blob: 5f74616cfccfb9bd667f91765cbd21f65c426b2c [file] [log] [blame]
<?xml version="1.0"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<document>
<properties>
<title>Commons Exec Test Matrix</title>
<author email="siegfried.goeschl@it20one.at">Siegfried Goeschl</author>
</properties>
<body>
<section name="Test Matrix">
<p>The following tables contains the test results of running the comons-exec regression tests
on different OS/JVMs.</p>
<p>The <a href="https://github.com/apache/commons-exec/actions">GitHub</a> builds tests Java 8, 11, 17, and 21;
see <a href="https://github.com/apache/commons-exec/blob/master/.github/workflows/maven.yml">maven.yml</a>.</p>
<p>The rest of this page has not been updated for version 1.10 and above.</p>
<subsection name="Linux">
<table>
<tr>
<th>Operating System</th>
<th>JVM</th>
<th>Status</th>
<th>Reporter</th>
</tr>
<tr>
<td>Linux (2.6.34.7-56.fc1, x86, 64 bit)</td>
<td>java version "1.6.0_20"<br/>Java(TM) SE Runtime Environment (build
1.6.0_20-b02)<br/>Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)</td>
<td>Passed</td>
<td>James Carman</td>
</tr>
<tr>
<td>Linux (2.6.35-gentoo-r9, x86, 64 bit)</td>
<td>java version "1.6.0_21"<br/>Java(TM) SE Runtime Environment (build
1.6.0_21-b06)<br/>Java HotSpot(TM) 64-Bit Server VM (build 17.0-b16, mixed mode)</td>
<td>Passed</td>
<td>Jörg Schaible</td>
</tr>
<tr>
<td>Linux (2.6.35-gentoo-r9, x86, 64 bit)</td>
<td>java version "1.5.0_22"<br/>Java(TM) 2 Runtime Environment, Standard Edition (build
1.5.0_22-b03)<br/>Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_22-b03, mixed
mode)</td>
<td>Passed</td>
<td>Jörg Schaible</td>
</tr>
<tr>
<td>Linux (2.6.35-gentoo-r9, x86, 64 bit)</td>
<td>java version "1.5.0"<br/>Java(TM) 2 Runtime Environment, Standard Edition (build pxa64dev-20100813 (SR12 FP1
))<br/>IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Linux
amd64-64<br/>j9vmxa6423-20100808 (JIT enabled)</td>
<td>Passed</td>
<td>Jörg Schaible</td>
</tr>
<tr>
<td>Linux (2.6.35-gentoo-r9, x86, 64 bit)</td>
<td>java version "1.6.0"<br/>Java(TM) SE Runtime Environment (build
pxa6460sr8fp1-20100624_01(SR8 FP1))<br/>IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4
Linux amd64-64<br/>jvmxa6460sr8ifx-20100609_59383 (JIT enabled, AOT enabled)</td>
<td>Passed</td>
<td>Jörg Schaible</td>
</tr>
<tr>
<td>Linux (2.6.35-gentoo-r9, x86, 64 bit)</td>
<td>java version "1.6.0_18"<br/>OpenJDK Runtime Environment (IcedTea6 1.8.1) (Gentoo
build 1.6.0_18-b18)<br/>OpenJDK 64-Bit Server VM (build 16.0-b13, mixed mode)</td>
<td>Passed</td>
<td>Jörg Schaible</td>
</tr>
<tr>
<td>Linux (2.6.35-gentoo-r9, x86, 64 bit)</td>
<td>java version "1.5.0"<br/>JamVM version 1.5.4<br/>Copyright (C) 2003-2010 Robert
Lougher GPL2<br/>Execution Engine: inline-threaded interpreter<br/>Compiled with: gcc
4.4.3</td>
<td>Failed<br/>DefaultExecutorTest#testExecuteAsyncWithTimelyUserTermination</td>
<td>Jörg Schaible</td>
</tr>
</table>
</subsection>
<subsection name="Mac OS X">
<table>
<tr>
<th>Operating System</th>
<th>JVM</th>
<th>Status</th>
<th>Reporter</th>
</tr>
<tr>
<td>Mac OS X (Darwin Kernel Version 13.0.0)</td>
<td>java version "1.7.0_45"<br/>Java(TM) SE Runtime Environment (build 1.7.0_45-b18)<br/>
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)</td>
<td>Passed</td>
<td>Emmanuel Keller</td>
</tr>
<tr>
<td>Mac OS X (Darwin Kernel Version 10.4.0)</td>
<td>java version "1.6.0_20"<br/>Java(TM) SE Runtime Environment (build
1.6.0_20-b02)<br/>Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)</td>
<td>Passed</td>
<td>James Carman</td>
</tr>
<tr>
<td>Mac OS X (Darwin Kernel Version 10.4.0)</td>
<td>java version "1.5.0_24"<br/>Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_24-b02-357-10M3065)<br/>Java HotSpot(TM) Client VM (build 1.5.0_24-149, mixed mode, sharing)</td>
<td>Passed</td>
<td>Simon Tripodi</td>
</tr>
</table>
</subsection>
<subsection name="Windows">
<table>
<tr>
<th>Operating System</th>
<th>JVM</th>
<th>Status</th>
<th>Reporter</th>
</tr>
<tr>
<td>Windows 7 Professional 64 bit</td>
<td>java version "1.6.0_20"<br/>Java(TM) SE Runtime Environment (build 1.6.0_20-b02)<br/>Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)</td>
<td>Passed</td>
<td>James Carman</td>
</tr>
<tr>
<td>Windows 7 Enterprise</td>
<td>java version "1.6.0_21"</td>
<td>Passed</td>
<td>Niall Pemberton</td>
</tr>
<tr>
<td>Windows 7 Enterprise</td>
<td>java version "1.5.0_22-b03"</td>
<td>Passed</td>
<td>Niall Pemberton</td>
</tr>
<tr>
<td>Windows Vista Business</td>
<td>java version "1.6.0_21"<br/>Java(TM) SE Runtime Environment (build 1.6.0_21-b07)<br/>Java HotSpot(TM) 64-Bit Server VM (build 17.0-b17, mixed mode)</td>
<td>Passed</td>
<td>Gary Gregory</td>
</tr>
</table>
</subsection>
<subsection name="OpenVMS">
<table>
<tr>
<th>Operating System</th>
<th>JVM</th>
<th>Status</th>
<th>Reporter</th>
</tr>
<tr>
<td>OpenVMS V8.3 (AlphaServer ES40 - 4 CPUs)</td>
<td>Fast VM (build 1.5.0-4, build J2SDK.v.1.5.0:03/31/2008-15:26, native threads, jit_150)</td>
<td>Fails tests which try to terminate a subprocess
<ul>
<li>DefaultExecutorTest#testExecuteAsyncWithTimelyUserTermination</li>
<li>DefaultExecutorTest#testExecuteAsyncWithTooLateUserTermination</li>
<li>DefaultExecutorTest#testExecuteWatchdogSync - test hangs</li>
<li>DefaultExecutorTest#testExecuteWatchdogAsync</li>
<li>DefaultExecutorTest#testExecuteAsyncWithProcessDestroyer</li>
<li>DefaultExecutorTest#testExec41WithoutStreams</li>
</ul>
</td>
<td>Sebastian Bazley</td>
</tr>
<tr>
<td>OpenVMS V8.3-1H1 (Integrity HP rx2600 (1.30GHz/3.0MB) - 2 CPUs)</td>
<td>Java HotSpot(TM) Server VM (build 1.5.0-2 12/02/2006-21:30 IA64, mixed mode)</td>
<td>Fails tests which try to terminate a subprocess
<ul>
<li>DefaultExecutorTest#testExecuteAsyncWithTimelyUserTermination</li>
<li>DefaultExecutorTest#testExecuteAsyncWithTooLateUserTermination</li>
<li>DefaultExecutorTest#testExecuteWatchdogSync - test hangs</li>
<li>DefaultExecutorTest#testExecuteWatchdogAsync</li>
<li>DefaultExecutorTest#testExecuteAsyncWithProcessDestroyer</li>
<li>DefaultExecutorTest#testExec41WithoutStreams</li>
</ul>
</td>
<td>Sebastian Bazley</td>
</tr>
</table>
</subsection>
</section>
</body>
</document>