OOZIE-2659 TestPauseTransitService is flaky (gezapeti via rkanter)
Project: http://git-wip-us.apache.org/repos/asf/oozie/repo Commit: http://git-wip-us.apache.org/repos/asf/oozie/commit/bb52d657 Tree: http://git-wip-us.apache.org/repos/asf/oozie/tree/bb52d657 Diff: http://git-wip-us.apache.org/repos/asf/oozie/diff/bb52d657 Branch: refs/heads/oya Commit: bb52d657a8006edf713f56da80cf49082f196ddd Parents: 35db5b3 Author: Robert Kanter <rkan...@cloudera.com> Authored: Wed Sep 14 15:36:52 2016 -0700 Committer: Robert Kanter <rkan...@cloudera.com> Committed: Wed Sep 14 15:47:18 2016 -0700 ---------------------------------------------------------------------- .../java/org/apache/oozie/service/TestPauseTransitService.java | 6 ++++-- release-log.txt | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/oozie/blob/bb52d657/core/src/test/java/org/apache/oozie/service/TestPauseTransitService.java ---------------------------------------------------------------------- diff --git a/core/src/test/java/org/apache/oozie/service/TestPauseTransitService.java b/core/src/test/java/org/apache/oozie/service/TestPauseTransitService.java index 677a360..6b04291 100644 --- a/core/src/test/java/org/apache/oozie/service/TestPauseTransitService.java +++ b/core/src/test/java/org/apache/oozie/service/TestPauseTransitService.java @@ -202,7 +202,8 @@ public class TestPauseTransitService extends XDataTestCase { waitFor(10 * 1000, new Predicate() { public boolean evaluate() throws Exception { CoordinatorJobBean cJob1 = jpaService.execute(new CoordJobGetJPAExecutor(coordJobId1)); - return cJob1.getStatus() == Job.Status.PAUSED; + CoordinatorJobBean cJob2 = jpaService.execute(new CoordJobGetJPAExecutor(coordJobId2)); + return cJob1.getStatus() == Job.Status.PAUSED && cJob2.getStatus() == Job.Status.PAUSED; } }); @@ -275,7 +276,8 @@ public class TestPauseTransitService extends XDataTestCase { waitFor(10 * 1000, new Predicate() { public boolean evaluate() throws Exception { CoordinatorJobBean cJob1 = jpaService.execute(new CoordJobGetJPAExecutor(coordJobId1)); - return cJob1.getStatus() == Job.Status.RUNNING; + CoordinatorJobBean cJob2 = jpaService.execute(new CoordJobGetJPAExecutor(coordJobId2)); + return cJob1.getStatus() == Job.Status.RUNNING && cJob2.getStatus() == Job.Status.RUNNING; } }); http://git-wip-us.apache.org/repos/asf/oozie/blob/bb52d657/release-log.txt ---------------------------------------------------------------------- diff --git a/release-log.txt b/release-log.txt index 666e202..82cee6d 100644 --- a/release-log.txt +++ b/release-log.txt @@ -1,5 +1,6 @@ -- Oozie 4.3.0 release (trunk - unreleased) +OOZIE-2659 TestPauseTransitService is flaky (gezapeti via rkanter) OOZIE-2488 Upgrade to latest OpenJPA version (abhishekbafna via jaydeepvishwakarma) OOZIE-2648 Child jobs shouldn't send callbacks to Oozie (abhishekbafna via rkanter) OOZIE-2584 Eliminate Thread.sleep() calls in TestMemoryLocks (pbacsko via rkanter)