Skip to content

jdk_lang_j9 java/lang/ProcessBuilder/InvalidWorkDir.java RuntimeException: got IOE but with different text #24421

Description

@JasonFengJ9

Failure link

From internal Test_openjdk26_j9_sanity.openjdk_ppc64_aix_testList_1 (pll011)

openjdk version "26.0.2" 2026-07-21
IBM Semeru Runtime Open Edition 26.0.2.0-rc1 (build 26.0.2+10)
Eclipse OpenJ9 VM 26.0.2.0-rc1 (build 26.0.2+10-v0.60.0-release-396c827fb3, JRE 26 AIX ppc64-64-Bit Compressed References 20260721_174 (JIT enabled, AOT enabled)
OpenJ9   - 396c827fb3
OMR      - 2e3166f7a
JCL      - 921ed6b4a19 based on jdk-26.0.2+10)

Rerun in Grinder - Change TARGET to run only the failed test targets

Optional info

Failure output (captured from console output)

[2026-07-22T17:14:27.396Z] Running test jdk_lang_j9_0 ...
[2026-07-22T17:14:27.396Z] ===============================================
[2026-07-22T17:14:27.396Z] jdk_lang_j9_0 Start Time: Wed Jul 22 13:14:26 2026 Epoch Time (ms): 1784740466676
[2026-07-22T17:14:27.397Z] variation: -Xdump:system:none -Xdump:heap:none -Xdump:system:events=gpf+abort+traceassert+corruptcache -XX:-JITServerTechPreviewMessage Mode501
[2026-07-22T17:14:27.397Z] JVM_OPTIONS:  -Xdump:system:none -Xdump:heap:none -Xdump:system:events=gpf+abort+traceassert+corruptcache -XX:-JITServerTechPreviewMessage -Xjit -Xgcpolicy:balanced -Xnocompressedrefs -Xverbosegclog 

[2026-07-22T17:37:01.141Z] TEST: java/lang/ProcessBuilder/InvalidWorkDir.java#FORK

[2026-07-22T17:37:01.149Z] STDERR:
[2026-07-22T17:37:01.149Z] java.lang.RuntimeException: got IOE but with different text (Cannot run program "ls" (in directory "./doesnotexist"): Failed to access working directory, error: 2 (A file or directory in the path name does not exist.) )
[2026-07-22T17:37:01.149Z] 	at InvalidWorkDir.main(InvalidWorkDir.java:57)

[2026-07-22T17:37:01.154Z] TEST: java/lang/ProcessBuilder/InvalidWorkDir.java#POSIX_SPAWN

[2026-07-22T17:37:01.160Z] STDERR:
[2026-07-22T17:37:01.160Z] java.lang.RuntimeException: got IOE but with different text (Cannot run program "ls" (in directory "./doesnotexist"): Failed to access working directory, error: 2 (A file or directory in the path name does not exist.) )
[2026-07-22T17:37:01.160Z] 	at InvalidWorkDir.main(InvalidWorkDir.java:57)

50x internal Grinder - consistent failure

M2 10x grinder - consistent failure
M1 10x grinder - consistent failure
Java 26.0.1.0 (last GA) 10x grinder - consistent failure

Need to determine if this is a regression or some machine/test changes like

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions