| <?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> |