]
Tomáš Sedmík closed JBTIS-843.
------------------------------
PR was pushed to master
SwitchYard Tests sometimes fail due to unability to find CTab
-------------------------------------------------------------
Key: JBTIS-843
URL:
https://issues.jboss.org/browse/JBTIS-843
Project: JBoss Tools Integration Stack
Issue Type: Bug
Components: QE, switchyard
Affects Versions: 4.3.1.Final
Reporter: Andrej Podhradsky
Assignee: Andrej Podhradsky
Fix For: 4.3.2.CR1
Sometimes the CTab cannot be activated due to SWITCHYARD-2907
{code}
org.jboss.reddeer.swt.exception.SWTLayerException: No matching widget found
at org.jboss.reddeer.swt.wait.AbstractWait.timeoutExceeded(AbstractWait.java:157)
at org.jboss.reddeer.swt.wait.AbstractWait.wait(AbstractWait.java:110)
at org.jboss.reddeer.swt.wait.AbstractWait.(AbstractWait.java:75)
at org.jboss.reddeer.swt.wait.AbstractWait.(AbstractWait.java:51)
at org.jboss.reddeer.swt.wait.AbstractWait.(AbstractWait.java:39)
at org.jboss.reddeer.swt.wait.WaitUntil.(WaitUntil.java:23)
at org.jboss.reddeer.swt.lookup.WidgetLookup.activeWidget(WidgetLookup.java:71)
at org.jboss.reddeer.swt.widgets.AbstractWidget.(AbstractWidget.java:30)
at org.jboss.reddeer.swt.impl.ctab.AbstractCTabItem.(AbstractCTabItem.java:28)
at org.jboss.reddeer.swt.impl.ctab.DefaultCTabItem.(DefaultCTabItem.java:79)
at org.jboss.reddeer.swt.impl.ctab.DefaultCTabItem.(DefaultCTabItem.java:44)
at org.jboss.reddeer.swt.impl.ctab.DefaultCTabItem.(DefaultCTabItem.java:35)
at
org.jboss.tools.switchyard.reddeer.editor.SwitchYardEditor.activateDesignTab(SwitchYardEditor.java:79)
at org.jboss.tools.switchyard.reddeer.editor.SwitchYardEditor.(SwitchYardEditor.java:73)
at
org.jboss.tools.switchyard.reddeer.project.SwitchYardProject.openSwitchYardFile(SwitchYardProject.java:46)
at
org.jboss.tools.switchyard.ui.bot.test.ValidatorsTest.openSwitchYardFile(ValidatorsTest.java:63)
{code}
or
{code}
org.jboss.reddeer.core.exception.CoreLayerException: No matching widget found with
Matcher matching when all matchers match: [Matcher matching widgets with text that without
mnenomic matches: is "Domain", Matcher matching widget with the same type as or
type extending class org.eclipse.swt.custom.CTabItem]
class org.eclipse.swt.widgets.Shell
at org.jboss.reddeer.common.wait.AbstractWait.timeoutExceeded(AbstractWait.java:173)
at org.jboss.reddeer.common.wait.AbstractWait.wait(AbstractWait.java:126)
at org.jboss.reddeer.common.wait.AbstractWait.<init>(AbstractWait.java:91)
at org.jboss.reddeer.common.wait.AbstractWait.<init>(AbstractWait.java:61)
at org.jboss.reddeer.common.wait.AbstractWait.<init>(AbstractWait.java:46)
at org.jboss.reddeer.common.wait.WaitUntil.<init>(WaitUntil.java:37)
at org.jboss.reddeer.core.lookup.WidgetLookup.activeWidget(WidgetLookup.java:77)
at org.jboss.reddeer.swt.widgets.AbstractWidget.<init>(AbstractWidget.java:31)
at
org.jboss.reddeer.swt.impl.ctab.AbstractCTabItem.<init>(AbstractCTabItem.java:28)
at
org.jboss.reddeer.swt.impl.ctab.DefaultCTabItem.<init>(DefaultCTabItem.java:87)
at
org.jboss.reddeer.swt.impl.ctab.DefaultCTabItem.<init>(DefaultCTabItem.java:47)
at
org.jboss.reddeer.swt.impl.ctab.DefaultCTabItem.<init>(DefaultCTabItem.java:37)
at
org.jboss.tools.switchyard.reddeer.editor.DomainEditor.activateDomainTab(DomainEditor.java:45)
at
org.jboss.tools.switchyard.reddeer.editor.DomainEditor.<init>(DomainEditor.java:40)
at
org.jboss.tools.switchyard.ui.bot.test.SwitchYardEditorDomainSettingsTest.securityConfigurationTest(SwitchYardEditorDomainSettingsTest.java:145)
{code}