Community
Participate
Working Groups
Might be a reversion of bug 446698 but it looks like it's still occurring: OS name: "linux", version: "5.9.16-200.fc33.x86_64", arch: "amd64", family: "unix" Running org.eclipse.core.tests.resources.AutomatedTests java.io.IOException: Cannot run program "cmd" (in directory "/tmp"): error=2, No such file or directory at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1128) at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1071) at java.base/java.lang.Runtime.exec(Runtime.java:591) at org.eclipse.core.tests.harness.CoreTest.createSymLink(CoreTest.java:245) at org.eclipse.core.tests.harness.CoreTest.canCreateSymLinks(CoreTest.java:270) at org.eclipse.core.tests.filesystem.SymlinkTest.testBrokenSymlinkMove(SymlinkTest.java:158) This was running a test against the eclipse.platform.resources builds, specifically https://git.eclipse.org/r/c/platform/eclipse.platform.resources/+/178143 but the test is unrelated to this. https://github.com/eclipse/eclipse.platform.runtime/blob/43e3d1caf24608ee6ea0b6f3553c9b0b03971863/tests/org.eclipse.core.tests.harness/src/org/eclipse/core/tests/harness/CoreTest.java#L239-L246 The 'canCreateSymlink' call should only try and exec if it's on Windows, else just assume you can.
This was caused by the removal of 'ifIsWindows' check by Lars: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/155288
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/178148
Gerrit change https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/178148 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.runtime.git/commit/?id=79d97eaf6b7427fe5121e6ee625b098d6ef4cb39