[JBoss JIRA] (JBIDE-26227) EAP compatibility test sometimes fails on runtime search dialog
by Peter Mačkay (JIRA)
[ https://issues.jboss.org/browse/JBIDE-26227?page=com.atlassian.jira.plugi... ]
Peter Mačkay commented on JBIDE-26227:
--------------------------------------
Hi,
{quote}Keep in mind that we'll need this fix also for the photon stream (JBT 4.6.0), so I guess we'll need to bug Rob to create a maintenance branch from the 4.6.0.Final tag for this.{quote}
did the fix ever make it into the 4.6 stream?
> EAP compatibility test sometimes fails on runtime search dialog
> ---------------------------------------------------------------
>
> Key: JBIDE-26227
> URL: https://issues.jboss.org/browse/JBIDE-26227
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: integration-tests, server
> Affects Versions: 4.9.0.AM1
> Reporter: Martin Malina
> Assignee: Josef Kopriva
> Fix For: 4.9.0.AM1
>
> Attachments: RuntimeTest.png
>
>
> dcihak of the EAP QE team has reported that the compatibility test they've been using started failing sometimes:
> https://eap-cp-qe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/EAP7/view/...
> Build 18 failed on openjdk and build 19 failed on oracle jdk. So it only happens sometimes.
> Here's an example of the failure:
> https://eap-cp-qe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/EAP7/view/...
> {code}
> Error Message
> No matching widget found with Matcher matching when all matchers match: [Matcher matching widget with the same type as or type extending class org.eclipse.swt.widgets.Label, Matcher matching widget which text matches: "Searching runtimes is finished."]
> class org.eclipse.swt.widgets.Shell[shell: 'Searching for runtimes...'] with text 'Searching for runtimes...'
> class org.eclipse.swt.widgets.Composite[shell: 'Searching for runtimes...']
> class org.eclipse.swt.widgets.Label[shell: 'Searching for runtimes...'] with text ''
> class org.eclipse.swt.widgets.Label[shell: 'Searching for runtimes...'] with label '' with text 'Searching /home/hudson/hudson_workspace/works...bot.itests/target/requirements/jboss-eap-7.1'
> class org.eclipse.swt.widgets.Tree[shell: 'Searching for runtimes...'] with label 'Searching /home/hudson/hudson_workspace/works...bot.itests/target/requirements/jboss-eap-7.1'
> class org.eclipse.swt.widgets.Label[shell: 'Searching for runtimes...'] with label 'Searching /home/hudson/hudson_workspace/works...bot.itests/target/requirements/jboss-eap-7.1' with text ''
> class org.eclipse.jface.dialogs.ProgressIndicator[shell: 'Searching for runtimes...'] with label ''
> class org.eclipse.swt.widgets.ProgressBar[shell: 'Searching for runtimes...']
> class org.eclipse.swt.widgets.ProgressBar[shell: 'Searching for runtimes...']
> class org.eclipse.swt.widgets.Button[shell: 'Searching for runtimes...'] with label '' with text 'Hide already created runtimes'
> class org.eclipse.swt.widgets.Button[shell: 'Searching for runtimes...'] with label '' with text 'Add runtime path to list of paths searchable on startup'
> class org.eclipse.jface.dialogs.ProgressIndicator[shell: 'Searching for runtimes...'] with label ''
> class org.eclipse.swt.widgets.ProgressBar[shell: 'Searching for runtimes...'] with label ''
> class org.eclipse.swt.widgets.ProgressBar[shell: 'Searching for runtimes...']
> class org.eclipse.swt.widgets.Label[shell: 'Searching for runtimes...'] with label '' with text ''
> class org.eclipse.swt.widgets.Composite[shell: 'Searching for runtimes...'] with label ''
> class org.eclipse.swt.widgets.Button[shell: 'Searching for runtimes...'] with label '' with text 'OK'
> class org.eclipse.swt.widgets.Button[shell: 'Searching for runtimes...'] with label '' with text 'Select All'
> class org.eclipse.swt.widgets.Button[shell: 'Searching for runtimes...'] with label '' with text 'Deselect All'
> class org.eclipse.swt.widgets.Button[shell: 'Searching for runtimes...'] with label '' with text 'Cancel'
> Stacktrace
> org.eclipse.reddeer.core.exception.CoreLayerException: No matching widget found with Matcher matching when all matchers match: [Matcher matching widget with the same type as or type extending class org.eclipse.swt.widgets.Label, Matcher matching widget which text matches: "Searching runtimes is finished."]
> class org.eclipse.swt.widgets.Shell[shell: 'Searching for runtimes...'] with text 'Searching for runtimes...'
> class org.eclipse.swt.widgets.Composite[shell: 'Searching for runtimes...']
> class org.eclipse.swt.widgets.Label[shell: 'Searching for runtimes...'] with text ''
> class org.eclipse.swt.widgets.Label[shell: 'Searching for runtimes...'] with label '' with text 'Searching /home/hudson/hudson_workspace/works...bot.itests/target/requirements/jboss-eap-7.1'
> class org.eclipse.swt.widgets.Tree[shell: 'Searching for runtimes...'] with label 'Searching /home/hudson/hudson_workspace/works...bot.itests/target/requirements/jboss-eap-7.1'
> class org.eclipse.swt.widgets.Label[shell: 'Searching for runtimes...'] with label 'Searching /home/hudson/hudson_workspace/works...bot.itests/target/requirements/jboss-eap-7.1' with text ''
> class org.eclipse.jface.dialogs.ProgressIndicator[shell: 'Searching for runtimes...'] with label ''
> class org.eclipse.swt.widgets.ProgressBar[shell: 'Searching for runtimes...']
> class org.eclipse.swt.widgets.ProgressBar[shell: 'Searching for runtimes...']
> class org.eclipse.swt.widgets.Button[shell: 'Searching for runtimes...'] with label '' with text 'Hide already created runtimes'
> class org.eclipse.swt.widgets.Button[shell: 'Searching for runtimes...'] with label '' with text 'Add runtime path to list of paths searchable on startup'
> class org.eclipse.jface.dialogs.ProgressIndicator[shell: 'Searching for runtimes...'] with label ''
> class org.eclipse.swt.widgets.ProgressBar[shell: 'Searching for runtimes...'] with label ''
> class org.eclipse.swt.widgets.ProgressBar[shell: 'Searching for runtimes...']
> class org.eclipse.swt.widgets.Label[shell: 'Searching for runtimes...'] with label '' with text ''
> class org.eclipse.swt.widgets.Composite[shell: 'Searching for runtimes...'] with label ''
> class org.eclipse.swt.widgets.Button[shell: 'Searching for runtimes...'] with label '' with text 'OK'
> class org.eclipse.swt.widgets.Button[shell: 'Searching for runtimes...'] with label '' with text 'Select All'
> class org.eclipse.swt.widgets.Button[shell: 'Searching for runtimes...'] with label '' with text 'Deselect All'
> class org.eclipse.swt.widgets.Button[shell: 'Searching for runtimes...'] with label '' with text 'Cancel'
> at org.eclipse.reddeer.common.wait.WaitUntil.throwWaitTimeOutException(WaitUntil.java:122)
> 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.WaitUntil.<init>(WaitUntil.java:50)
> at org.eclipse.reddeer.core.lookup.WidgetLookup.activeWidget(WidgetLookup.java:109)
> at org.eclipse.reddeer.core.lookup.WidgetLookup.activeWidget(WidgetLookup.java:87)
> at org.eclipse.reddeer.swt.widgets.AbstractWidget.<init>(AbstractWidget.java:76)
> at org.eclipse.reddeer.swt.widgets.AbstractControl.<init>(AbstractControl.java:38)
> at org.eclipse.reddeer.swt.impl.label.AbstractLabel.<init>(AbstractLabel.java:24)
> at org.eclipse.reddeer.swt.impl.label.DefaultLabel.<init>(DefaultLabel.java:102)
> at org.eclipse.reddeer.swt.impl.label.DefaultLabel.<init>(DefaultLabel.java:62)
> at org.eclipse.reddeer.swt.impl.label.DefaultLabel.<init>(DefaultLabel.java:52)
> at org.jboss.tools.as.ui.bot.itests.reddeer.ui.RuntimeDetectionPreferencePage$RuntimeSearchedFinished.test(RuntimeDetectionPreferencePage.java:70)
> at org.eclipse.reddeer.common.wait.WaitUntil.stopWaiting(WaitUntil.java:103)
> at org.eclipse.reddeer.common.wait.AbstractWait.wait(AbstractWait.java:147)
> 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.WaitUntil.<init>(WaitUntil.java:50)
> at org.jboss.tools.as.ui.bot.itests.reddeer.ui.RuntimeDetectionPreferencePage.search(RuntimeDetectionPreferencePage.java:61)
> at org.jboss.tools.as.ui.bot.itests.reddeer.util.RuntimeDetectionUtility.addPath(RuntimeDetectionUtility.java:37)
> at org.jboss.tools.as.ui.bot.itests.reddeer.util.DetectRuntimeTemplate.detectRuntime(DetectRuntimeTemplate.java:37)
> at org.jboss.tools.as.ui.bot.itests.server.SingleServerRuntimeTest.checkCountAndGetServerName(SingleServerRuntimeTest.java:60)
> at org.jboss.tools.as.ui.bot.itests.server.SingleServerRuntimeTest.detect(SingleServerRuntimeTest.java:56)
> {code}
> And a screenshot:
> https://eap-cp-qe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/EAP7/view/...
> !RuntimeTest.png!
> One possible explanation is that sometimes it takes longer for the runtime to be found and that makes the test fail. If that's true, then some added wait may fix the problem.
> Keep in mind that we'll need this fix also for the photon stream (JBT 4.6.0), so I guess we'll need to bug Rob to create a maintenance branch from the 4.6.0.Final tag for this.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 2 months
[JBoss JIRA] (JBIDE-26390) WildFly 14 does not allow JEE 8 deployments
by Emond Papegaaij (JIRA)
Emond Papegaaij created JBIDE-26390:
---------------------------------------
Summary: WildFly 14 does not allow JEE 8 deployments
Key: JBIDE-26390
URL: https://issues.jboss.org/browse/JBIDE-26390
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: server
Affects Versions: 4.9.0.AM3
Environment: WildFly 14.0.1.Final
Reporter: Emond Papegaaij
Attachments: image-2018-10-01-11-32-34-038.png
When trying to deploy an ear with version 8, you get the following error: The server does not support version 8.0 of the J2EE Enterprise application specification. (see screenshot)
It seems the updated specs were not added to the metadata for WildFly 14.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 2 months
[JBoss JIRA] (JBIDE-26312) Windows 7 slaves stall for 7 hours while recording test results?
by Josef Kopriva (JIRA)
[ https://issues.jboss.org/browse/JBIDE-26312?page=com.atlassian.jira.plugi... ]
Josef Kopriva updated JBIDE-26312:
----------------------------------
Fix Version/s: 4.x
(was: 4.9.0.Final)
> Windows 7 slaves stall for 7 hours while recording test results?
> ----------------------------------------------------------------
>
> Key: JBIDE-26312
> URL: https://issues.jboss.org/browse/JBIDE-26312
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: build
> Affects Versions: 4.9.0.AM3
> Reporter: Nick Boldt
> Assignee: Josef Kopriva
> Fix For: 4.x
>
>
> This has been happening for a while now.
> {code}
> 20:24:20 Archiving artifacts
> 20:50:34 Recording test results
> (nothing happens for like 7 hours)
> 04:09:55 Agent went offline during the build
> 04:09:55 ERROR: Connection was broken: java.nio.channels.ClosedChannelException
> 04:09:55 at org.jenkinsci.remoting.protocol.NetworkLayer.onRecvClosed(NetworkLayer.java:154)
> 04:09:55 at org.jenkinsci.remoting.protocol.impl.NIONetworkLayer.ready(NIONetworkLayer.java:179)
> 04:09:55 at org.jenkinsci.remoting.protocol.IOHub$OnReady.run(IOHub.java:721)
> 04:09:55 at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
> 04:09:55 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> 04:09:55 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> 04:09:55 at java.lang.Thread.run(Thread.java:748)
> {code}
> https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/server.i...
> Anyone have a clue why collecting junit results should take >7hrs on win7, but work fine on other OSes?
> https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/server.i...
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 2 months