Repository: reef Updated Branches: refs/heads/master eb9be360f -> 66d3d6963
[REEF-1443] Find root cause of transient failure of testFailureRestart in Jenkins This addressed the issue by * Lowering the number of Evaluators to submit and restart to avoid hitting 1 minute timeout on Jenkins. JIRA: [REEF-1443](https://issues.apache.org/jira/browse/REEF-1443) This closes #1040 Project: http://git-wip-us.apache.org/repos/asf/reef/repo Commit: http://git-wip-us.apache.org/repos/asf/reef/commit/66d3d696 Tree: http://git-wip-us.apache.org/repos/asf/reef/tree/66d3d696 Diff: http://git-wip-us.apache.org/repos/asf/reef/diff/66d3d696 Branch: refs/heads/master Commit: 66d3d696337966c1b99441e800f01fe1e2219249 Parents: eb9be36 Author: Andrew Chung <[email protected]> Authored: Wed Jun 8 13:19:08 2016 -0700 Committer: Julia Wang <[email protected]> Committed: Mon Jun 13 10:56:05 2016 -0700 ---------------------------------------------------------------------- .../src/test/java/org/apache/reef/tests/FailureTest.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/reef/blob/66d3d696/lang/java/reef-tests/src/test/java/org/apache/reef/tests/FailureTest.java ---------------------------------------------------------------------- diff --git a/lang/java/reef-tests/src/test/java/org/apache/reef/tests/FailureTest.java b/lang/java/reef-tests/src/test/java/org/apache/reef/tests/FailureTest.java index a2962c4..b6501fc 100644 --- a/lang/java/reef-tests/src/test/java/org/apache/reef/tests/FailureTest.java +++ b/lang/java/reef-tests/src/test/java/org/apache/reef/tests/FailureTest.java @@ -27,11 +27,16 @@ import org.junit.Assert; import org.junit.Before; import org.junit.Test; +import java.util.logging.Level; +import java.util.logging.Logger; + /** * REEF failure test. */ public class FailureTest { + private static final Logger LOG = Logger.getLogger(FailureTest.class.getName()); + private final TestEnvironment testEnvironment = TestEnvironmentFactory.getNewTestEnvironment(); @Before @@ -51,12 +56,15 @@ public class FailureTest { @Test public void testFailureRestart() throws InjectionException { - runTestFailureReefWithParams(30, 5, "testFailureRestart"); + runTestFailureReefWithParams(5, 3, "testFailureRestart"); } private void runTestFailureReefWithParams(final int numEvaluatorsToSubmit, final int numEvaluatorsTofail, final String testName) throws InjectionException { + LOG.log(Level.INFO, "Running testFailureREEF with " + numEvaluatorsToSubmit + " evaluators to submit and " + + numEvaluatorsTofail + " evaluators to fail."); + final Configuration runtimeConfiguration = this.testEnvironment.getRuntimeConfiguration(); final LauncherStatus status =
