Bug 270763

Summary: [perfs] One failure while running Platform/Ant performance tests
Product: [Eclipse Project] Platform Reporter: Frederic Fusier <frederic_fusier>
Component: AntAssignee: Platform-Ant-Inbox <platform-ant-inbox>
Status: VERIFIED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: darin.eclipse, Michael_Rennie
Version: 3.5Keywords: performance, test
Target Milestone: 3.5 M7   
Hardware: PC   
OS: Linux-GTK   
Whiteboard:
Bug Depends on:    
Bug Blocks: 270824    

Description Frederic Fusier CLA 2009-04-01 09:28:24 EDT
Verifying results for build I20090331-0901, I see one failure in Platform/Ant performance tests:

testBuildWithLotsOfLinks	Failure	Program did not suspend, launch terminated.

junit.framework.AssertionFailedError: Program did not suspend, launch terminated.
at org.eclipse.ant.tests.ui.testplugin.AbstractAntUITest.launchAndWait(AbstractAntUITest.java:427)
at org.eclipse.ant.tests.ui.testplugin.AbstractAntUITest.launchAndTerminate(AbstractAntUITest.java:398)
at org.eclipse.ant.tests.ui.AbstractAntUIBuildTest.launch(AbstractAntUIBuildTest.java:84)
at org.eclipse.ant.tests.ui.AbstractAntUIBuildPerformanceTest.launch(AbstractAntUIBuildPerformanceTest.java:139)
at org.eclipse.ant.tests.ui.performance.SeparateVMTests.testBuildWithLotsOfLinks(SeparateVMTests.java:100)
at org.eclipse.ant.tests.ui.AbstractAntUIBuildTest.access$0(AbstractAntUIBuildTest.java:1)
at org.eclipse.ant.tests.ui.AbstractAntUIBuildTest$1.run(AbstractAntUIBuildTest.java:44)
at java.lang.Thread.run(Thread.java:595)
Comment 1 Frederic Fusier CLA 2009-04-01 09:29:38 EDT
Note that this failure does not occur on Windows machine, only on Linux ones...
Comment 2 Michael Rennie CLA 2009-04-02 09:22:56 EDT
The normal test suite also had a failure (I20090401-1325) for a different test but the same symptoms - testRunToLineSkipBreakpointSepVM:

Program did not suspend, launch terminated.

junit.framework.AssertionFailedError: Program did not suspend, launch terminated.
at org.eclipse.ant.tests.ui.debug.AbstractAntDebugTest.launchAndWait(AbstractAntDebugTest.java:170)
at org.eclipse.ant.tests.ui.debug.AbstractAntDebugTest.launchAndWait(AbstractAntDebugTest.java:144)
at org.eclipse.ant.tests.ui.debug.AbstractAntDebugTest.launchToLineBreakpoint(AbstractAntDebugTest.java:347)
at org.eclipse.ant.tests.ui.debug.AbstractAntDebugTest.launchToLineBreakpoint(AbstractAntDebugTest.java:330)
at org.eclipse.ant.tests.ui.debug.RunToLineTests.runToLine(RunToLineTests.java:168)
at org.eclipse.ant.tests.ui.debug.RunToLineTests.testRunToLineSkipBreakpointSepVM(RunToLineTests.java:112)
at org.eclipse.ant.tests.ui.AbstractAntUIBuildTest.access$0(AbstractAntUIBuildTest.java:1)
at org.eclipse.ant.tests.ui.AbstractAntUIBuildTest$1.run(AbstractAntUIBuildTest.java:44)
at java.lang.Thread.run(Thread.java:619)
Comment 3 Frederic Fusier CLA 2009-04-15 10:36:13 EDT
I cannot see the failure in the I20090410-0800 perf results page. Coudl you confirm that this bug has been fixed? TIA
Comment 4 Michael Rennie CLA 2009-04-15 10:40:08 EDT
We have had very limited success reproducing the bug locally. It appears to be a timing issue - we wait for a suspend event that sometimes seems to never come. 
Comment 5 Darin Wright CLA 2009-04-15 10:43:15 EDT
This is a transient failure that has happened historically in some debug tests. Unless the problem persists reliably, I suggest to mark this one as works for me.
Comment 6 Frederic Fusier CLA 2009-05-06 05:27:18 EDT
Verified for RC1 with I20090430-2300 (aka M7) results
Comment 7 Frederic Fusier CLA 2009-05-06 05:27:48 EDT
(In reply to comment #6)
> Verified for RC1 with I20090430-2300 (aka M7) results
> 
Sorry, should read: Verified for M7...