Regression
org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.testSQLResultViewFail no-configuration
Failing for the past 1 build
(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
15:25:13.066 ERROR [WorkbenchTestable][RequirementsRunner] Exception in test: testSQLResultViewSuccess no-configuration(org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest) 15:25:13.067 INFO [WorkbenchTestable][RequirementsRunner] Finished test: testSQLResultViewSuccess no-configuration(org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest) 15:25:13.067 DEBUG [WorkbenchTestable][RequirementsRunner] Injecting fulfilled requirements into test instance: org.eclipse.reddeer.junit.internal.requirement.Requirements 15:25:13.067 INFO [WorkbenchTestable][RequirementsRunner] Started test: testSQLResultViewFail no-configuration(org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest) 15:25:13.067 DEBUG [WorkbenchTestable][RunIBeforeTestExtensions] Run before test extensions for test class org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest 15:25:13.067 DEBUG [WorkbenchTestable][RunIBeforeTestExtensions] Run method runBeforeTest() of class org.eclipse.reddeer.junit.extension.before.test.impl.CloseWelcomeScreenExt 15:25:13.067 DEBUG [WorkbenchTestable][RunIBeforeTestExtensions] Run method runBeforeTest() of class org.eclipse.reddeer.junit.extension.before.test.impl.SetOpenAssociatedPerspectiveExt 15:25:13.067 DEBUG [WorkbenchTestable][RunIBeforeTestExtensions] Run method runBeforeTest() of class org.eclipse.reddeer.junit.extension.before.test.impl.DoNotDownloadMavenIndexesExt 15:25:13.067 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 15:25:13.070 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 15:25:13.070 INFO [WorkbenchTestable][AbstractView] View 'Matcher matching widget which text matches: Matcher matching text to regular expression '\*?\QData Source Explorer\E'' is already open. Activate. 15:25:13.070 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 15:25:13.074 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 15:25:13.074 DEBUG [WorkbenchTestable][AbstractShell] Set focus to Shell data - Eclipse Platform 15:25:13.074 DEBUG [WorkbenchTestable][AbstractWait] Waiting until shell is active... 15:25:13.075 DEBUG [WorkbenchTestable][AbstractWait] Waiting until shell is active finished successfully 15:25:13.075 DEBUG [WorkbenchTestable][WorkbenchShell] Workbench shell has title 'data - Eclipse Platform' 15:25:13.075 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') 15:25:13.075 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 15:25:13.075 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 15:25:13.093 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 15:25:13.093 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 15:25:13.093 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.custom.CTabItem and index 0 was found 15:25:13.093 INFO [WorkbenchTestable][AbstractView] Activate view Data Source Explorer 15:25:13.093 INFO [WorkbenchTestable][AbstractCTabItem] Activate Data Source Explorer 15:25:13.130 DEBUG [WorkbenchTestable][WorkbenchPartHandler] Active workbench control=Class=org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer$1 Text=<unavailable> TooltipText=null 15:25:13.130 DEBUG [WorkbenchTestable][WorkbenchPartHandler] Focused control=Class=org.eclipse.swt.widgets.Tree Text=<unavailable> TooltipText=null 15:25:13.130 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 15:25:13.130 DEBUG [WorkbenchTestable][WidgetLookup] No parent specified, finding one 15:25:13.130 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists... 15:25:13.130 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists finished successfully 15:25:13.130 TRACE [WorkbenchTestable][WidgetLookup] Setting workbench part with title "Data Source Explorer"as the parent 15:25:13.130 DEBUG [WorkbenchTestable][WidgetLookup] Parent found successfully 15:25:13.130 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 15:25:13.130 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 15:25:13.130 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 15:25:13.130 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 15:25:13.130 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.widgets.Tree and index 0 was found 15:25:13.130 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree has children... 15:25:13.130 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree has children finished successfully 15:25:13.131 DEBUG [WorkbenchTestable][AbstractWait] Waiting until treeItem Database Connections has children... 15:25:13.131 DEBUG [WorkbenchTestable][TreeItemHandler] Expand Tree Item Database Connections 15:25:13.131 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification... 15:25:13.131 DEBUG [WorkbenchTestable][TreeItemHandler] Tree Item Database Connections is already expanded. No action performed 15:25:13.131 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification finished successfully 15:25:13.131 INFO [WorkbenchTestable][TreeItemHandler] Expanded: Database Connections 15:25:13.131 DEBUG [WorkbenchTestable][AbstractWait] Waiting until treeItem Database Connections has children finished successfully 15:25:13.131 DEBUG [WorkbenchTestable][TreeItemHandler] Expand Tree Item Database Connections 15:25:13.131 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification... 15:25:13.131 DEBUG [WorkbenchTestable][TreeItemHandler] Tree Item Database Connections is already expanded. No action performed 15:25:13.131 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification finished successfully 15:25:13.131 INFO [WorkbenchTestable][TreeItemHandler] Expanded: Database Connections 15:25:13.131 INFO [WorkbenchTestable][AbstractTreeItem] Double click tree item myDBProfile (H2 v. 1.4.0) 15:25:13.131 INFO [WorkbenchTestable][AbstractTreeItem] Select tree item myDBProfile (H2 v. 1.4.0) 15:25:13.131 DEBUG [main][TreeItemHandler] Selecting tree item: myDBProfile (H2 v. 1.4.0) 15:25:13.131 DEBUG [WorkbenchTestable][TreeItemHandler] Notify tree item myDBProfile (H2 v. 1.4.0) about selection 15:25:13.138 INFO [WorkbenchTestable][TreeItemHandler] Selected tree item: myDBProfile (H2 v. 1.4.0) 15:25:13.138 DEBUG [WorkbenchTestable][AbstractTreeItem] Notify tree about mouse double click event 15:25:13.139 DEBUG [WorkbenchTestable][AbstractTreeItem] Notify tree about default selection event 15:25:13.142 DEBUG [WorkbenchTestable][AbstractTreeItem] Double click successfull 15:25:13.143 INFO [WorkbenchTestable][AbstractTreeItem] Expand tree item myDBProfile (H2 v. 1.4.0) and wait with time period 1 15:25:13.143 DEBUG [WorkbenchTestable][TreeItemHandler] Expand Tree Item myDBProfile (H2 v. 1.4.0) 15:25:13.143 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification... 15:25:13.643 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification finished successfully 15:25:13.643 INFO [WorkbenchTestable][TreeItemHandler] Expanded: myDBProfile (H2 v. 1.4.0) 15:25:13.648 TRACE [WorkbenchTestable][WidgetHandler] Notify Tree with event 35 15:25:13.648 TRACE [WorkbenchTestable][WidgetHandler] Wait for synchronization 15:25:13.662 DEBUG [main][MenuItemLookup] Found menu:'Connect' 15:25:13.662 DEBUG [main][MenuItemLookup] Found menu:'Disconnect' 15:25:13.662 DEBUG [main][MenuItemLookup] Found menu:'Ping...' 15:25:13.662 DEBUG [main][MenuItemLookup] Found menu:'' 15:25:13.662 DEBUG [main][MenuItemLookup] Found menu:'Work Offline' 15:25:13.662 DEBUG [main][MenuItemLookup] Found menu:'Save Offline' 15:25:13.662 DEBUG [main][MenuItemLookup] Found menu:'' 15:25:13.662 DEBUG [main][MenuItemLookup] Found menu:'Rename F2' 15:25:13.662 DEBUG [main][MenuItemLookup] Found menu:'Delete Delete' 15:25:13.662 DEBUG [main][MenuItemLookup] Found menu:'Duplicate' 15:25:13.662 DEBUG [main][MenuItemLookup] Found menu:'' 15:25:13.662 DEBUG [main][MenuItemLookup] Found menu:'Refresh F5' 15:25:13.662 DEBUG [main][MenuItemLookup] Found menu:'' 15:25:13.662 DEBUG [main][MenuItemLookup] Found menu:'Open SQL Scrapbook' 15:25:13.662 DEBUG [main][MenuItemLookup] Item match:Open SQL Scrapbook 15:25:13.662 DEBUG [WorkbenchTestable][MenuItemHandler] Queried MenuItem text:"Open SQL Scrapboo&k" 15:25:13.662 INFO [WorkbenchTestable][AbstractMenuItem] Select menu item with text Open SQL Scrapbook 15:25:13.662 INFO [main][MenuItemHandler] Select menu item: Open SQL Scrapboo&k 15:25:13.758 DEBUG [WorkbenchTestable][AbstractWait] Waiting until editorPart matching [Lorg.hamcrest.Matcher;@6443996d is found... 15:25:13.761 DEBUG [WorkbenchTestable][AbstractWait] Waiting until editorPart matching [Lorg.hamcrest.Matcher;@6443996d is found finished successfully 15:25:13.761 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') 15:25:13.761 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 15:25:13.761 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 15:25:13.763 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 15:25:13.763 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 15:25:13.763 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.custom.CTabItem and index 0 was found 15:25:13.765 DEBUG [WorkbenchTestable][EditorHandler] Active workbench control=Class=org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer$1 Text=<unavailable> TooltipText=null 15:25:13.766 DEBUG [WorkbenchTestable][EditorHandler] Focused control=Class=org.eclipse.swt.custom.StyledText Text= TooltipText=null 15:25:13.766 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:") 15:25:13.766 DEBUG [WorkbenchTestable][WidgetLookup] No parent specified, finding one 15:25:13.766 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists... 15:25:13.766 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists finished successfully 15:25:13.766 TRACE [WorkbenchTestable][WidgetLookup] Setting workbench part with title "SQL Scrapbook 0"as the parent 15:25:13.766 DEBUG [WorkbenchTestable][WidgetLookup] Parent found successfully 15:25:13.766 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 15:25:13.766 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 15:25:13.767 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 15:25:13.767 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 15:25:13.767 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.widgets.Combo and index 0 was found 15:25:13.767 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:") 15:25:13.767 DEBUG [WorkbenchTestable][WidgetLookup] No parent specified, finding one 15:25:13.767 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists... 15:25:13.767 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists finished successfully 15:25:13.767 TRACE [WorkbenchTestable][WidgetLookup] Setting workbench part with title "SQL Scrapbook 0"as the parent 15:25:13.767 DEBUG [WorkbenchTestable][WidgetLookup] Parent found successfully 15:25:13.767 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 15:25:13.767 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 15:25:13.768 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 15:25:13.768 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 15:25:13.768 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.widgets.Combo and index 0 was found 15:25:13.768 INFO [WorkbenchTestable][AbstractCombo] Set selection of Combo to selection: Generic JDBC_1.0 15:25:13.783 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 15:25:13.783 DEBUG [WorkbenchTestable][WidgetLookup] No parent specified, finding one 15:25:13.795 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists... 15:25:13.796 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists finished successfully 15:25:13.796 TRACE [WorkbenchTestable][WidgetLookup] Setting workbench part with title "SQL Scrapbook 0"as the parent 15:25:13.796 DEBUG [WorkbenchTestable][WidgetLookup] Parent found successfully 15:25:13.796 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 15:25:13.796 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 1 with specified parent and matchers 15:25:13.796 TRACE [WorkbenchTestable][WidgetLookup] widget with index 1 is found 15:25:13.796 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 15:25:13.796 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.widgets.Combo and index 1 was found 15:25:13.796 INFO [WorkbenchTestable][AbstractCombo] Set selection of Combo to selection: myDBProfile 15:25:13.798 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 15:25:13.798 DEBUG [WorkbenchTestable][WidgetLookup] No parent specified, finding one 15:25:13.800 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists... 15:25:13.800 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists finished successfully 15:25:13.800 TRACE [WorkbenchTestable][WidgetLookup] Setting workbench part with title "SQL Scrapbook 0"as the parent 15:25:13.800 DEBUG [WorkbenchTestable][WidgetLookup] Parent found successfully 15:25:13.800 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 15:25:13.800 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 15:25:13.801 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 15:25:13.801 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 15:25:13.801 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.custom.StyledText and index 0 was found 15:25:13.801 INFO [WorkbenchTestable][AbstractStyledText] Styled Text set to: DROP TABLE TEST IF EXISTS; 15:25:13.803 DEBUG [WorkbenchTestable][AbstractWait] Waiting while at least one job is running... 15:25:13.803 DEBUG [WorkbenchTestable][JobIsRunning] job 'Building' is not running, skipped 15:25:13.803 DEBUG [WorkbenchTestable][JobIsRunning] job 'Initializing Quick Diff' is a system job, skipped 15:25:13.803 DEBUG [WorkbenchTestable][JobIsRunning] job 'Open Notification Job' is a system job, skipped 15:25:13.803 DEBUG [WorkbenchTestable][JobIsRunning] job 'Activity Monitor Job' is a system job, skipped 15:25:13.803 DEBUG [WorkbenchTestable][JobIsRunning] job 'Synchronizing Relevant Tasks' is a system job, skipped 15:25:13.803 DEBUG [WorkbenchTestable][JobIsRunning] job 'Task List Save Job' is a system job, skipped 15:25:13.803 DEBUG [WorkbenchTestable][JobIsRunning] job 'Task Data Snapshot' is a system job, skipped 15:25:13.803 DEBUG [WorkbenchTestable][JobIsRunning] job 'Compacting resource model' is a system job, skipped 15:25:13.803 DEBUG [WorkbenchTestable][JobIsRunning] job 'Workbench Auto-Save Job' is a system job, skipped 15:25:13.803 DEBUG [WorkbenchTestable][JobIsRunning] job 'Synchronizing Task List' is a system job, skipped 15:25:13.803 DEBUG [WorkbenchTestable][AbstractWait] Waiting while at least one job is running finished successfully 15:25:13.811 TRACE [WorkbenchTestable][WidgetHandler] Notify StyledText with event 35 15:25:13.811 TRACE [WorkbenchTestable][WidgetHandler] Wait for synchronization 15:25:13.827 DEBUG [main][MenuItemLookup] Found menu:'Undo Typing Ctrl+Z' 15:25:13.827 DEBUG [main][MenuItemLookup] Found menu:'' 15:25:13.827 DEBUG [main][MenuItemLookup] Found menu:'Cut Ctrl+X' 15:25:13.827 DEBUG [main][MenuItemLookup] Found menu:'Copy Ctrl+C' 15:25:13.827 DEBUG [main][MenuItemLookup] Found menu:'Paste Ctrl+V' 15:25:13.827 DEBUG [main][MenuItemLookup] Found menu:'' 15:25:13.827 DEBUG [main][MenuItemLookup] Found menu:'Toggle Comment Ctrl+/' 15:25:13.827 DEBUG [main][MenuItemLookup] Found menu:'' 15:25:13.827 DEBUG [main][MenuItemLookup] Found menu:'Execute All Ctrl+Alt+X' 15:25:13.827 DEBUG [main][MenuItemLookup] Item match:Execute All Ctrl+Alt+X 15:25:13.827 DEBUG [WorkbenchTestable][MenuItemHandler] Queried MenuItem text:"&Execute All Ctrl+Alt+X" 15:25:13.827 INFO [WorkbenchTestable][AbstractMenuItem] Select menu item with text Execute All Ctrl+Alt+X 15:25:13.828 INFO [main][MenuItemHandler] Select menu item: &Execute All Ctrl+Alt+X 15:25:13.828 DEBUG [WorkbenchTestable][AbstractWait] Waiting until shell matching Matcher matching when all matchers match: [Matcher matching widget which text matches: "SQL Statement Execution"] is available.... 15:25:23.834 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 15:25:23.834 DEBUG [WorkbenchTestable][AbstractWait] Waiting while shell matching Matcher matching when all matchers match: [Matcher matching widget which text matches: "SQL Statement Execution"] is available.... 15:25:23.835 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 15:25:23.839 DEBUG [WorkbenchTestable][EditorHandler] Active workbench control=Class=org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer$1 Text=<unavailable> TooltipText=null 15:25:23.839 DEBUG [WorkbenchTestable][EditorHandler] Focused control=Class=org.eclipse.swt.custom.StyledText Text=DROP TABLE TEST IF EXISTS; TooltipText=null 15:25:23.839 INFO [WorkbenchTestable][AbstractEditor] Close editor and do not save it 15:25:23.839 DEBUG [WorkbenchTestable][EditorHandler] Closing editor SQL Scrapbook 0 15:25:23.901 DEBUG [WorkbenchTestable][EditorHandler] Editor SQL Scrapbook 0 is closed 15:25:23.901 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 15:25:23.905 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 15:25:23.905 INFO [WorkbenchTestable][AbstractView] View 'Matcher matching widget which text matches: Matcher matching text to regular expression '\*?\QSQL Results\E'' is already open. Activate. 15:25:23.905 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 15:25:23.908 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 15:25:23.908 DEBUG [WorkbenchTestable][AbstractShell] Set focus to Shell data - Eclipse Platform 15:25:23.908 DEBUG [WorkbenchTestable][AbstractWait] Waiting until shell is active... 15:25:23.908 DEBUG [WorkbenchTestable][AbstractWait] Waiting until shell is active finished successfully 15:25:23.908 DEBUG [WorkbenchTestable][WorkbenchShell] Workbench shell has title 'data - Eclipse Platform' 15:25:23.908 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') 15:25:23.908 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 15:25:23.908 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 15:25:23.911 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 15:25:23.911 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 15:25:23.911 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.custom.CTabItem and index 0 was found 15:25:23.912 INFO [WorkbenchTestable][AbstractView] Activate view SQL Results 15:25:23.912 INFO [WorkbenchTestable][AbstractCTabItem] Activate SQL Results 15:25:23.912 DEBUG [WorkbenchTestable][WorkbenchPartHandler] Active workbench control=Class=org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer$1 Text=<unavailable> TooltipText=null 15:25:23.912 DEBUG [WorkbenchTestable][WorkbenchPartHandler] Focused control=Class=org.eclipse.swt.widgets.Shell Text=data - Eclipse Platform TooltipText=null 15:25:23.912 DEBUG [WorkbenchTestable][WorkbenchPartHandler] No control in opened view has a focus! 15:25:23.912 DEBUG [WorkbenchTestable][WorkbenchPartHandler] Setting implicit focus... 15:25:23.914 INFO [WorkbenchTestable][AbstractView] View 'Matcher matching widget which text matches: Matcher matching text to regular expression '\*?\QSQL Results\E'' is already open. Activate. 15:25:23.914 INFO [WorkbenchTestable][AbstractView] Activate view SQL Results 15:25:23.914 INFO [WorkbenchTestable][AbstractCTabItem] Activate SQL Results 15:25:23.915 DEBUG [WorkbenchTestable][WorkbenchPartHandler] Active workbench control=Class=org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer$1 Text=<unavailable> TooltipText=null 15:25:23.915 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 15:25:23.915 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 15:25:23.915 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 15:25:23.915 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 15:25:23.915 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 15:25:23.915 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 15:25:23.915 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.widgets.Tree and index 0 was found 15:25:23.916 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree has children... 15:25:23.916 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:2 15:25:23.916 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree has children finished successfully 15:25:23.931 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)") 15:25:23.931 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found... 15:25:23.931 TRACE [WorkbenchTestable][WidgetLookup] Looking up widget with index 0 with specified parent and matchers 15:25:23.931 TRACE [WorkbenchTestable][WidgetLookup] widget with index 0 is found 15:25:23.931 DEBUG [WorkbenchTestable][AbstractWait] Waiting until widget is found finished successfully 15:25:23.931 DEBUG [WorkbenchTestable][WidgetLookup] Active widget with class type org.eclipse.swt.widgets.ToolItem and index 0 was found 15:25:23.931 INFO [WorkbenchTestable][AbstractToolItem] Click tool item Remove All Visible Results (Shift+Delete) 15:25:23.931 TRACE [WorkbenchTestable][WidgetHandler] Notify ToolItem with event 13 15:25:23.931 TRACE [WorkbenchTestable][WidgetHandler] Wait for synchronization 15:25:23.982 INFO [WorkbenchTestable][AbstractTreeItem] Expand tree item Started and wait with time period 1 15:25:23.982 DEBUG [WorkbenchTestable][TreeItemHandler] Expand Tree Item Started 15:25:23.982 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification... 15:25:24.483 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification finished successfully 15:25:24.483 INFO [WorkbenchTestable][TreeItemHandler] Expanded: Started 15:25:24.483 DEBUG [WorkbenchTestable][TreeItemHandler] Expand Tree Item Started 15:25:24.483 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification... 15:25:24.983 DEBUG [WorkbenchTestable][AbstractWait] Waiting until tree heard expand notification finished successfully 15:25:24.983 INFO [WorkbenchTestable][TreeItemHandler] Expanded: Started 15:25:24.983 DEBUG [WorkbenchTestable][AbstractView] Started 15:25:24.983 DEBUG [WorkbenchTestable][AbstractWait] Waiting while tree has children... 15:25:24.983 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:25.484 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:25.984 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:26.484 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:26.984 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:27.485 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:27.985 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:28.485 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:28.986 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:29.486 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:29.986 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:30.486 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:30.987 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:31.487 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:31.987 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:32.487 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:32.988 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:33.488 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:33.988 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:34.488 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:34.989 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:35.489 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:35.989 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:36.490 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:36.990 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:37.490 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:37.990 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:38.491 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:38.991 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:39.491 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:39.992 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:40.492 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:40.992 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:41.492 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:41.993 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:42.493 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:42.993 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:43.493 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:43.994 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:44.502 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:45.002 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:45.502 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:46.002 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:46.503 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:47.003 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:47.503 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:48.003 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:48.504 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:49.004 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:49.504 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:50.004 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:50.505 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:51.005 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:51.505 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:52.005 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:52.505 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:53.006 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:53.506 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:54.006 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:54.506 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:55.007 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:55.507 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:56.007 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:56.507 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:57.008 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:57.508 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:58.008 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:58.508 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:59.008 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:25:59.509 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:00.009 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:00.509 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:01.009 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:01.510 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:02.010 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:02.510 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:03.010 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:03.511 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:04.011 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:04.511 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:05.011 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:05.512 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:06.012 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:06.512 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:07.013 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:07.513 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:08.013 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:08.513 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:09.014 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:09.514 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:10.014 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:10.514 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:11.015 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:11.515 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:12.015 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:12.515 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:13.016 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:13.516 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:14.016 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:14.516 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:15.017 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:15.517 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:16.017 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:16.517 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:17.018 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:17.518 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:18.018 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:18.519 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:19.019 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:19.519 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:20.019 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:20.520 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:21.020 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:21.520 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:22.020 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:22.521 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:23.021 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:23.521 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:24.021 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:24.522 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:25.022 TRACE [WorkbenchTestable][TreeHasChildren] Count of found tree items:1 15:26:25.023 DEBUG [WorkbenchTestable][AbstractWait] Waiting while tree has children failed, an exception will be thrown 15:26:25.023 ERROR [WorkbenchTestable][RunTestMethod] Test org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.testSQLResultViewFail throws exception: 15:26:25.024 DEBUG [main][ScreenshotCapturer] Capturing Screenshot: ./target/screenshots/no-configuration/org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.testSQLResultViewFail.png 15:26:25.127 DEBUG [main][ScreenshotCapturer] Screenshot successfully captured. Saved in /home/jenkins/agent/workspace/reddeer.prcheck/tests/org.eclipse.reddeer.eclipse.test/./target/screenshots/no-configuration/org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest.testSQLResultViewFail.png 15:26:25.127 DEBUG [WorkbenchTestable][AbstractWait] Waiting until at least one job is waiting for killing... 15:26:35.130 DEBUG [WorkbenchTestable][AbstractWait] Waiting until at least one job is waiting for killing failed, NO exception will be thrown 15:26:35.130 DEBUG [WorkbenchTestable][RunIAfterTestExtensions] Run after test extensions for test class org.eclipse.reddeer.eclipse.test.datatools.ui.ResultViewTest 15:26:35.130 DEBUG [WorkbenchTestable][RunIAfterTestExtensions] Run method runAfterTest() of class org.eclipse.reddeer.junit.extension.after.test.impl.CloseAllShellsExt 15:26:35.130 INFO [WorkbenchTestable][WorkbenchShellHandler] Closing all shells... 15:26:35.130 DEBUG [WorkbenchTestable][AbstractWait] Waiting until active shell exists... 15:26:35.130 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:114) 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:46) 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:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) 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:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) 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:128) at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.runTests(AbstractUITestApplication.java:46) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$0(E4Testable.java:79) at java.base/java.lang.Thread.run(Thread.java:833) org.eclipse.reddeer.common.exception.WaitTimeoutExpiredException: Timeout after: 60 s.: tree has children at org.eclipse.reddeer.common.wait.WaitWhile.throwWaitTimeOutException(WaitWhile.java:114) 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:46) 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:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) 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:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) 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:128) at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.runTests(AbstractUITestApplication.java:46) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$0(E4Testable.java:79) at java.base/java.lang.Thread.run(Thread.java:833)