Apache Commons Exec

Test Matrix

The following tables contains the test results of running the comons-exec regression tests on different OS/JVMs.

The GitHub builds tests Java 8, 11, 17, and 21; see maven.yml.

The rest of this page has not been updated for version 1.10 and above.

Linux

Operating System JVM Status Reporter
Linux (2.6.34.7-56.fc1, x86, 64 bit) java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)
Passed James Carman
Linux (2.6.35-gentoo-r9, x86, 64 bit) java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) 64-Bit Server VM (build 17.0-b16, mixed mode)
Passed Jörg Schaible
Linux (2.6.35-gentoo-r9, x86, 64 bit) java version "1.5.0_22"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_22-b03, mixed mode)
Passed Jörg Schaible
Linux (2.6.35-gentoo-r9, x86, 64 bit) java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build pxa64dev-20100813 (SR12 FP1 ))
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Linux amd64-64
j9vmxa6423-20100808 (JIT enabled)
Passed Jörg Schaible
Linux (2.6.35-gentoo-r9, x86, 64 bit) java version "1.6.0"
Java(TM) SE Runtime Environment (build pxa6460sr8fp1-20100624_01(SR8 FP1))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux amd64-64
jvmxa6460sr8ifx-20100609_59383 (JIT enabled, AOT enabled)
Passed Jörg Schaible
Linux (2.6.35-gentoo-r9, x86, 64 bit) java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.1) (Gentoo build 1.6.0_18-b18)
OpenJDK 64-Bit Server VM (build 16.0-b13, mixed mode)
Passed Jörg Schaible
Linux (2.6.35-gentoo-r9, x86, 64 bit) java version "1.5.0"
JamVM version 1.5.4
Copyright (C) 2003-2010 Robert Lougher GPL2
Execution Engine: inline-threaded interpreter
Compiled with: gcc 4.4.3
Failed
DefaultExecutorTest#testExecuteAsyncWithTimelyUserTermination
Jörg Schaible

Mac OS X

Operating System JVM Status Reporter
Mac OS X (Darwin Kernel Version 13.0.0) java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
Passed Emmanuel Keller
Mac OS X (Darwin Kernel Version 10.4.0) java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)
Passed James Carman
Mac OS X (Darwin Kernel Version 10.4.0) java version "1.5.0_24"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_24-b02-357-10M3065)
Java HotSpot(TM) Client VM (build 1.5.0_24-149, mixed mode, sharing)
Passed Simon Tripodi

Windows

Operating System JVM Status Reporter
Windows 7 Professional 64 bit java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)
Passed James Carman
Windows 7 Enterprise java version "1.6.0_21" Passed Niall Pemberton
Windows 7 Enterprise java version "1.5.0_22-b03" Passed Niall Pemberton
Windows Vista Business java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
Java HotSpot(TM) 64-Bit Server VM (build 17.0-b17, mixed mode)
Passed Gary Gregory

OpenVMS

Operating System JVM Status Reporter
OpenVMS V8.3 (AlphaServer ES40 - 4 CPUs) Fast VM (build 1.5.0-4, build J2SDK.v.1.5.0:03/31/2008-15:26, native threads, jit_150) Fails tests which try to terminate a subprocess
  • DefaultExecutorTest#testExecuteAsyncWithTimelyUserTermination
  • DefaultExecutorTest#testExecuteAsyncWithTooLateUserTermination
  • DefaultExecutorTest#testExecuteWatchdogSync - test hangs
  • DefaultExecutorTest#testExecuteWatchdogAsync
  • DefaultExecutorTest#testExecuteAsyncWithProcessDestroyer
  • DefaultExecutorTest#testExec41WithoutStreams
Sebastian Bazley
OpenVMS V8.3-1H1 (Integrity HP rx2600 (1.30GHz/3.0MB) - 2 CPUs) Java HotSpot(TM) Server VM (build 1.5.0-2 12/02/2006-21:30 IA64, mixed mode) Fails tests which try to terminate a subprocess
  • DefaultExecutorTest#testExecuteAsyncWithTimelyUserTermination
  • DefaultExecutorTest#testExecuteAsyncWithTooLateUserTermination
  • DefaultExecutorTest#testExecuteWatchdogSync - test hangs
  • DefaultExecutorTest#testExecuteWatchdogAsync
  • DefaultExecutorTest#testExecuteAsyncWithProcessDestroyer
  • DefaultExecutorTest#testExec41WithoutStreams
Sebastian Bazley