]
Josef Kopriva updated JBIDE-27135:
----------------------------------
Priority: Major (was: Blocker)
Fix the failing HTML5Parameterized central.itests testclass on OS X
-------------------------------------------------------------------
Key: JBIDE-27135
URL:
https://issues.redhat.com/browse/JBIDE-27135
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: integration-tests
Affects Versions: 4.15.0.AM1
Reporter: Zbyněk Červinka
Assignee: Zbyněk Červinka
Priority: Major
Fix For: 4.15.x
h2. Details:
* the whole testclass does not run due to issue while adding Java
h2. Error description:
{color:#DE350B}The home directory does not exist.{color}
h2. Terminal output details:
11:14:27.334 INFO [WorkbenchTestable][JRERequirement] JRE Requirement fulfill performed
11:14:27.334 DEBUG [WorkbenchTestable][JRERequirement] Configuration (name,version,path):
openjdk-1.8, 1.8, /qa/tools/opt/osx/openjdk-1.8.0
h2. Stacktrace:
{code:java}
java.lang.AssertionError: The following shells remained open [Preferences]
at org.junit.Assert.fail(Assert.java:88)
at
org.eclipse.reddeer.junit.extension.after.test.impl.CloseAllShellsExt.run(CloseAllShellsExt.java:79)
at
org.eclipse.reddeer.junit.extension.after.test.impl.CloseAllShellsExt.runAfterTestClass(CloseAllShellsExt.java:59)
at
org.eclipse.reddeer.junit.internal.runner.statement.RunIAfterClassExtensions.evaluate(RunIAfterClassExtensions.java:71)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
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)
{code}