Here's a link to the precheckin failure: https://concourse.apachegeode-ci.info/builds/163281
On Fri, Jun 5, 2020 at 3:16 PM Kirk Lund <kl...@apache.org> wrote: > Does the image(s) we use for running acceptanceTest include "java"? I've > written some new AcceptanceTests for the LocatorLauncher and ServerLauncher > which pass locally but fail in precheckin in the cloud with > *java.io.IOException: > Cannot run program "java"*. > > > Task :geode-assembly:acceptanceTest > > org.apache.geode.launchers.LocatorLauncherWithPulseAndCustomLogConfigAcceptanceTest > > locatorLauncherUsesConfigFileInClasspathWithoutGeodePlugins FAILED > java.io.IOException: Cannot run program "java" (in directory > "/tmp/junit5795014123591460975"): error=2, No such file or directory > at java.lang.ProcessBuilder.start(ProcessBuilder.java:1128) > at java.lang.ProcessBuilder.start(ProcessBuilder.java:1071) > at > org.apache.geode.launchers.LocatorLauncherWithPulseAndCustomLogConfigAcceptanceTest.locatorLauncherUsesConfigFileInClasspathWithoutGeodePlugins(LocatorLauncherWithPulseAndCustomLogConfigAcceptanceTest.java:164) > > Caused by: > java.io.IOException: error=2, No such file or directory > at java.lang.ProcessImpl.forkAndExec(Native Method) > at java.lang.ProcessImpl.<init>(ProcessImpl.java:340) > at java.lang.ProcessImpl.start(ProcessImpl.java:271) > at java.lang.ProcessBuilder.start(ProcessBuilder.java:1107) > ... 2 more >