JTReg tests results on other ports

David Durrence david_durrence at apple.com
Tue Sep 27 17:11:32 PDT 2011


I have run most of the tests listed in this email and for the most part, the test cases are passing for me when I run those tests (on both 10.6.8 and 10.7.1).  Under what circumstances are the tests failing?  Here are some of my results:

javaqa8:jdk mrj$ /Volumes/Data/mySVN/jtreg/linux/bin/jtreg -jdk:/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/ -v:summary test/java/lang/instrument/
Passed: java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh
Passed: java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh
Passed: java/lang/instrument/appendToClassLoaderSearch/run_tests.sh
Passed: java/lang/instrument/BootClassPath/BootClassPathTest.sh
Passed: java/lang/instrument/PremainClass/InheritAgent0001.java
Passed: java/lang/instrument/PremainClass/InheritAgent0010.java
Passed: java/lang/instrument/PremainClass/InheritAgent0011.java
Passed: java/lang/instrument/PremainClass/InheritAgent0100.java
Passed: java/lang/instrument/PremainClass/InheritAgent0101.java
Passed: java/lang/instrument/PremainClass/InheritAgent0110.java
Passed: java/lang/instrument/PremainClass/InheritAgent0111.java
Passed: java/lang/instrument/PremainClass/InheritAgent1000.java
Passed: java/lang/instrument/PremainClass/InheritAgent1001.java
Passed: java/lang/instrument/PremainClass/InheritAgent1010.java
Passed: java/lang/instrument/PremainClass/InheritAgent1011.java
Passed: java/lang/instrument/PremainClass/InheritAgent1100.java
Passed: java/lang/instrument/PremainClass/InheritAgent1101.java
Passed: java/lang/instrument/PremainClass/InheritAgent1110.java
Passed: java/lang/instrument/PremainClass/InheritAgent1111.java
Passed: java/lang/instrument/PremainClass/NoPremainAgent.sh
Passed: java/lang/instrument/PremainClass/PremainClassTest.sh
Passed: java/lang/instrument/PremainClass/ZeroArgPremainAgent.sh
Passed: java/lang/instrument/AddTransformerTest.java
Passed: java/lang/instrument/AppendToBootstrapClassPathTest.java
Passed: java/lang/instrument/AppendToClassPathTest.java
Passed: java/lang/instrument/FromShutdownHook.java
Passed: java/lang/instrument/GetAllLoadedClassesTest.java
Passed: java/lang/instrument/GetInitiatedClassesTest.java
Passed: java/lang/instrument/GetObjectSizeTest.java
Passed: java/lang/instrument/IsModifiableClassAgent.java
FAILED: java/lang/instrument/ManifestTest.sh
Passed: java/lang/instrument/NativeMethodPrefixAgent.java
Passed: java/lang/instrument/NoTransformerAddedTest.java
Passed: java/lang/instrument/NullGetObjectSizeTest.java
Passed: java/lang/instrument/NullRedefineClassesTests.java
Passed: java/lang/instrument/NullTransformerAddTest.java
Passed: java/lang/instrument/NullTransformerRemoveTest.java
Error:  java/lang/instrument/ParallelTransformerLoader.sh
Passed: java/lang/instrument/RedefineClassesDisabledTest.java
Passed: java/lang/instrument/RedefineClassesTests.java
Passed: java/lang/instrument/RedefineClassWithNativeMethod.sh
Passed: java/lang/instrument/RedefineMethodAddInvoke.sh
Passed: java/lang/instrument/RemoveAbsentTransformerTest.java
Passed: java/lang/instrument/RemoveTransformerTest.java
Passed: java/lang/instrument/RetransformAgent.java
Passed: java/lang/instrument/SingleTransformerTest.java
Passed: java/lang/instrument/StressGetObjectSizeTest.sh
Passed: java/lang/instrument/TransformerManagementThreadAddTests.java
Passed: java/lang/instrument/TransformerManagementThreadRemoveTests.java
Passed: java/lang/instrument/TransformMethodTest.java
Test results: passed: 48; failed: 1; error: 1
Report written to JTreport/html/report.html
Results written to /Volumes/Data/Mercurial2/macosx-port/jdk/JTwork
Error: Some tests failed or other problems occurred.
javaqa8:jdk mrj$ /Volumes/Data/mySVN/jtreg/linux/bin/jtreg -jdk:/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/ -v:summary test/java/lang/management/MXBean/
Passed: java/lang/management/MXBean/MXBeanBehavior.java
Test results: passed: 1
Report written to JTreport/html/report.html
Results written to /Volumes/Data/Mercurial2/macosx-port/jdk/JTwork
javaqa8:jdk mrj$ /Volumes/Data/mySVN/jtreg/linux/bin/jtreg -jdk:/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/ -v:summary test/java/lang/management/MemoryMXBean/
Passed: java/lang/management/MemoryMXBean/CollectionUsageThreshold.java
Error:  java/lang/management/MemoryMXBean/CollectionUsageThresholdConcMarkSweepGC.sh
Passed: java/lang/management/MemoryMXBean/CollectionUsageThresholdParallelGC.sh
Passed: java/lang/management/MemoryMXBean/CollectionUsageThresholdSerialGC.sh
Passed: java/lang/management/MemoryMXBean/GetMBeanInfo.java
Passed: java/lang/management/MemoryMXBean/LowMemoryTest.java
Passed: java/lang/management/MemoryMXBean/LowMemoryTest2.sh
Passed: java/lang/management/MemoryMXBean/LowMemoryTestConcMarkSweepGC.sh
Passed: java/lang/management/MemoryMXBean/LowMemoryTestParallelGC.sh
Passed: java/lang/management/MemoryMXBean/LowMemoryTestSerialGC.sh
Passed: java/lang/management/MemoryMXBean/MemoryManagement.java
Passed: java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh
Passed: java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh
Passed: java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh
Passed: java/lang/management/MemoryMXBean/MemoryTest.java
Passed: java/lang/management/MemoryMXBean/MemoryTestAllGC.sh
Passed: java/lang/management/MemoryMXBean/Pending.java
Passed: java/lang/management/MemoryMXBean/PendingAllGC.sh
Passed: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
Test results: passed: 18; error: 1
Report written to JTreport/html/report.html
Results written to /Volumes/Data/Mercurial2/macosx-port/jdk/JTwork
Error: Some tests failed or other problems occurred.
javaqa8:jdk mrj$ java -version
openjdk version "1.7.0-internal"
OpenJDK Runtime Environment (build 1.7.0-internal-javabuild_2011_09_26_03_08-b00)
OpenJDK 64-Bit Server VM (build 21.0-b17, mixed mode)
javaqa8:jdk mrj$ sw_vers
ProductName:	Mac OS X
ProductVersion:	10.6.8
BuildVersion:	10K549

~~~~~~~~~~~~
David Durrence
974-6202



On Sep 26, 2011, at 6:24 PM, Sandeep Konchady wrote:

> Acknowledging this email. Will look into the failures and get back to the alias.
> 
> Thanks,
> Sandeep
> 
> On 9/26/11 11:16 AM, Mike Swingler wrote:
>> Can anyone from Oracle's SQE division give some color or guidance to the expected JTReg failures on other platforms?
>> 
>> I think the failures in java/lang/(instrument,management) probably point to either missing implementation or mis-configuration, so there should probably be some<http://java.net/jira/browse/MACOSX_PORT>  bugs filed on those, at least if they are not mis-configuration.
>> 
>> Regards,
>> Mike Swingler
>> Java Engineering
>> Apple Inc.
>> 
>> On Sep 25, 2011, at 11:44 PM, Henri Gomez wrote:
>> 
>>> Hi to all,
>>> 
>>> We still get JTReg errors on macosx-port and I was wondering where we
>>> could if these tests also fail on other ports.
>>> 
>>> Did there is somewhere where I could see JTReg reports for Linux and Windows ?
>>> 
>>> Cheers
>>> 
>>> ----
>>> 
>>> FAILED: java/lang/annotation/loaderLeak/Main.java
>>> FAILED: java/lang/Class/forName/NonJavaNames.sh
>>> FAILED: java/lang/Class/getEnclosingClass/EnclosingClassTest.java
>>> FAILED: java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
>>> FAILED: java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
>>> FAILED: java/lang/ClassLoader/Assert.java
>>> FAILED: java/lang/ClassLoader/GetDotResource.java
>>> FAILED: java/lang/Double/R1388007FloatOverflow.java
>>> FAILED: java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh
>>> FAILED: java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh
>>> FAILED: java/lang/instrument/appendToClassLoaderSearch/run_tests.sh
>>> FAILED: java/lang/instrument/BootClassPath/BootClassPathTest.sh
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent0001.java
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent0010.java
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent0011.java
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent0100.java
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent0101.java
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent0110.java
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent0111.java
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent1000.java
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent1001.java
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent1010.java
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent1011.java
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent1100.java
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent1101.java
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent1110.java
>>> FAILED: java/lang/instrument/PremainClass/InheritAgent1111.java
>>> FAILED: java/lang/instrument/PremainClass/NoPremainAgent.sh
>>> FAILED: java/lang/instrument/PremainClass/PremainClassTest.sh
>>> FAILED: java/lang/instrument/PremainClass/ZeroArgPremainAgent.sh
>>> FAILED: java/lang/instrument/AddTransformerTest.java
>>> FAILED: java/lang/instrument/AppendToBootstrapClassPathTest.java
>>> FAILED: java/lang/instrument/AppendToClassPathTest.java
>>> FAILED: java/lang/instrument/FromShutdownHook.java
>>> FAILED: java/lang/instrument/GetAllLoadedClassesTest.java
>>> FAILED: java/lang/instrument/GetInitiatedClassesTest.java
>>> FAILED: java/lang/instrument/GetObjectSizeTest.java
>>> FAILED: java/lang/instrument/IsModifiableClassAgent.java
>>> FAILED: java/lang/instrument/ManifestTest.sh
>>> FAILED: java/lang/instrument/NativeMethodPrefixAgent.java
>>> FAILED: java/lang/instrument/NoTransformerAddedTest.java
>>> FAILED: java/lang/instrument/NullGetObjectSizeTest.java
>>> FAILED: java/lang/instrument/NullRedefineClassesTests.java
>>> FAILED: java/lang/instrument/NullTransformerAddTest.java
>>> FAILED: java/lang/instrument/NullTransformerRemoveTest.java
>>> FAILED: java/lang/instrument/RedefineClassesDisabledTest.java
>>> FAILED: java/lang/instrument/RedefineClassesTests.java
>>> FAILED: java/lang/instrument/RedefineClassWithNativeMethod.sh
>>> FAILED: java/lang/instrument/RedefineMethodAddInvoke.sh
>>> FAILED: java/lang/instrument/RemoveAbsentTransformerTest.java
>>> FAILED: java/lang/instrument/RemoveTransformerTest.java
>>> FAILED: java/lang/instrument/RetransformAgent.java
>>> FAILED: java/lang/instrument/SingleTransformerTest.java
>>> FAILED: java/lang/instrument/TransformerManagementThreadAddTests.java
>>> FAILED: java/lang/instrument/TransformerManagementThreadRemoveTests.java
>>> FAILED: java/lang/instrument/TransformMethodTest.java
>>> FAILED: java/lang/invoke/InvokeDynamicPrintArgs.java
>>> FAILED: java/lang/LanguageSpec/AbruptTest.java
>>> FAILED: java/lang/LanguageSpec/LockTest.java
>>> FAILED: java/lang/LanguageSpec/VolatileTest.java
>>> FAILED: java/lang/management/MemoryMXBean/CollectionUsageThresholdParallelGC.sh
>>> FAILED: java/lang/management/MemoryMXBean/CollectionUsageThresholdSerialGC.sh
>>> FAILED: java/lang/management/MemoryMXBean/LowMemoryTest2.sh
>>> FAILED: java/lang/management/MemoryMXBean/LowMemoryTestConcMarkSweepGC.sh
>>> FAILED: java/lang/management/MemoryMXBean/LowMemoryTestParallelGC.sh
>>> FAILED: java/lang/management/MemoryMXBean/LowMemoryTestSerialGC.sh
>>> FAILED: java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh
>>> FAILED: java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh
>>> FAILED: java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh
>>> FAILED: java/lang/management/MemoryMXBean/MemoryTestAllGC.sh
>>> FAILED: java/lang/management/MemoryMXBean/PendingAllGC.sh
>>> FAILED: java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh
>>> FAILED: java/lang/management/RuntimeMXBean/TestInputArgument.sh
>>> FAILED: java/lang/Math/R1400112FloatPrecisionTest.java
>>> FAILED: java/lang/Math/VampireNumbers.java
>>> FAILED: java/lang/ProcessBuilder/Basic.java
>>> FAILED: java/lang/ProcessBuilder/Zombies.java
>>> FAILED: java/lang/reflect/Field/R2005198/R2005198FieldGetChar.java
>>> FAILED: java/lang/reflect/Field/ReflectionTest.java
>>> FAILED: java/lang/Runtime/exec/RuntimeExecExtendedCharsTest.java
>>> FAILED: java/lang/Runtime/exec/RuntimeExecTest001.java
>>> FAILED: java/lang/Runtime/exec/RuntimeExecTest002.java
>>> FAILED: java/lang/Runtime/exec/SetCwd.java
>>> FAILED: java/lang/Runtime/sanity/RuntimeTest.java
>>> FAILED: java/lang/Runtime/shutdown/ShutdownHooks.sh
>>> FAILED: java/lang/String/q0001BasicString.java
>>> FAILED: java/lang/String/q0002BasicString.java
>>> FAILED: java/lang/StringCoding/CheckEncodings.sh
>>> FAILED: java/lang/System/finalization/FinExit.java
>>> FAILED: java/lang/System/SystemNanoTimeTest.java
>>> FAILED: java/lang/Thread/InterruptSleep/InterruptSleepTest.java
>>> FAILED: java/lang/Thread/InterruptWait/InterruptWaitTest.java
>>> FAILED: java/lang/Thread/StopSleep/StopSleepTest.java
>>> FAILED: java/lang/Thread/StopWait/StopWaitTest.java
>>> FAILED: java/lang/Thread/UncaughtExceptions.sh
>>> FAILED: java/lang/invoke/InvokeDynamicPrintArgs.java
> 

~~~~~~~~~~~~
David Durrence
974-6202



On Sep 25, 2011, at 11:44 PM, Henri Gomez wrote:

> Hi to all,
> 
> We still get JTReg errors on macosx-port and I was wondering where we
> could if these tests also fail on other ports.
> 
> Did there is somewhere where I could see JTReg reports for Linux and Windows ?
> 
> Cheers
> 
> ----
> 
> FAILED: java/lang/annotation/loaderLeak/Main.java
> FAILED: java/lang/Class/forName/NonJavaNames.sh
> FAILED: java/lang/Class/getEnclosingClass/EnclosingClassTest.java
> FAILED: java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
> FAILED: java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
> FAILED: java/lang/ClassLoader/Assert.java
> FAILED: java/lang/ClassLoader/GetDotResource.java
> FAILED: java/lang/Double/R1388007FloatOverflow.java
> FAILED: java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh
> FAILED: java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh
> FAILED: java/lang/instrument/appendToClassLoaderSearch/run_tests.sh
> FAILED: java/lang/instrument/BootClassPath/BootClassPathTest.sh
> FAILED: java/lang/instrument/PremainClass/InheritAgent0001.java
> FAILED: java/lang/instrument/PremainClass/InheritAgent0010.java
> FAILED: java/lang/instrument/PremainClass/InheritAgent0011.java
> FAILED: java/lang/instrument/PremainClass/InheritAgent0100.java
> FAILED: java/lang/instrument/PremainClass/InheritAgent0101.java
> FAILED: java/lang/instrument/PremainClass/InheritAgent0110.java
> FAILED: java/lang/instrument/PremainClass/InheritAgent0111.java
> FAILED: java/lang/instrument/PremainClass/InheritAgent1000.java
> FAILED: java/lang/instrument/PremainClass/InheritAgent1001.java
> FAILED: java/lang/instrument/PremainClass/InheritAgent1010.java
> FAILED: java/lang/instrument/PremainClass/InheritAgent1011.java
> FAILED: java/lang/instrument/PremainClass/InheritAgent1100.java
> FAILED: java/lang/instrument/PremainClass/InheritAgent1101.java
> FAILED: java/lang/instrument/PremainClass/InheritAgent1110.java
> FAILED: java/lang/instrument/PremainClass/InheritAgent1111.java
> FAILED: java/lang/instrument/PremainClass/NoPremainAgent.sh
> FAILED: java/lang/instrument/PremainClass/PremainClassTest.sh
> FAILED: java/lang/instrument/PremainClass/ZeroArgPremainAgent.sh
> FAILED: java/lang/instrument/AddTransformerTest.java
> FAILED: java/lang/instrument/AppendToBootstrapClassPathTest.java
> FAILED: java/lang/instrument/AppendToClassPathTest.java
> FAILED: java/lang/instrument/FromShutdownHook.java
> FAILED: java/lang/instrument/GetAllLoadedClassesTest.java
> FAILED: java/lang/instrument/GetInitiatedClassesTest.java
> FAILED: java/lang/instrument/GetObjectSizeTest.java
> FAILED: java/lang/instrument/IsModifiableClassAgent.java
> FAILED: java/lang/instrument/ManifestTest.sh
> FAILED: java/lang/instrument/NativeMethodPrefixAgent.java
> FAILED: java/lang/instrument/NoTransformerAddedTest.java
> FAILED: java/lang/instrument/NullGetObjectSizeTest.java
> FAILED: java/lang/instrument/NullRedefineClassesTests.java
> FAILED: java/lang/instrument/NullTransformerAddTest.java
> FAILED: java/lang/instrument/NullTransformerRemoveTest.java
> FAILED: java/lang/instrument/RedefineClassesDisabledTest.java
> FAILED: java/lang/instrument/RedefineClassesTests.java
> FAILED: java/lang/instrument/RedefineClassWithNativeMethod.sh
> FAILED: java/lang/instrument/RedefineMethodAddInvoke.sh
> FAILED: java/lang/instrument/RemoveAbsentTransformerTest.java
> FAILED: java/lang/instrument/RemoveTransformerTest.java
> FAILED: java/lang/instrument/RetransformAgent.java
> FAILED: java/lang/instrument/SingleTransformerTest.java
> FAILED: java/lang/instrument/TransformerManagementThreadAddTests.java
> FAILED: java/lang/instrument/TransformerManagementThreadRemoveTests.java
> FAILED: java/lang/instrument/TransformMethodTest.java
> FAILED: java/lang/invoke/InvokeDynamicPrintArgs.java
> FAILED: java/lang/LanguageSpec/AbruptTest.java
> FAILED: java/lang/LanguageSpec/LockTest.java
> FAILED: java/lang/LanguageSpec/VolatileTest.java
> FAILED: java/lang/management/MemoryMXBean/CollectionUsageThresholdParallelGC.sh
> FAILED: java/lang/management/MemoryMXBean/CollectionUsageThresholdSerialGC.sh
> FAILED: java/lang/management/MemoryMXBean/LowMemoryTest2.sh
> FAILED: java/lang/management/MemoryMXBean/LowMemoryTestConcMarkSweepGC.sh
> FAILED: java/lang/management/MemoryMXBean/LowMemoryTestParallelGC.sh
> FAILED: java/lang/management/MemoryMXBean/LowMemoryTestSerialGC.sh
> FAILED: java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh
> FAILED: java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh
> FAILED: java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh
> FAILED: java/lang/management/MemoryMXBean/MemoryTestAllGC.sh
> FAILED: java/lang/management/MemoryMXBean/PendingAllGC.sh
> FAILED: java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh
> FAILED: java/lang/management/RuntimeMXBean/TestInputArgument.sh
> FAILED: java/lang/Math/R1400112FloatPrecisionTest.java
> FAILED: java/lang/Math/VampireNumbers.java
> FAILED: java/lang/ProcessBuilder/Basic.java
> FAILED: java/lang/ProcessBuilder/Zombies.java
> FAILED: java/lang/reflect/Field/R2005198/R2005198FieldGetChar.java
> FAILED: java/lang/reflect/Field/ReflectionTest.java
> FAILED: java/lang/Runtime/exec/RuntimeExecExtendedCharsTest.java
> FAILED: java/lang/Runtime/exec/RuntimeExecTest001.java
> FAILED: java/lang/Runtime/exec/RuntimeExecTest002.java
> FAILED: java/lang/Runtime/exec/SetCwd.java
> FAILED: java/lang/Runtime/sanity/RuntimeTest.java
> FAILED: java/lang/Runtime/shutdown/ShutdownHooks.sh
> FAILED: java/lang/String/q0001BasicString.java
> FAILED: java/lang/String/q0002BasicString.java
> FAILED: java/lang/StringCoding/CheckEncodings.sh
> FAILED: java/lang/System/finalization/FinExit.java
> FAILED: java/lang/System/SystemNanoTimeTest.java
> FAILED: java/lang/Thread/InterruptSleep/InterruptSleepTest.java
> FAILED: java/lang/Thread/InterruptWait/InterruptWaitTest.java
> FAILED: java/lang/Thread/StopSleep/StopSleepTest.java
> FAILED: java/lang/Thread/StopWait/StopWaitTest.java
> FAILED: java/lang/Thread/UncaughtExceptions.sh
> FAILED: java/lang/invoke/InvokeDynamicPrintArgs.java



More information about the macosx-port-dev mailing list