Bug 545329 - Runner crashes because of redundant Contents/Eclipse in /bin/sh command
Summary: Runner crashes because of redundant Contents/Eclipse in /bin/sh command
Status: NEW
Alias: None
Product: RCPTT
Classification: Technology
Component: Runtime (show other bugs)
Version: unspecified   Edit
Hardware: Macintosh Mac OS X
: P3 major (vote)
Target Milestone: 2.0.2   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-13 01:34 EDT by Markus Kuppe CLA
Modified: 2019-04-20 23:41 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Kuppe CLA 2019-03-13 01:34:13 EDT
---
[INFO] --- rcptt-maven-plugin:2.4.0-SNAPSHOT:execute (default-execute) @ org.lamport.tla.toolbox.product.uitest --- [INFO] Runner command line is /bin/sh -c cd /Users/markus/ci.tlapl.us/workspace/M-HEAD-master-Toolbox.product.standalone-mac/org.lamport.tla.toolbox.product.uitest/target/runner/eclipse && /Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home/bin/java -Xms128m -Xmx256m -Dorg.eclipse.rcptt.runner.returnTestFailure=true -jar /Users/markus/ci.tlapl.us/workspace/M-HEAD-master-Toolbox.product.standalone-mac/org.lamport.tla.toolbox.product.uitest/target/runner/eclipse/plugins/org.eclipse.equinox.launcher_1.5.100.v20180827-1352.jar -application org.eclipse.rcptt.runner.headless -runnerPlatform swt -data /Users/markus/ci.tlapl.us/workspace/M-HEAD-master-Toolbox.product.standalone-mac/org.lamport.tla.toolbox.product.uitest/target/runner-workspace -aut '/Users/markus/ci.tlapl.us/workspace/M-HEAD-master-Toolbox.product.standalone-mac/org.lamport.tla.toolbox.product.uitest/target/aut/TLA+ Toolbox.app/Contents/Eclipse' -autWsPrefix /Users/markus/ci.tlapl.us/workspace/M-HEAD-master-Toolbox.product.standalone-mac/org.lamport.tla.toolbox.product.uitest/target/aut-ws- -autConsolePrefix /Users/markus/ci.tlapl.us/workspace/M-HEAD-master-Toolbox.product.standalone-mac/org.lamport.tla.toolbox.product.uitest/target/results/aut-console- -q7report /Users/markus/ci.tlapl.us/workspace/M-HEAD-master-Toolbox.product.standalone-mac/org.lamport.tla.toolbox.product.uitest/target/results/org.lamport.tla.toolbox.product.uitest.report -htmlReport /Users/markus/ci.tlapl.us/workspace/M-HEAD-master-Toolbox.product.standalone-mac/org.lamport.tla.toolbox.product.uitest/target/results/org.lamport.tla.toolbox.product.uitest.html -junitReport /Users/markus/ci.tlapl.us/workspace/M-HEAD-master-Toolbox.product.standalone-mac/org.lamport.tla.toolbox.product.uitest/target/surefire-reports/TEST-org.lamport.tla.toolbox.product.uitest.xml -import /Users/markus/ci.tlapl.us/workspace/M-HEAD-master-Toolbox.product.standalone-mac/org.lamport.tla.toolbox.product.uitest/target/projects/org.lamport.tla.toolbox.product.uitest -testOptions 'execTimeout=1800;testExecTimeout=300' -timeout 1800 -shutdownListenerPort 9153
[INFO] The execution timeout is set to 1800 seconds

[INFO] Started at Tue Mar 12 22:30:23 PDT 2019
[INFO] RCPTT Runner version: 2.4.0

[INFO] Initializing target platform...
[INFO] Begin task: Create AUT configuration
[ERROR] org.eclipse.core.runtime.CoreException: Directory "/Users/markus/ci.tlapl.us/workspace/M-HEAD-master-Toolbox.product.standalone-mac/org.lamport.tla.toolbox.product.uitest/target/aut/TLA+%20Toolbox.app/Contents/Eclipse/Contents/Eclipse/plugins" does not exist. [ERROR] at org.eclipse.rcptt.internal.launching.ext.PDELocationUtils.getPluginFolder(PDELocationUtils.java:52) [ERROR] at org.eclipse.rcptt.launching.target.TargetPlatformManager.createTargetPlatform(TargetPlatformManager.java:88) [ERROR] at org.eclipse.rcptt.internal.launching.ext.Q7TargetPlatformManager.createTargetPlatform(Q7TargetPlatformManager.java:125) [ERROR] at org.eclipse.rcptt.runner.util.TargetPlatformChecker.initializeTargetPlatform(TargetPlatformChecker.java:114) [ERROR] at org.eclipse.rcptt.runner.util.TargetPlatformChecker.initAndCheckTargetPlatform(TargetPlatformChecker.java:68) [ERROR] at org.eclipse.rcptt.runner.HeadlessRunner.performCoolThings(HeadlessRunner.java:50) [ERROR] at org.eclipse.rcptt.runner.HeadlessRunnerApp.start(HeadlessRunnerApp.java:54) [ERROR] at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:199) [ERROR] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137) [ERROR] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107) [ERROR] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:391) [ERROR] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:246) [ERROR] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [ERROR] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [ERROR] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [ERROR] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [ERROR] at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) [ERROR] at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595) [ERROR] at org.eclipse.equinox.launcher.Main.run(Main.java:1501) [ERROR] at org.eclipse.equinox.launcher.Main.main(Main.java:1474)

[INFO] Runner exit code is: 62
---


Last working snapshot is 2.4.0-20190219.012014-237 making https://git.eclipse.org/c/rcptt/org.eclipse.rcptt.git/commit/?id=fe9e19aa90d1bbcbe3f922603717e8c3b59475e6 most likely the cause.
Comment 1 Markus Kuppe CLA 2019-03-26 13:52:27 EDT
FWIW: The last working snapshot 2.4.0-20190219.012014-237 has since disappeared from repo.eclipse.org
Comment 2 Markus Kuppe CLA 2019-04-20 23:41:20 EDT
This bug appears to have disappeared in 2.4.2.