Bug 525891 - FilterTests.testRefreshToUnfilterElements sporadic fail
Summary: FilterTests.testRefreshToUnfilterElements sporadic fail
Status: CLOSED DUPLICATE of bug 390052
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Debug (show other bugs)
Version: 4.8   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-Debug-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-11 13:41 EDT by Andrey Loskutov CLA
Modified: 2017-10-12 00:38 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Loskutov CLA 2017-10-11 13:41:12 EDT
Follow up on bug 439017.
After we removed endless wait loops in tests, we see this fail below:

http://download.eclipse.org/eclipse/downloads/drops4/I20171011-0305/testresults/html/org.eclipse.debug.tests_ep48I-unit-win32_win32.win32.x86_8.0.html

testRefreshToUnfilterElements	Error	
Test failed: Listener not finished: Viewer Update Listener fLabelUpdatesComplete = 3 fLabelUpdatesCompleteAtReset = 3 fLabelUpdatesRunning = 0 fLabelUpdatesStarted = 3 fLabelUpdatesCompleted = [] fLabelUpdates = (EMPTY) fViewerUpdatesStarted = 1 fViewerUpdatesRunning = 0 fViewerUpdatesComplete = 1 fViewerUpdatesCompleteAtReset = 1 fHasChildrenUpdatesRunning = [] fHasChildrenUpdatesCompleted = [] fHasChildrenUpdates = (EMPTY) fChildCountUpdatesRunning = [] fChildCountUpdatesCompleted = [] fChildCountUpdates = (EMPTY) fChildrenUpdatesRunning = [] fChildrenUpdatesCompleted = [] fChildrenUpdates = (EMPTY) fModelChangedComplete = true fStateSaveComplete = false fStateRestoreComplete = false fProxyModels = [] fStateUpdates = (EMPTY) fTimeoutInterval = 60000 fListener = Viewer Update Listener fLabelUpdatesComplete = 3 fLabelUpdatesCompleteAtReset = 3 fLabelUpdatesRunning = 0 fLabelUpdatesStarted = 3 fLabelUpdatesCompleted = [] fLabelUpdates = (EMPTY) fViewerUpdatesStarted = 1 fViewerUpdatesRunning = 0 fViewerUpdatesComplete = 1 fViewerUpdatesCompleteAtReset = 1 fHasChildrenUpdatesRunning = [] fHasChildrenUpdatesCompleted = [] fHasChildrenUpdates = (EMPTY) fChildCountUpdatesRunning = [] fChildCountUpdatesCompleted = [] fChildCountUpdates = (EMPTY) fChildrenUpdatesRunning = [] fChildrenUpdatesCompleted = [] fChildrenUpdates = (EMPTY) fModelChangedComplete = true fStateSaveComplete = false fStateRestoreComplete = false fProxyModels = [] fStateUpdates = (EMPTY) fTimeoutInterval = 60000

org.eclipse.core.commands.ExecutionException: Test failed: Listener not finished: Viewer Update Listener
fLabelUpdatesComplete = 3
fLabelUpdatesCompleteAtReset = 3
fLabelUpdatesRunning = 0
fLabelUpdatesStarted = 3
fLabelUpdatesCompleted = []
fLabelUpdates = (EMPTY)
fViewerUpdatesStarted = 1
fViewerUpdatesRunning = 0
fViewerUpdatesComplete = 1
fViewerUpdatesCompleteAtReset = 1
fHasChildrenUpdatesRunning = []
fHasChildrenUpdatesCompleted = []
fHasChildrenUpdates = (EMPTY)
fChildCountUpdatesRunning = []
fChildCountUpdatesCompleted = []
fChildCountUpdates = (EMPTY)
fChildrenUpdatesRunning = []
fChildrenUpdatesCompleted = []
fChildrenUpdates = (EMPTY)
fModelChangedComplete = true
fStateSaveComplete = false
fStateRestoreComplete = false
fProxyModels = []
fStateUpdates = (EMPTY)
fTimeoutInterval = 60000
fListener = Viewer Update Listener
fLabelUpdatesComplete = 3
fLabelUpdatesCompleteAtReset = 3
fLabelUpdatesRunning = 0
fLabelUpdatesStarted = 3
fLabelUpdatesCompleted = []
fLabelUpdates = (EMPTY)
fViewerUpdatesStarted = 1
fViewerUpdatesRunning = 0
fViewerUpdatesComplete = 1
fViewerUpdatesCompleteAtReset = 1
fHasChildrenUpdatesRunning = []
fHasChildrenUpdatesCompleted = []
fHasChildrenUpdates = (EMPTY)
fChildCountUpdatesRunning = []
fChildCountUpdatesCompleted = []
fChildCountUpdates = (EMPTY)
fChildrenUpdatesRunning = []
fChildrenUpdatesCompleted = []
fChildrenUpdates = (EMPTY)
fModelChangedComplete = true
fStateSaveComplete = false
fStateRestoreComplete = false
fProxyModels = []
fStateUpdates = (EMPTY)
fTimeoutInterval = 60000
at org.eclipse.debug.tests.viewer.model.AbstractViewerModelTest.runTest(AbstractViewerModelTest.java:64)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:749)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:350)
at org.eclipse.test.UITestApplication.lambda$0(UITestApplication.java:195)
at org.eclipse.test.UITestApplication$$Lambda$285/7663679.run(Unknown Source)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:37)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4213)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
at org.eclipse.ui.internal.Workbench$$Lambda$18/18477738.run(Unknown Source)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:139)
at org.eclipse.test.UITestApplication.run(UITestApplication.java:61)
at org.eclipse.test.UITestApplication.start(UITestApplication.java:210)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
at org.eclipse.core.launcher.Main.main(Main.java:34)
Caused by: junit.framework.AssertionFailedError: Listener not finished: Viewer Update Listener
fLabelUpdatesComplete = 3
fLabelUpdatesCompleteAtReset = 3
fLabelUpdatesRunning = 0
fLabelUpdatesStarted = 3
fLabelUpdatesCompleted = []
fLabelUpdates = (EMPTY)
fViewerUpdatesStarted = 1
fViewerUpdatesRunning = 0
fViewerUpdatesComplete = 1
fViewerUpdatesCompleteAtReset = 1
fHasChildrenUpdatesRunning = []
fHasChildrenUpdatesCompleted = []
fHasChildrenUpdates = (EMPTY)
fChildCountUpdatesRunning = []
fChildCountUpdatesCompleted = []
fChildCountUpdates = (EMPTY)
fChildrenUpdatesRunning = []
fChildrenUpdatesCompleted = []
fChildrenUpdates = (EMPTY)
fModelChangedComplete = true
fStateSaveComplete = false
fStateRestoreComplete = false
fProxyModels = []
fStateUpdates = (EMPTY)
fTimeoutInterval = 60000
at org.eclipse.debug.tests.TestUtil.waitWhile(TestUtil.java:129)
at org.eclipse.debug.tests.AbstractDebugTest.waitWhile(AbstractDebugTest.java:124)
at org.eclipse.debug.tests.viewer.model.FilterTests.doTestRefreshToUnfilterElements(FilterTests.java:311)
at org.eclipse.debug.tests.viewer.model.FilterTests.testRefreshToUnfilterElements(FilterTests.java:272)
at org.eclipse.debug.tests.viewer.model.AbstractViewerModelTest.runTest(AbstractViewerModelTest.java:62)
Comment 1 Sarika Sinha CLA 2017-10-11 23:10:37 EDT
Isn't it a duplicate of Bug 390052?
Comment 2 Andrey Loskutov CLA 2017-10-12 00:38:39 EDT
(In reply to Sarika Sinha from comment #1)
> Isn't it a duplicate of Bug 390052?

Yep.

*** This bug has been marked as a duplicate of bug 390052 ***