Build #4,085

License check with RAT and Checkstyle

Build: #4085 was successful Changes by albertshau <ashau@google.com>

Build result summary

Details

Completed
Duration
5 minutes
Labels
None
Agent
bamboo-agent03
Revision
d82edf7b41cef76d6450c4ed4c27972f01e30e35 d82edf7b41cef76d6450c4ed4c27972f01e30e35
Successful since
#4040 ()

Code commits

Author Commit Message Commit date
albertshau <ashau@google.com> albertshau <ashau@google.com> d82edf7b41cef76d6450c4ed4c27972f01e30e35 d82edf7b41cef76d6450c4ed4c27972f01e30e35 Merge pull request #10667 from caskdata/feature/CDAP-14308-fix-flaky-spark-test
CDAP-14308 fix flaky SparkTest
albertshau <ashau@google.com> albertshau <ashau@google.com> 41f37d7734281f5a63a3f6e7b16d8b32b7b6aa27 m 41f37d7734281f5a63a3f6e7b16d8b32b7b6aa27 CDAP-14308 fix flaky SparkTest
The test could fail because of incorrect assumptions about
ProgramManager's waitForRun method. That method wait for there
to be any run records with the given status. If the program has
already run, that means it will not wait at all.

Added new startAndWaitForRun methods that will wait for one
additional run of the given status. This method basically
implements the fix that we have had to add to all of these types
of tests, where the number of run records is counted before the
run is started, and it waits for one more run record.

JIRA issues

IssueDescriptionStatus
Unknown Issue TypeCDAP-14308Could not obtain issue details from JIRA