Name: aaR10208 Date: 04/12/2002
Filed By : J2SE-SQA [###@###.###
JDK : jdk1.4.1-b08
JCK : jck1.4-b17
Platform[s] : Windows XP Pro
switch/Mode : -XX:+UseConcMarkSweepGC -Xfuture
JCK test owner : http://javaweb.eng/jck/usr/owners.jto
Falling test[s]: api/javax_xml/transform/SourceLocator/index.html#GetPublicId [GetPublicId001]
The test fails with exactly specified (-XX:+UseConcMarkSweepGC -Xfuture) switches only.
Adding even the "-showversion" switch causes test to pass (see also "How to reproduce" and "Test output" sections below).
Test source location:
=====================
/net/jdk/export/disk8/local.java/jck1.4/JCK-runtime-14/tests/api/javax_xml/transform/SourceLocator/ErrorListenerImpl.java
/net/jdk/export/disk8/local.java/jck1.4/JCK-runtime-14/tests/api/javax_xml/transform/SourceLocator/GetPublicIdTests.java
jtr file location:
==================
/net/jtgb4u4c.eng/export/sail15/results/hopper/b08/jck14/win32/winXP_PRO_UseConcMarkSweepGC_linux-16/workDir/api/javax_xml/transform/SourceLocator/index_GetPublicId.jtr
How to reproduce:
=================
Run the following script (you may need to change JCK and JDK variables).
--- script start ---
#!/bin/sh
JAVA_HOME=c:/jdk1.4.1
JCK=h:/java/jck1.4/JCK-runtime-14
export JCK
CLASSPATH="${JCK}/classes\;${JCK}/javatest.jar"
export CLASSPATH
export JAVA_HOME
$JAVA_HOME/bin/java -version
$JAVA_HOME/bin/java -XX:+UseConcMarkSweepGC -Xfuture -showversion javasoft.sqe.tests.api.javax.xml.transform.SourceLocator.GetPublicIdTests
echo "-------------"
$JAVA_HOME/bin/java -XX:+UseConcMarkSweepGC -Xfuture javasoft.sqe.tests.api.javax.xml.transform.SourceLocator.GetPublicIdTests
--- script end ---
Test output:
============
java version "1.4.1-beta"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1-beta-b08)
Java HotSpot(TM) Client VM (build 1.4.1-beta-b08, mixed mode)
java version "1.4.1-beta"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1-beta-b08)
Java HotSpot(TM) Client VM (build 1.4.1-beta-b08, mixed mode)
GetPublicId001: Passed. OK
GetPublicId002: Passed. OK
STATUS:Passed.tests: 2; passed: 2
-------------
GetPublicId002: Passed. OK
GetPublicId001: Failed. Wrong value returned.
STATUS:Failed.tests: 2; passed: 1; failed: 1; first test case failure: GetPubliId001
Specific Machine Info:
======================
Hostname: linux-16
OS: Windows XP Pro
======================================================================