Uh oh!
There was an error while loading. Please reload this page.
[BEAM-11436] Never run checkerframework on tests - #14101
Conversation
TheNeuralBit
commented
Feb 26, 2021
Note this doesn't remove the suppressions added in 5675108. I thought I might be able to back it out with Maybe I can come up with a better approach in the morning.. (generate a patch and reverse it?) |
Codecov Report
@@ Coverage Diff @@## master #14101 +/- ##
==========================================
+ Coverage 83.04% 83.42% +0.37%
==========================================
Files 469 469 Lines 58465 60259 +1794 ==========================================
+ Hits 48555 50271 +1716 - Misses 9910 9988 +78
Continue to review full report at Codecov.
|
Ok, turns out the conflicts weren't trivial, because additional suppression were added in the meantime. I found the following worked: Then I ran This is committed in ebe1105 |
kennknowles
commented
Feb 26, 2021
LGTM. If you hit a problem removing the suppressions, might as well get the first commit in sooner, to speed up builds for anyone who experiences cache misses. |
TheNeuralBit
commented
Feb 26, 2021
Yeah I'll back out the suppression removal for now. It looks like it really did break Java PreCommit in a surprising way. |
TheNeuralBit
commented
Feb 26, 2021
blurgh. The surprising schemas breakage is caused by the first commit, probably the strange nullable annotation behavior again.. |
TheNeuralBit
commented
Feb 26, 2021
if I'm being honest I don't quite understand why this works, but #14107 fixes this PR. |
TheNeuralBit
commented
Feb 26, 2021
Perhaps running checkerframework brings in the spotbugs annotations at compile time? |
TheNeuralBit
commented
Mar 2, 2021
Retest this please |
TheNeuralBit
commented
Mar 2, 2021
Run GoPortable PreCommit |
TheNeuralBit
commented
Mar 3, 2021
Run Java PreCommit |
TheNeuralBit
commented
Mar 3, 2021
Run Java_Examples_Dataflow PreCommit |
TheNeuralBit
commented
Mar 3, 2021
Run GoPortable PreCommit |
TheNeuralBit
commented
Mar 3, 2021
Oh. GoPortable PreCommit no longer exists. |
TheNeuralBit
commented
Mar 3, 2021
Run Java PreCommit |
TheNeuralBit
commented
Mar 3, 2021
Run Java_Examples_Dataflow PreCommit |
Post-Commit Tests Status (on master branch)
Pre-Commit Tests Status (on master branch)
See .test-infra/jenkins/README for trigger phrase, status and link of all Jenkins jobs.
GitHub Actions Tests Status (on master branch)
See CI.md for more information about GitHub Actions CI.