Failed
org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.testSQLResultViewFail no-configuration
Failing for the past 11 builds
(Since Unstable
)
Error Message
Timeout after: 60 s.: tree has children
Stacktrace
org.eclipse.reddeer.common.exception.WaitTimeoutExpiredException: Timeout after: 60 s.: tree has children at org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.removeResults(ResultViewTest.java:231) at org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.testSQLResultView(ResultViewTest.java:200) at org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.testSQLResultViewFail(ResultViewTest.java:190)
Standard Output
08:02:23.291 ERROR [WorkbenchTestable][RequirementsRunner] Exception in test: testSQLResultViewSuccess no-configuration(org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest) 08:02:23.292 INFO [WorkbenchTestable][RequirementsRunner] Finished test: testSQLResultViewSuccess no-configuration(org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest) 08:02:23.292 DEBUG [WorkbenchTestable][RequirementsRunner] Injecting fulfilled requirements into test instance: org.eclipse.reddeer.junit.internal.requirement.Requirements 08:02:23.292 INFO [WorkbenchTestable][RequirementsRunner] Started test: testSQLResultViewFail no-configuration(org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest) 08:02:23.292 DEBUG [WorkbenchTestable][RunIBeforeTestExtensions] Run before test extensions for test class org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest 08:02:23.292 DEBUG [WorkbenchTestable][RunIBeforeTestExtensions] Run method runBeforeTest() of class org.eclipse.reddeer.junit.extension.before.test.impl.CloseWelcomeScreenExt 08:02:23.292 DEBUG [WorkbenchTestable][RunIBeforeTestExtensions] Run method runBeforeTest() of class org.eclipse.reddeer.junit.extension.before.test.impl.SetOpenAssociatedPerspectiveExt 08:02:23.292 DEBUG [WorkbenchTestable][RunIBeforeTestExtensions] Run method runBeforeTest() of class org.eclipse.reddeer.junit.extension.before.test.impl.DoNotDownloadMavenIndexesExt 08:02:23.292 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 08:02:23.293 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 08:02:23.293 INFO [WorkbenchTestable][AbstractView] View 'Matcher matching widget which text matches: Matcher matching text to regular expression '\*?\QData Source Explorer\E'' is already open. Activate. 08:02:23.293 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 08:02:23.295 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 08:02:23.295 DEBUG [WorkbenchTestable][AbstractShell] Set focus to Shell data - Eclipse Platform 08:02:23.295 DEBUG [WorkbenchTestable][AbstractWait] Waiting until shell is active... 08:02:23.295 DEBUG [WorkbenchTestable][AbstractWait] Waiting until shell is active finished successfully 08:02:23.295 DEBUG [WorkbenchTestable][WorkbenchShell] Workbench shell has title 'data - Eclipse Platform' 08:02:23.296 DEBUG [WorkbenchTestable][WidgetLookup] Looking up active widget with class type org.eclipse.swt.custom.CTabItem with referenced composite class org.eclipse.reddeer.workbench.impl.shell.WorkbenchShell, index 0 and following matchers specified (Matcher matching widget which text matches: Matcher matching text to regular expression '\*?\QData Source Explorer\E') 08:02:23.296 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 08:02:23.296 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 08:02:23.297 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 08:02:23.297 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 08:02:23.297 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.custom.CTabItem and index 0 was found 08:02:23.297 INFO [WorkbenchTestable][AbstractView] Activate view Data Source Explorer 08:02:23.297 INFO [WorkbenchTestable][AbstractCTabItem] Activate Data Source Explorer 08:02:23.318 DEBUG [WorkbenchTestable][WorkbenchPartHandler] Active workbench control=Class=org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer$1 Text=<unavailable> TooltipText=null 08:02:23.319 DEBUG [WorkbenchTestable][WorkbenchPartHandler] Focused control=Class=org.eclipse.swt.widgets.Tree Text=<unavailable> TooltipText=null 08:02:23.319 DEBUG [WorkbenchTestable][WidgetLookup] Looking up active widget with class type org.eclipse.swt.widgets.Tree with no referenced composite specified, index 0 and no matchers specified 08:02:23.319 DEBUG [WorkbenchTestable][WidgetLookup] No parent specified, finding one 08:02:23.319 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists... 08:02:23.319 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists finished successfully 08:02:23.319 TRACE [WorkbenchTestable][WidgetLookup] Setting workbench part with title "Data Source Explorer"as the parent 08:02:23.319 DEBUG [WorkbenchTestable][WidgetLookup] Parent found successfully 08:02:23.319 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 08:02:23.319 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 08:02:23.319 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 08:02:23.319 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 08:02:23.319 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.widgets.Tree and index 0 was found 08:02:23.319 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree has children... 08:02:23.319 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree has children finished successfully 08:02:23.319 DEBUG [WorkbenchTestable][AbstractWait] Waiting until treeItem Database Connections has children... 08:02:23.319 DEBUG [WorkbenchTestable][TreeItemHandler] Expand Tree Item Database Connections 08:02:23.319 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification... 08:02:23.319 DEBUG [WorkbenchTestable][TreeItemHandler] Tree Item Database Connections is already expanded. No action performed 08:02:23.319 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification finished successfully 08:02:23.319 INFO [WorkbenchTestable][TreeItemHandler] Expanded: Database Connections 08:02:23.319 DEBUG [WorkbenchTestable][AbstractWait] Waiting until treeItem Database Connections has children finished successfully 08:02:23.319 DEBUG [WorkbenchTestable][TreeItemHandler] Expand Tree Item Database Connections 08:02:23.319 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification... 08:02:23.319 DEBUG [WorkbenchTestable][TreeItemHandler] Tree Item Database Connections is already expanded. No action performed 08:02:23.319 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification finished successfully 08:02:23.319 INFO [WorkbenchTestable][TreeItemHandler] Expanded: Database Connections 08:02:23.320 INFO [WorkbenchTestable][AbstractTreeItem] Double click tree item myDBProfile (H2 v. 1.4.0) 08:02:23.320 INFO [WorkbenchTestable][AbstractTreeItem] Select tree item myDBProfile (H2 v. 1.4.0) 08:02:23.320 DEBUG [main][TreeItemHandler] Selecting tree item: myDBProfile (H2 v. 1.4.0) 08:02:23.320 DEBUG [WorkbenchTestable][TreeItemHandler] Notify tree item myDBProfile (H2 v. 1.4.0) about selection 08:02:23.326 INFO [WorkbenchTestable][TreeItemHandler] Selected tree item: myDBProfile (H2 v. 1.4.0) 08:02:23.326 DEBUG [WorkbenchTestable][AbstractTreeItem] Notify tree about mouse double click event 08:02:23.327 DEBUG [WorkbenchTestable][AbstractTreeItem] Notify tree about default selection event 08:02:23.330 DEBUG [WorkbenchTestable][AbstractTreeItem] Double click successfull 08:02:23.330 INFO [WorkbenchTestable][AbstractTreeItem] Expand tree item myDBProfile (H2 v. 1.4.0) and wait with time period 1 08:02:23.330 DEBUG [WorkbenchTestable][TreeItemHandler] Expand Tree Item myDBProfile (H2 v. 1.4.0) 08:02:23.330 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification... 08:02:23.830 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification finished successfully 08:02:23.831 INFO [WorkbenchTestable][TreeItemHandler] Expanded: myDBProfile (H2 v. 1.4.0) 08:02:23.831 TRACE [WorkbenchTestable][WidgetHandler] Notify Tree with event 35 08:02:23.831 TRACE [WorkbenchTestable][WidgetHandler] Wait for synchronization 08:02:23.845 DEBUG [main][MenuItemLookup] Found menu:'Connect' 08:02:23.845 DEBUG [main][MenuItemLookup] Found menu:'Disconnect' 08:02:23.845 DEBUG [main][MenuItemLookup] Found menu:'Ping...' 08:02:23.845 DEBUG [main][MenuItemLookup] Found menu:'' 08:02:23.845 DEBUG [main][MenuItemLookup] Found menu:'Work Offline' 08:02:23.845 DEBUG [main][MenuItemLookup] Found menu:'Save Offline' 08:02:23.845 DEBUG [main][MenuItemLookup] Found menu:'' 08:02:23.845 DEBUG [main][MenuItemLookup] Found menu:'Rename F2' 08:02:23.845 DEBUG [main][MenuItemLookup] Found menu:'Delete Delete' 08:02:23.845 DEBUG [main][MenuItemLookup] Found menu:'Duplicate' 08:02:23.845 DEBUG [main][MenuItemLookup] Found menu:'' 08:02:23.845 DEBUG [main][MenuItemLookup] Found menu:'Refresh F5' 08:02:23.845 DEBUG [main][MenuItemLookup] Found menu:'' 08:02:23.845 DEBUG [main][MenuItemLookup] Found menu:'Open SQL Scrapbook' 08:02:23.845 DEBUG [main][MenuItemLookup] Item match:Open SQL Scrapbook 08:02:23.846 DEBUG [WorkbenchTestable][MenuItemHandler] Queried MenuItem text:"Open SQL Scrapboo&k" 08:02:23.846 INFO [WorkbenchTestable][AbstractMenuItem] Select menu item with text Open SQL Scrapbook 08:02:23.846 INFO [main][MenuItemHandler] Select menu item: Open SQL Scrapboo&k 08:02:23.913 DEBUG [WorkbenchTestable][AbstractWait] Waiting until editorPart matching [Lorg.hamcrest.Matcher;@75157c0c is found... 08:02:23.915 DEBUG [WorkbenchTestable][AbstractWait] Waiting until editorPart matching [Lorg.hamcrest.Matcher;@75157c0c is found finished successfully 08:02:23.915 DEBUG [WorkbenchTestable][WidgetLookup] Looking up active widget with class type org.eclipse.swt.custom.CTabItem with referenced composite class org.eclipse.reddeer.workbench.impl.editor.AbstractEditor$WorkbenchShellReferenced, index 0 and following matchers specified (Matcher matching widget which text matches: Matcher matching text to regular expression '\*?\QSQL Scrapbook 0\E') 08:02:23.915 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 08:02:23.915 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 08:02:23.916 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 08:02:23.916 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 08:02:23.916 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.custom.CTabItem and index 0 was found 08:02:23.918 DEBUG [WorkbenchTestable][EditorHandler] Active workbench control=Class=org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer$1 Text=<unavailable> TooltipText=null 08:02:23.918 DEBUG [WorkbenchTestable][EditorHandler] Focused control=Class=org.eclipse.swt.custom.StyledText Text= TooltipText=null 08:02:23.918 DEBUG [WorkbenchTestable][WidgetLookup] Looking up active widget with class type org.eclipse.swt.widgets.Combo with no referenced composite specified, index 0 and following matchers specified (Matcher matching widget with label: is "Type:") 08:02:23.918 DEBUG [WorkbenchTestable][WidgetLookup] No parent specified, finding one 08:02:23.918 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists... 08:02:23.918 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists finished successfully 08:02:23.918 TRACE [WorkbenchTestable][WidgetLookup] Setting workbench part with title "SQL Scrapbook 0"as the parent 08:02:23.918 DEBUG [WorkbenchTestable][WidgetLookup] Parent found successfully 08:02:23.918 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 08:02:23.918 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 08:02:23.919 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 08:02:23.919 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 08:02:23.919 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.widgets.Combo and index 0 was found 08:02:23.919 DEBUG [WorkbenchTestable][WidgetLookup] Looking up active widget with class type org.eclipse.swt.widgets.Combo with no referenced composite specified, index 0 and following matchers specified (Matcher matching widget with label: is "Type:") 08:02:23.919 DEBUG [WorkbenchTestable][WidgetLookup] No parent specified, finding one 08:02:23.919 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists... 08:02:23.919 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists finished successfully 08:02:23.919 TRACE [WorkbenchTestable][WidgetLookup] Setting workbench part with title "SQL Scrapbook 0"as the parent 08:02:23.919 DEBUG [WorkbenchTestable][WidgetLookup] Parent found successfully 08:02:23.919 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 08:02:23.919 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 08:02:23.919 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 08:02:23.919 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 08:02:23.919 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.widgets.Combo and index 0 was found 08:02:23.920 INFO [WorkbenchTestable][AbstractCombo] Set selection of Combo to selection: Generic JDBC_1.0 08:02:23.929 DEBUG [WorkbenchTestable][WidgetLookup] Looking up active widget with class type org.eclipse.swt.widgets.Combo with no referenced composite specified, index 1 and no matchers specified 08:02:23.929 DEBUG [WorkbenchTestable][WidgetLookup] No parent specified, finding one 08:02:23.937 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists... 08:02:23.937 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists finished successfully 08:02:23.937 TRACE [WorkbenchTestable][WidgetLookup] Setting workbench part with title "SQL Scrapbook 0"as the parent 08:02:23.937 DEBUG [WorkbenchTestable][WidgetLookup] Parent found successfully 08:02:23.937 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 08:02:23.937 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 1 with specified parent and matchers 08:02:23.937 TRACE [WorkbenchTestable][WidgetLookup] widget with index 1 is found 08:02:23.937 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 08:02:23.937 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.widgets.Combo and index 1 was found 08:02:23.938 INFO [WorkbenchTestable][AbstractCombo] Set selection of Combo to selection: myDBProfile 08:02:23.939 DEBUG [WorkbenchTestable][WidgetLookup] Looking up active widget with class type org.eclipse.swt.custom.StyledText with no referenced composite specified, index 0 and no matchers specified 08:02:23.939 DEBUG [WorkbenchTestable][WidgetLookup] No parent specified, finding one 08:02:23.941 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists... 08:02:23.941 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists finished successfully 08:02:23.941 TRACE [WorkbenchTestable][WidgetLookup] Setting workbench part with title "SQL Scrapbook 0"as the parent 08:02:23.941 DEBUG [WorkbenchTestable][WidgetLookup] Parent found successfully 08:02:23.941 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 08:02:23.941 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 08:02:23.941 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 08:02:23.941 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 08:02:23.941 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.custom.StyledText and index 0 was found 08:02:23.942 INFO [WorkbenchTestable][AbstractStyledText] Styled Text set to: DROP TABLE TEST IF EXISTS; 08:02:23.943 DEBUG [WorkbenchTestable][AbstractWait] Waiting while at least one job is running... 08:02:23.943 DEBUG [WorkbenchTestable][JobIsRunning] job 'Building' is not running, skipped 08:02:23.943 DEBUG [WorkbenchTestable][JobIsRunning] job 'Initializing Quick Diff' is a system job, skipped 08:02:23.943 DEBUG [WorkbenchTestable][JobIsRunning] job 'Open Notification Job' is a system job, skipped 08:02:23.943 DEBUG [WorkbenchTestable][JobIsRunning] job 'Task List Save Job' is a system job, skipped 08:02:23.943 DEBUG [WorkbenchTestable][JobIsRunning] job 'Activity Monitor Job' is a system job, skipped 08:02:23.943 DEBUG [WorkbenchTestable][JobIsRunning] job 'Workbench Auto-Save Job' is a system job, skipped 08:02:23.943 DEBUG [WorkbenchTestable][JobIsRunning] job 'Synchronizing Relevant Tasks' is a system job, skipped 08:02:23.943 DEBUG [WorkbenchTestable][JobIsRunning] job 'Task Data Snapshot' is a system job, skipped 08:02:23.943 DEBUG [WorkbenchTestable][JobIsRunning] job 'Compacting resource model' is a system job, skipped 08:02:23.943 DEBUG [WorkbenchTestable][JobIsRunning] job 'Synchronizing Task List' is a system job, skipped 08:02:23.943 DEBUG [WorkbenchTestable][AbstractWait] Waiting while at least one job is running finished successfully 08:02:23.950 TRACE [WorkbenchTestable][WidgetHandler] Notify StyledText with event 35 08:02:23.950 TRACE [WorkbenchTestable][WidgetHandler] Wait for synchronization 08:02:23.962 DEBUG [main][MenuItemLookup] Found menu:'Undo Typing Ctrl+Z' 08:02:23.962 DEBUG [main][MenuItemLookup] Found menu:'' 08:02:23.962 DEBUG [main][MenuItemLookup] Found menu:'Cut Ctrl+X' 08:02:23.962 DEBUG [main][MenuItemLookup] Found menu:'Copy Ctrl+C' 08:02:23.962 DEBUG [main][MenuItemLookup] Found menu:'Paste Ctrl+V' 08:02:23.962 DEBUG [main][MenuItemLookup] Found menu:'' 08:02:23.962 DEBUG [main][MenuItemLookup] Found menu:'Toggle Comment Ctrl+/' 08:02:23.962 DEBUG [main][MenuItemLookup] Found menu:'' 08:02:23.962 DEBUG [main][MenuItemLookup] Found menu:'Execute All Ctrl+Alt+X' 08:02:23.962 DEBUG [main][MenuItemLookup] Item match:Execute All Ctrl+Alt+X 08:02:23.962 DEBUG [WorkbenchTestable][MenuItemHandler] Queried MenuItem text:"&Execute All Ctrl+Alt+X" 08:02:23.962 INFO [WorkbenchTestable][AbstractMenuItem] Select menu item with text Execute All Ctrl+Alt+X 08:02:23.962 INFO [main][MenuItemHandler] Select menu item: &Execute All Ctrl+Alt+X 08:02:23.963 DEBUG [WorkbenchTestable][AbstractWait] Waiting until shell matching Matcher matching when all matchers match: [Matcher matching widget which text matches: "SQL Statement Execution"] is available.... 08:02:33.970 DEBUG [WorkbenchTestable][AbstractWait] Waiting until shell matching Matcher matching when all matchers match: [Matcher matching widget which text matches: "SQL Statement Execution"] is available. failed, NO exception will be thrown 08:02:33.971 DEBUG [WorkbenchTestable][AbstractWait] Waiting while shell matching Matcher matching when all matchers match: [Matcher matching widget which text matches: "SQL Statement Execution"] is available.... 08:02:33.971 DEBUG [WorkbenchTestable][AbstractWait] Waiting while shell matching Matcher matching when all matchers match: [Matcher matching widget which text matches: "SQL Statement Execution"] is available. finished successfully 08:02:33.972 DEBUG [WorkbenchTestable][EditorHandler] Active workbench control=Class=org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer$1 Text=<unavailable> TooltipText=null 08:02:33.972 DEBUG [WorkbenchTestable][EditorHandler] Focused control=Class=org.eclipse.swt.custom.StyledText Text=DROP TABLE TEST IF EXISTS; TooltipText=null 08:02:33.972 INFO [WorkbenchTestable][AbstractEditor] Close editor and do not save it 08:02:33.972 DEBUG [WorkbenchTestable][EditorHandler] Closing editor SQL Scrapbook 0 08:02:34.010 DEBUG [WorkbenchTestable][EditorHandler] Editor SQL Scrapbook 0 is closed 08:02:34.010 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 08:02:34.012 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 08:02:34.012 INFO [WorkbenchTestable][AbstractView] View 'Matcher matching widget which text matches: Matcher matching text to regular expression '\*?\QSQL Results\E'' is already open. Activate. 08:02:34.012 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 08:02:34.014 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 08:02:34.014 DEBUG [WorkbenchTestable][AbstractShell] Set focus to Shell data - Eclipse Platform 08:02:34.015 DEBUG [WorkbenchTestable][AbstractWait] Waiting until shell is active... 08:02:34.015 DEBUG [WorkbenchTestable][AbstractWait] Waiting until shell is active finished successfully 08:02:34.015 DEBUG [WorkbenchTestable][WorkbenchShell] Workbench shell has title 'data - Eclipse Platform' 08:02:34.015 DEBUG [WorkbenchTestable][WidgetLookup] Looking up active widget with class type org.eclipse.swt.custom.CTabItem with referenced composite class org.eclipse.reddeer.workbench.impl.shell.WorkbenchShell, index 0 and following matchers specified (Matcher matching widget which text matches: Matcher matching text to regular expression '\*?\QSQL Results\E') 08:02:34.015 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 08:02:34.015 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 08:02:34.016 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 08:02:34.016 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 08:02:34.016 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.custom.CTabItem and index 0 was found 08:02:34.016 INFO [WorkbenchTestable][AbstractView] Activate view SQL Results 08:02:34.016 INFO [WorkbenchTestable][AbstractCTabItem] Activate SQL Results 08:02:34.017 DEBUG [WorkbenchTestable][WorkbenchPartHandler] Active workbench control=Class=org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer$1 Text=<unavailable> TooltipText=null 08:02:34.017 DEBUG [WorkbenchTestable][WorkbenchPartHandler] Focused control=Class=org.eclipse.swt.widgets.Shell Text=data - Eclipse Platform TooltipText=null 08:02:34.017 DEBUG [WorkbenchTestable][WorkbenchPartHandler] No control in opened view has a focus! 08:02:34.017 DEBUG [WorkbenchTestable][WorkbenchPartHandler] Setting implicit focus... 08:02:34.018 INFO [WorkbenchTestable][AbstractView] View 'Matcher matching widget which text matches: Matcher matching text to regular expression '\*?\QSQL Results\E'' is already open. Activate. 08:02:34.018 INFO [WorkbenchTestable][AbstractView] Activate view SQL Results 08:02:34.018 INFO [WorkbenchTestable][AbstractCTabItem] Activate SQL Results 08:02:34.019 DEBUG [WorkbenchTestable][WorkbenchPartHandler] Active workbench control=Class=org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer$1 Text=<unavailable> TooltipText=null 08:02:34.019 DEBUG [WorkbenchTestable][WorkbenchPartHandler] Focused control=Class=org.eclipse.swt.widgets.Text Text=Type query expression here TooltipText=Lucene engine is used here for query Default field: operation --- field name for 'Operation' column Field name for 'Frequency' column: frequency Field name for 'Action type' column: action Field name for 'Consumer Name' column: consumer 'Status','Date','Connection Profile' columns are not used for query purpose, try to use filters instead for these columns 08:02:34.019 DEBUG [WorkbenchTestable][WidgetLookup] Looking up active widget with class type org.eclipse.swt.widgets.Tree with referenced composite class org.eclipse.reddeer.swt.impl.ctab.DefaultCTabItem, index 0 and no matchers specified 08:02:34.019 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 08:02:34.019 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 08:02:34.019 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 08:02:34.019 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 08:02:34.019 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.widgets.Tree and index 0 was found 08:02:34.020 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree has children... 08:02:34.020 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:2 08:02:34.020 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree has children finished successfully 08:02:34.020 DEBUG [WorkbenchTestable][WidgetLookup] Looking up active widget with class type org.eclipse.swt.widgets.ToolItem with referenced composite class org.eclipse.reddeer.swt.impl.ctab.DefaultCTabFolder, index 0 and following matchers specified (Matcher matching widget which tooltip matches: "Remove All Visible Results (Shift+Delete)") 08:02:34.020 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 08:02:34.020 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 08:02:34.020 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 08:02:34.020 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 08:02:34.020 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.widgets.ToolItem and index 0 was found 08:02:34.020 INFO [WorkbenchTestable][AbstractToolItem] Click tool item Remove All Visible Results (Shift+Delete) 08:02:34.020 TRACE [WorkbenchTestable][WidgetHandler] Notify ToolItem with event 13 08:02:34.020 TRACE [WorkbenchTestable][WidgetHandler] Wait for synchronization 08:02:34.067 INFO [WorkbenchTestable][AbstractTreeItem] Expand tree item Started and wait with time period 1 08:02:34.067 DEBUG [WorkbenchTestable][TreeItemHandler] Expand Tree Item Started 08:02:34.067 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification... 08:02:34.568 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification finished successfully 08:02:34.568 INFO [WorkbenchTestable][TreeItemHandler] Expanded: Started 08:02:34.568 DEBUG [WorkbenchTestable][TreeItemHandler] Expand Tree Item Started 08:02:34.568 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification... 08:02:35.068 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification finished successfully 08:02:35.069 INFO [WorkbenchTestable][TreeItemHandler] Expanded: Started 08:02:35.069 DEBUG [WorkbenchTestable][AbstractView] Started 08:02:35.069 DEBUG [WorkbenchTestable][AbstractWait] Waiting while tree has children... 08:02:35.069 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:35.569 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:36.070 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:36.570 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:37.071 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:37.571 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:38.072 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:38.572 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:39.072 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:39.572 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:40.073 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:40.573 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:41.074 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:41.574 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:42.074 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:42.575 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:43.075 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:43.575 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:44.076 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:44.576 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:45.077 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:45.577 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:46.078 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:46.578 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:47.079 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:47.579 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:48.079 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:48.580 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:49.080 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:49.580 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:50.081 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:50.582 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:51.082 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:51.582 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:52.083 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:52.583 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:53.084 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:53.584 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:54.084 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:54.585 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:55.085 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:55.586 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:56.086 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:56.586 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:57.087 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:57.587 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:58.088 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:58.588 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:59.088 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:02:59.589 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:00.089 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:00.590 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:01.090 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:01.590 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:02.091 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:02.591 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:03.092 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:03.592 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:04.093 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:04.593 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:05.093 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:05.594 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:06.095 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:06.595 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:07.095 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:07.596 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:08.096 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:08.596 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:09.097 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:09.597 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:10.098 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:10.598 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:11.099 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:11.599 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:12.099 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:12.600 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:13.100 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:13.601 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:14.101 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:14.601 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:15.102 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:15.602 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:16.103 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:16.603 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:17.104 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:17.604 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:18.104 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:18.605 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:19.105 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:19.606 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:20.106 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:20.607 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:21.107 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:21.607 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:22.108 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:22.608 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:23.108 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:23.609 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:24.109 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:24.610 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:25.110 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:25.611 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:26.111 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:26.612 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:27.112 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:27.613 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:28.113 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:28.613 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:29.114 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:29.614 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:30.115 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:30.615 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:31.115 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:31.616 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:32.116 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:32.617 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:33.117 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:33.617 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:34.118 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:34.619 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:35.119 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 08:03:35.119 DEBUG [WorkbenchTestable][AbstractWait] Waiting while tree has children failed, an exception will be thrown 08:03:35.119 ERROR [WorkbenchTestable][RunTestMethod] Test org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.testSQLResultViewFail throws exception: 08:03:35.120 DEBUG [main][ScreenshotCapturer] Capturing Screenshot: ./target/screenshots/no-configuration/org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.testSQLResultViewFail.png 08:03:35.180 DEBUG [main][ScreenshotCapturer] Screenshot successfully captured. Saved in /home/jenkins/agent/workspace/reddeer.eclipse.test/tests/org.eclipse.reddeer.eclipse.test/./target/screenshots/no-configuration/org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.testSQLResultViewFail.png 08:03:35.180 DEBUG [WorkbenchTestable][AbstractWait] Waiting until at least one job is waiting for killing... 08:03:45.187 DEBUG [WorkbenchTestable][AbstractWait] Waiting until at least one job is waiting for killing failed, NO exception will be thrown 08:03:45.187 DEBUG [WorkbenchTestable][RunIAfterTestExtensions] Run after test extensions for test class org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest 08:03:45.187 DEBUG [WorkbenchTestable][RunIAfterTestExtensions] Run method runAfterTest() of class org.eclipse.reddeer.junit.extension.after.test.impl.CloseAllShellsExt 08:03:45.187 INFO [WorkbenchTestable][WorkbenchShellHandler] Closing all shells... 08:03:45.187 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists... 08:03:45.187 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists finished successfully
Standard Error
org.eclipse.reddeer.common.exception.WaitTimeoutExpiredException: Timeout after: 60 s.: tree has children at org.eclipse.reddeer.common.wait.WaitWhile.throwWaitTimeOutException(WaitWhile.java:116) at org.eclipse.reddeer.common.wait.AbstractWait.timeoutExceeded(AbstractWait.java:207) at org.eclipse.reddeer.common.wait.AbstractWait.wait(AbstractWait.java:151) at org.eclipse.reddeer.common.wait.AbstractWait.<init>(AbstractWait.java:132) at org.eclipse.reddeer.common.wait.AbstractWait.<init>(AbstractWait.java:97) at org.eclipse.reddeer.common.wait.AbstractWait.<init>(AbstractWait.java:64) at org.eclipse.reddeer.common.wait.WaitWhile.<init>(WaitWhile.java:48) at org.eclipse.reddeer.eclipse.datatools.sqltools.result.ui.ResultView.removeAllResults(ResultView.java:79) at org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.removeResults(ResultViewTest.java:231) at org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.testSQLResultView(ResultViewTest.java:200) at org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.testSQLResultViewSuccess(ResultViewTest.java:195) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.eclipse.reddeer.junit.internal.runner.statement.RunTestMethod.evaluate(RunTestMethod.java:48) at org.eclipse.reddeer.junit.internal.runner.statement.RunBefores.evaluate(RunBefores.java:85) at org.eclipse.reddeer.junit.internal.runner.statement.RunIBeforeTestExtensions.evaluate(RunIBeforeTestExtensions.java:73) at org.eclipse.reddeer.junit.internal.runner.statement.RunAfters.evaluate(RunAfters.java:72) at org.eclipse.reddeer.junit.internal.runner.statement.RunIAfterTestExtensions.evaluate(RunIAfterTestExtensions.java:59) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.eclipse.reddeer.junit.internal.runner.RequirementsRunner.runChild(RequirementsRunner.java:171) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.eclipse.reddeer.junit.internal.runner.statement.RunBeforeClasses.evaluate(RunBeforeClasses.java:81) at org.eclipse.reddeer.junit.internal.runner.statement.FulfillRequirementsStatement.evaluate(FulfillRequirementsStatement.java:46) at org.eclipse.reddeer.junit.internal.runner.statement.RunIBeforeClassExtensions.evaluate(RunIBeforeClassExtensions.java:72) at org.eclipse.reddeer.junit.internal.runner.statement.RunAfterClasses.evaluate(RunAfterClasses.java:68) at org.eclipse.reddeer.junit.internal.runner.statement.CleanUpRequirementStatement.evaluate(CleanUpRequirementStatement.java:45) at org.eclipse.reddeer.junit.internal.runner.statement.RunIAfterClassExtensions.evaluate(RunIAfterClassExtensions.java:57) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.eclipse.reddeer.junit.internal.runner.RequirementsRunner.run(RequirementsRunner.java:153) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:206) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:161) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:84) at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:113) at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.runTests(AbstractUITestApplication.java:44) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$0(E4Testable.java:76) at java.base/java.lang.Thread.run(Thread.java:834) org.eclipse.reddeer.common.exception.WaitTimeoutExpiredException: Timeout after: 60 s.: tree has children at org.eclipse.reddeer.common.wait.WaitWhile.throwWaitTimeOutException(WaitWhile.java:116) at org.eclipse.reddeer.common.wait.AbstractWait.timeoutExceeded(AbstractWait.java:207) at org.eclipse.reddeer.common.wait.AbstractWait.wait(AbstractWait.java:151) at org.eclipse.reddeer.common.wait.AbstractWait.<init>(AbstractWait.java:132) at org.eclipse.reddeer.common.wait.AbstractWait.<init>(AbstractWait.java:97) at org.eclipse.reddeer.common.wait.AbstractWait.<init>(AbstractWait.java:64) at org.eclipse.reddeer.common.wait.WaitWhile.<init>(WaitWhile.java:48) at org.eclipse.reddeer.eclipse.datatools.sqltools.result.ui.ResultView.removeAllResults(ResultView.java:79) at org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.removeResults(ResultViewTest.java:231) at org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.testSQLResultView(ResultViewTest.java:200) at org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.testSQLResultViewFail(ResultViewTest.java:190) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.eclipse.reddeer.junit.internal.runner.statement.RunTestMethod.evaluate(RunTestMethod.java:48) at org.eclipse.reddeer.junit.internal.runner.statement.RunBefores.evaluate(RunBefores.java:85) at org.eclipse.reddeer.junit.internal.runner.statement.RunIBeforeTestExtensions.evaluate(RunIBeforeTestExtensions.java:73) at org.eclipse.reddeer.junit.internal.runner.statement.RunAfters.evaluate(RunAfters.java:72) at org.eclipse.reddeer.junit.internal.runner.statement.RunIAfterTestExtensions.evaluate(RunIAfterTestExtensions.java:59) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.eclipse.reddeer.junit.internal.runner.RequirementsRunner.runChild(RequirementsRunner.java:171) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.eclipse.reddeer.junit.internal.runner.statement.RunBeforeClasses.evaluate(RunBeforeClasses.java:81) at org.eclipse.reddeer.junit.internal.runner.statement.FulfillRequirementsStatement.evaluate(FulfillRequirementsStatement.java:46) at org.eclipse.reddeer.junit.internal.runner.statement.RunIBeforeClassExtensions.evaluate(RunIBeforeClassExtensions.java:72) at org.eclipse.reddeer.junit.internal.runner.statement.RunAfterClasses.evaluate(RunAfterClasses.java:68) at org.eclipse.reddeer.junit.internal.runner.statement.CleanUpRequirementStatement.evaluate(CleanUpRequirementStatement.java:45) at org.eclipse.reddeer.junit.internal.runner.statement.RunIAfterClassExtensions.evaluate(RunIAfterClassExtensions.java:57) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.eclipse.reddeer.junit.internal.runner.RequirementsRunner.run(RequirementsRunner.java:153) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:206) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:161) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:84) at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:113) at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.runTests(AbstractUITestApplication.java:44) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$0(E4Testable.java:76) at java.base/java.lang.Thread.run(Thread.java:834)