KT-69909: A few commonizer-related fixes#5888
Conversation
|
|
Code Owners
|
4042d53 to
ce58123
Compare
|
Please Review and Extend Test Coverage. |
There was a problem hiding this comment.
I wonder, what's the general function of FirFailingTestSuppressor?
I'm trying to remove it from here, and from other testrunners, like AbstractJsDiagnosticTestBase. Tests are still green, whilst I'd expected at least one to fail and take a look there
There was a problem hiding this comment.
It's a thing for test files where the compiler crashes with an exception. Normally, these failures mean the test fails, but FirFailingTestSuppressor allows providing an additional .fir.fail file (which is supposed to contain the exception stacktrace) to make the test "green".
Under this interpretation, a test is expected to be green iff the compiler works the way we expect it to, properly or not.
There was a problem hiding this comment.
It allows suppressing the test by creating a .fail file, if the exception from the frontend was thrown. I think it's not needed in tests which supports suppressing by some more general means, like // IGNORE_BACKEND.
There was a problem hiding this comment.
I'd argue that it still is because it allows to present the entire stacktrace instead of forcing the author describe anything in the commit message 🤷
ce58123 to
a8b1b0d
Compare
|
/safe-merge --fixup |
|
Command rejected: No fixup! commits found on the branch. |
|
/safe-merge |
|
Quality gate is triggered at https://buildserver.labs.intellij.net/build/931481442 — use this link to get full insight. Quality gate was triggered with the following revisions:
|
|
Triggered a retry attempt №1 out of 1. |
|
Quality gate failed. See https://buildserver.labs.intellij.net/build/931481442 to get full insight. |
New changes affect files owned by this reviewer. Re-review required.
|
/safe-merge |
|
Command rejected: Commit 'fixup!' is currently not supported by GitHub - please try |
|
/safe-merge --fixup |
...when resolving the symbol from an expect class lookup tag. ^KT-41509
6350632 to
e5aba76
Compare
|
Quality gate is triggered at https://buildserver.labs.intellij.net/build/932183496 — use this link to get full insight. Quality gate was triggered with the following revisions:
|
|
Triggered a retry attempt №1 out of 1. |
|
Quality gate failed. See https://buildserver.labs.intellij.net/build/932183496 to get full insight. |
e5aba76 to
9583bc9
Compare
New changes affect files owned by this reviewer. Re-review required.
|
/safe-merge |
|
Quality gate is triggered at https://buildserver.labs.intellij.net/build/932423895 — use this link to get full insight. Quality gate was triggered with the following revisions:
|
|
Quality gate finished successfully. |
No description provided.