[ 
https://issues.apache.org/jira/browse/SLIDER-159?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14049750#comment-14049750
 ] 

Steve Loughran commented on SLIDER-159:
---------------------------------------

still there on ubuntu4
{code}
java.lang.AssertionError: Empty output list
        at org.junit.Assert.fail(Assert.java:88)
        at org.junit.Assert.assertTrue(Assert.java:41)
        at 
org.apache.slider.server.services.workflow.WorkflowServiceTestBase.assertStringInOutput(WorkflowServiceTestBase.java:121)
        at 
org.apache.slider.server.services.workflow.TestWorkflowForkedProcessService.testEcho(TestWorkflowForkedProcessService.java:100)

2014-07-02 02:21:15,189 [JUnit] DEBUG workflow.LongLivedProcess 
(LongLivedProcess.java:spawnChildProcess(280)) - Spawning process:
 "echo" "hello, world" 
2014-07-02 02:21:15,202 [testEcho-001] DEBUG workflow.LongLivedProcess 
(LongLivedProcess.java:run(291)) - Lifecycle callback thread running
2014-07-02 02:21:15,202 [testEcho-001] DEBUG workflow.ForkedProcessService 
(ForkedProcessService.java:onProcessStarted(157)) - Process has started
2014-07-02 02:21:15,235 [testEcho-001] DEBUG workflow.LongLivedProcess 
(LongLivedProcess.java:run(302)) - process testEcho has finished
2014-07-02 02:21:15,404 [testEcho-002] ERROR workflow.ForkedProcessService 
(LongLivedProcess.java:run(486)) - 
2014-07-02 02:21:15,404 [testEcho-002] INFO  workflow.ForkedProcessService 
(LongLivedProcess.java:run(497)) - 
2014-07-02 02:21:15,404 [testEcho-002] INFO  workflow.ForkedProcessService 
(LongLivedProcess.java:run(500)) - hello, world
2014-07-02 02:21:15,406 [testEcho-001] DEBUG workflow.ForkedProcessService 
(ForkedProcessService.java:onProcessExited(173)) - Process has exited with exit 
code 0
{code}

And ubuntu3
{code}
java.lang.AssertionError: Empty output list
        at org.junit.Assert.fail(Assert.java:88)
        at org.junit.Assert.assertTrue(Assert.java:41)
        at 
org.apache.slider.server.services.workflow.WorkflowServiceTestBase.assertStringInOutput(WorkflowServiceTestBase.java:121)
        at 
org.apache.slider.server.services.workflow.TestLongLivedProcess.testEcho(TestLongLivedProcess.java:108)
Standard Output

2014-07-01 21:18:09,521 [JUnit] DEBUG workflow.LongLivedProcess 
(LongLivedProcess.java:spawnChildProcess(280)) - Spawning process:
 "echo" "hello, world" 
2014-07-01 21:18:09,528 [testEcho-001] DEBUG workflow.LongLivedProcess 
(LongLivedProcess.java:run(291)) - Lifecycle callback thread running
2014-07-01 21:18:09,530 [JUnit] DEBUG workflow.LongLivedProcess 
(LongLivedProcess.java:run(291)) - Lifecycle callback thread running
2014-07-01 21:18:09,534 [testEcho-001] DEBUG workflow.LongLivedProcess 
(LongLivedProcess.java:run(302)) - process testEcho has finished
2014-07-01 21:18:09,534 [JUnit] DEBUG workflow.LongLivedProcess 
(LongLivedProcess.java:run(302)) - process testEcho has finished
2014-07-01 21:18:09,730 [testEcho-002] ERROR workflow.TestLongLivedProcess 
(LongLivedProcess.java:run(486)) - 
2014-07-01 21:18:09,730 [testEcho-002] INFO  workflow.TestLongLivedProcess 
(LongLivedProcess.java:run(497)) - 
2014-07-01 21:18:09,730 [testEcho-002] INFO  workflow.TestLongLivedProcess 
(LongLivedProcess.java:run(500)) - hello, world
{code}

it's clearly async/race condition on output. As I want to move this code into 
YARN, we do need to fix this


> Jenkins testEcho failing
> ------------------------
>
>                 Key: SLIDER-159
>                 URL: https://issues.apache.org/jira/browse/SLIDER-159
>             Project: Slider
>          Issue Type: Bug
>          Components: build
>    Affects Versions: Slider 0.40
>            Reporter: Steve Loughran
>            Assignee: Steve Loughran
>
> Jenkins failing on {{testEcho()}}, output not being picked up even though its 
> being logged



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to