running tests with jtreg
Mike Swingler
swingler at apple.com
Wed Apr 27 07:20:15 PDT 2011
Each of these errors or failures should probably be it's own bug in the Mac OS X port JIRA bug reporter: <http://java.net/jira/browse/MACOSX_PORT>.
Any volunteers? :-/
Mike Swingler
Java Engineering
Apple Inc.
On Jan 12, 2011, at 9:08 AM, Henri Gomez wrote:
> I added JTREG on OpenJDK 1.7 build.
>
> Same errors than OpenBSD ports :
>
> Directory "JTreport" not found: creating
> Directory "JTwork" not found: creating
> Directory "JTwork/scratch" not found: creating
> Passed: java/lang/annotation/AnnotationTypeMismatchException/FoundType.java
> FAILED: java/lang/annotation/loaderLeak/Main.java
> Passed: java/lang/annotation/Missing/MissingTest.java
> Passed: java/lang/annotation/package-info.java
> Passed: java/lang/annotation/ParameterAnnotations.java
> Passed: java/lang/annotation/RecursiveAnnotation.java
> Passed: java/lang/annotation/UnitTest.java
> Passed: java/lang/Appendable/Basic.java
> Passed: java/lang/AssertionError/Cause.java
> Passed: java/lang/Boolean/Factory.java
> Passed: java/lang/Boolean/GetBoolean.java
> Passed: java/lang/Boolean/MakeBooleanComparable.java
> Passed: java/lang/Boolean/ParseBoolean.java
> Passed: java/lang/Byte/Decode.java
> Error: java/lang/Character/CheckScript.java
> Passed: java/lang/Class/asSubclass/BasicUnit.java
> Passed: java/lang/Class/forName/InitArg.java
> Passed: java/lang/Class/forName/InvalidNameWithSlash.java
> FAILED: java/lang/Class/forName/NonJavaNames.sh
> Passed: java/lang/Class/getClasses/Sanity.java
> Passed: java/lang/Class/getDeclaredClasses/Sanity.java
> Passed: java/lang/Class/getDeclaredClasses/TypeTag.java
> Passed: java/lang/Class/getDeclaredField/Exceptions.java
> Passed: java/lang/Class/getDeclaredMethod/Exceptions.java
> Passed: java/lang/Class/getDeclaringClass/Sanity.java
> FAILED: java/lang/Class/getEnclosingClass/EnclosingClassTest.java
> Passed: java/lang/Class/getEnclosingClass/T4992170.java
> Passed: java/lang/Class/getEnclosingConstructor/EnclosingConstructorTests.java
> Passed: java/lang/Class/getEnclosingMethod/EnclosingMethodTests.java
> Passed: java/lang/Class/getField/Exceptions.java
> Passed: java/lang/Class/getMethod/Exceptions.java
> Passed: java/lang/Class/getMethod/NullInParamList.java
> Passed: java/lang/Class/getMethods/NonPublicStaticInitializer.java
> Passed: java/lang/Class/getMethods/StarInheritance.java
> Passed: java/lang/Class/getModifiers/ForInnerClass.java
> Passed: java/lang/Class/getModifiers/ForStaticInnerClass.java
> Passed: java/lang/Class/getModifiers/ResolveFrom.java
> Passed: java/lang/Class/getModifiers/StripACC_SUPER.java
> Passed: java/lang/Class/Cast.java
> Passed: java/lang/Class/IsAnnotationType.java
> Passed: java/lang/Class/IsEnum.java
> Passed: java/lang/Class/IsSynthetic.java
> Passed: java/lang/ClassLoader/deadlock/GetResource.java
> FAILED: java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
> FAILED: java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
> Passed: java/lang/ClassLoader/defineClass/DefineClassByteBuffer.java
> Passed: java/lang/ClassLoader/findSystemClass/Loader.java
> FAILED: java/lang/ClassLoader/Assert.java
> Passed: java/lang/ClassLoader/ExceptionHidingLoader.java
> FAILED: java/lang/ClassLoader/GetDotResource.java
> Passed: java/lang/ClassLoader/GetPackage.java
> Passed: java/lang/ClassLoader/LoadNullClass.java
> Passed: java/lang/ClassLoader/UninitializedParent.java
> Passed: java/lang/Double/BitwiseConversion.java
> Passed: java/lang/Double/Constants.java
> Passed: java/lang/Double/Extrema.java
> Passed: java/lang/Double/NaNInfinityParsing.java
> Passed: java/lang/Double/ParseDouble.java
> Passed: java/lang/Double/ParseHexFloatingPoint.java
> Passed: java/lang/Double/ToHexString.java
> Passed: java/lang/Double/ToString.java
> Passed: java/lang/Enum/ValueOf.java
> Passed: java/lang/Float/BitwiseConversion.java
> Passed: java/lang/Float/Constants.java
> Passed: java/lang/Float/Extrema.java
> Passed: java/lang/Float/NaNInfinityParsing.java
> Passed: java/lang/Float/ParseFloat.java
> Passed: java/lang/InheritableThreadLocal/Basic.java
> Passed: java/lang/InheritableThreadLocal/ITLRemoveTest.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
> Error: java/lang/instrument/ParallelTransformerLoader.sh
> 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
> Passed: java/lang/instrument/StressGetObjectSizeTest.sh
> FAILED: java/lang/instrument/TransformerManagementThreadAddTests.java
> FAILED: java/lang/instrument/TransformerManagementThreadRemoveTests.java
> FAILED: java/lang/instrument/TransformMethodTest.java
> Passed: java/lang/Integer/BitTwiddle.java
> Passed: java/lang/Integer/Decode.java
> Passed: java/lang/Integer/GetInteger.java
> Passed: java/lang/Integer/ParsingTest.java
> Passed: java/lang/Integer/ValueOf.java
> Passed: java/lang/Long/BitTwiddle.java
> Passed: java/lang/Long/Decode.java
> Passed: java/lang/Long/GetLong.java
> Passed: java/lang/Long/ParsingTest.java
> Passed: java/lang/management/ClassLoadingMXBean/LoadCounts.java
> Passed: java/lang/management/CompilationMXBean/Basic.java
> Passed: java/lang/management/CompositeData/MemoryNotifInfoCompositeData.java
> Passed: java/lang/management/CompositeData/MemoryUsageCompositeData.java
> Passed: java/lang/management/CompositeData/ThreadInfoCompositeData.java
> Passed: java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java
> Passed: java/lang/management/ManagementFactory/GetPlatformMXBeans.java
> Passed: java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java
> Passed: java/lang/management/ManagementFactory/MXBeanException.java
> Passed: java/lang/management/ManagementFactory/MXBeanProxyTest.java
> Passed: java/lang/management/ManagementFactory/PlatformMBeanServerTest.java
> Passed: java/lang/management/ManagementFactory/ProxyExceptions.java
> Passed: java/lang/management/ManagementFactory/ProxyTypeMapping.java
> Passed: java/lang/management/ManagementFactory/ThreadMXBeanProxy.java
> Passed: java/lang/management/ManagementFactory/ValidateOpenTypes.java
> Passed: java/lang/management/MemoryMXBean/CollectionUsageThreshold.java
> Error: java/lang/management/MemoryMXBean/CollectionUsageThresholdConcMarkSweepGC.sh
> FAILED: java/lang/management/MemoryMXBean/CollectionUsageThresholdParallelGC.sh
> FAILED: java/lang/management/MemoryMXBean/CollectionUsageThresholdSerialGC.sh
> Passed: java/lang/management/MemoryMXBean/GetMBeanInfo.java
> Passed: java/lang/management/MemoryMXBean/LowMemoryTest.java
> 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
> Passed: java/lang/management/MemoryMXBean/MemoryManagement.java
> FAILED: java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh
> FAILED: java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh
> FAILED: java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh
> Passed: java/lang/management/MemoryMXBean/MemoryTest.java
> FAILED: java/lang/management/MemoryMXBean/MemoryTestAllGC.sh
> Passed: java/lang/management/MemoryMXBean/Pending.java
> FAILED: java/lang/management/MemoryMXBean/PendingAllGC.sh
> Passed: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
> Passed: java/lang/management/MemoryPoolMXBean/ThresholdTest.java
> Passed: java/lang/management/MXBean/MXBeanBehavior.java
> Passed: java/lang/management/OperatingSystemMXBean/PlatformMXBeanTest.java
> FAILED: java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh
> Passed: java/lang/management/RuntimeMXBean/GetSystemProperties.java
> Passed: java/lang/management/RuntimeMXBean/PropertiesTest.java
> FAILED: java/lang/management/RuntimeMXBean/TestInputArgument.sh
> Passed: java/lang/management/RuntimeMXBean/UpTime.java
> Passed: java/lang/management/ThreadMXBean/AllThreadIds.java
> Passed: java/lang/management/ThreadMXBean/DisableTest.java
> Passed: java/lang/management/ThreadMXBean/EnableTest.java
> Passed: java/lang/management/ThreadMXBean/FindDeadlocks.java
> Passed: java/lang/management/ThreadMXBean/FindMonitorDeadlock.java
> Passed: java/lang/management/ThreadMXBean/InvalidThreadID.java
> Passed: java/lang/management/ThreadMXBean/LockedMonitors.java
> Passed: java/lang/management/ThreadMXBean/LockedSynchronizers.java
> Passed: java/lang/management/ThreadMXBean/Locks.java
> Passed: java/lang/management/ThreadMXBean/MyOwnSynchronizer.java
> Passed: java/lang/management/ThreadMXBean/ResetPeakThreadCount.java
> Passed: java/lang/management/ThreadMXBean/SharedSynchronizer.java
> Error: java/lang/management/ThreadMXBean/SynchronizationStatistics.java
> Passed: java/lang/management/ThreadMXBean/ThreadBlockedCount.java
> Passed: java/lang/management/ThreadMXBean/ThreadCounts.java
> Passed: java/lang/management/ThreadMXBean/ThreadCpuTime.java
> Passed: java/lang/management/ThreadMXBean/ThreadInfoArray.java
> Passed: java/lang/management/ThreadMXBean/ThreadLists.java
> Passed: java/lang/management/ThreadMXBean/ThreadStackTrace.java
> Passed: java/lang/management/ThreadMXBean/ThreadStateTest.java
> Passed: java/lang/management/ThreadMXBean/ThreadUserTime.java
> Passed: java/lang/Math/AbsPositiveZero.java
> Passed: java/lang/Math/Atan2Tests.java
> Passed: java/lang/Math/CeilAndFloorTests.java
> Passed: java/lang/Math/CubeRootTests.java
> Passed: java/lang/Math/Expm1Tests.java
> Passed: java/lang/Math/HyperbolicTests.java
> Passed: java/lang/Math/HypotTests.java
> Passed: java/lang/Math/IeeeRecommendedTests.java
> Passed: java/lang/Math/Log10Tests.java
> Passed: java/lang/Math/Log1pTests.java
> Passed: java/lang/Math/MinMax.java
> Passed: java/lang/Math/PowTests.java
> Passed: java/lang/Math/Rint.java
> Passed: java/lang/Math/TanTests.java
> FAILED: java/lang/ProcessBuilder/Basic.java
> Passed: java/lang/ProcessBuilder/SecurityManagerClinit.java
> FAILED: java/lang/ProcessBuilder/Zombies.java
> Passed: java/lang/ref/SoftReference/Bash.java
> Passed: java/lang/ref/SoftReference/Pin.java
> Passed: java/lang/ref/Basic.java
> Passed: java/lang/ref/EnqueueNullRef.java
> Passed: java/lang/ref/NullQueue.java
> Passed: java/lang/reflect/Array/ExceedMaxDim.java
> Passed: java/lang/reflect/Assignment/ArrayAssignment.java
> Passed: java/lang/reflect/Constructor/GenericStringTest.java
> Passed: java/lang/reflect/Constructor/TestParameterAnnotations.java
> Passed: java/lang/reflect/Field/4490864/StaticFieldTest.java
> Passed: java/lang/reflect/Field/4498653/StaticInitializerTest.java
> Passed: java/lang/reflect/Field/GenericStringTest.java
> Passed: java/lang/reflect/Field/Set.java
> Passed: java/lang/reflect/Generics/exceptionCauseTest.java
> Passed: java/lang/reflect/Generics/getAnnotationTest.java
> Passed: java/lang/reflect/Generics/HashCodeTest.java
> Passed: java/lang/reflect/Generics/Probe.java
> Passed: java/lang/reflect/Generics/StringsAndBounds.java
> Passed: java/lang/reflect/Generics/TestC1.java
> Passed: java/lang/reflect/Generics/TestC2.java
> Passed: java/lang/reflect/Generics/TestN1.java
> Passed: java/lang/reflect/Generics/TestParameterizedType.java
> Passed: java/lang/reflect/Generics/TestPlainArrayNotGeneric.java
> Passed: java/lang/reflect/Method/invoke/ErrorInInvoke.java
> Passed: java/lang/reflect/Method/invoke/IllegalAccessInInvoke.java
> Passed: java/lang/reflect/Method/Equals.java
> Passed: java/lang/reflect/Method/GenericStringTest.java
> Passed: java/lang/reflect/Method/InheritedInterfaceMethods.java
> Error: java/lang/reflect/Method/InheritedMethods.java
> Passed: java/lang/reflect/Modifier/toStringTest.java
> Passed: java/lang/reflect/Proxy/nonJavaNames/Test.java
> Passed: java/lang/reflect/Proxy/returnTypes/Test.java
> Passed: java/lang/reflect/Proxy/Basic1.java
> Passed: java/lang/reflect/Proxy/Boxing.java
> Passed: java/lang/reflect/Proxy/CharType.java
> Passed: java/lang/reflect/Proxy/ClassRestrictions.java
> Passed: java/lang/reflect/Proxy/NullClassLoader.java
> Passed: java/lang/reflect/ReflectPermission/Exceptions.java
> Passed: java/lang/reflect/DefaultAccessibility.java
> Passed: java/lang/Runtime/exec/ArgWithSpaceAndFinalBackslash.java
> Passed: java/lang/Runtime/exec/BadEnvp.java
> Passed: java/lang/Runtime/exec/ConcurrentRead.java
> Passed: java/lang/Runtime/exec/Duped.java
> Passed: java/lang/Runtime/exec/ExecEmptyString.java
> Passed: java/lang/Runtime/exec/ExecWithDir.java
> Passed: java/lang/Runtime/exec/ExecWithInput.java
> Passed: java/lang/Runtime/exec/ExecWithLotsOfArgs.java
> Passed: java/lang/Runtime/exec/ExitValue.java
> Passed: java/lang/Runtime/exec/LotsOfDestroys.java
> Passed: java/lang/Runtime/exec/LotsOfOutput.java
> FAILED: java/lang/Runtime/exec/SetCwd.java
> Passed: java/lang/Runtime/exec/SleepyCat.java
> Passed: java/lang/Runtime/exec/Space.java
> Passed: java/lang/Runtime/exec/Status.java
> Passed: java/lang/Runtime/exec/StreamsSurviveDestroy.java
> Passed: java/lang/Runtime/exec/WinCommand.java
> FAILED: java/lang/Runtime/shutdown/ShutdownHooks.sh
> Passed: java/lang/RuntimePermission/ExitVM.java
> Passed: java/lang/Short/ByteSwap.java
> Passed: java/lang/Short/Decode.java
> Passed: java/lang/StackTraceElement/PublicConstructor.java
> Passed: java/lang/StrictMath/CubeRootTests.java
> Passed: java/lang/StrictMath/Expm1Tests.java
> Passed: java/lang/StrictMath/HyperbolicTests.java
> Passed: java/lang/StrictMath/HypotTests.java
> Passed: java/lang/StrictMath/Log10Tests.java
> Passed: java/lang/StrictMath/Log1pTests.java
> Passed: java/lang/String/CaseConvertSameInstance.java
> Passed: java/lang/String/CompareIC.java
> Passed: java/lang/String/ContentEquals.java
> Passed: java/lang/String/Encodings.java
> Passed: java/lang/String/Exceptions.java
> Passed: java/lang/String/ICCBasher.java
> Passed: java/lang/String/IndexOfEmptyInEmpty.java
> Passed: java/lang/String/IsEmpty.java
> Passed: java/lang/String/NonCharacterMapping.java
> Passed: java/lang/String/Regex.java
> Passed: java/lang/String/RegionMatches.java
> Passed: java/lang/String/SBConstructor.java
> Passed: java/lang/String/Split.java
> Passed: java/lang/String/Supplementary.java
> Passed: java/lang/String/ToLowerCase.java
> Passed: java/lang/String/ToUpperCase.java
> Passed: java/lang/StringBuffer/AppendCharSequence.java
> Passed: java/lang/StringBuffer/AppendSB.java
> Passed: java/lang/StringBuffer/Capacity.java
> Passed: java/lang/StringBuffer/Exceptions.java
> Passed: java/lang/StringBuffer/GetCharsOverLength.java
> Passed: java/lang/StringBuffer/GetCharsSrcEndLarger.java
> Passed: java/lang/StringBuffer/IndexOf.java
> Passed: java/lang/StringBuffer/InsertMaxValue.java
> Passed: java/lang/StringBuffer/InsertNullString.java
> Passed: java/lang/StringBuffer/Replace.java
> Passed: java/lang/StringBuffer/SBBasher.java
> Passed: java/lang/StringBuffer/SetLength.java
> Passed: java/lang/StringBuffer/Substring.java
> Passed: java/lang/StringBuffer/Supplementary.java
> Passed: java/lang/StringBuffer/Trim.java
> Passed: java/lang/StringBuilder/EnsureCapacity.java
> Passed: java/lang/StringBuilder/Exceptions.java
> Passed: java/lang/StringBuilder/Insert.java
> Passed: java/lang/StringBuilder/Supplementary.java
> FAILED: java/lang/StringCoding/CheckEncodings.sh
> Passed: java/lang/StringCoding/Enormous.java
> FAILED: java/lang/System/finalization/FinExit.java
> Passed: java/lang/System/finalization/FinThreads.java
> Passed: java/lang/System/Available.java
> Passed: java/lang/System/ExitFinalizersAndJIT.java
> Passed: java/lang/System/IgnoreNullSecurityManager.java
> Passed: java/lang/System/IHashCode.java
> Passed: java/lang/System/SecurityRace.java
> Passed: java/lang/System/Versions.java
> Passed: java/lang/Thread/GenerifyStackTraces.java
> Passed: java/lang/Thread/HoldsLock.java
> Passed: java/lang/Thread/MainThreadTest.java
> Passed: java/lang/Thread/NullStackTrace.java
> Passed: java/lang/Thread/StackTraces.java
> Error: java/lang/Thread/StartOOMTest.java
> Passed: java/lang/Thread/StopBeforeStart.java
> Passed: java/lang/Thread/ThreadStateTest.java
> FAILED: java/lang/Thread/UncaughtExceptions.sh
> Passed: java/lang/ThreadGroup/Daemon.java
> Error: java/lang/ThreadGroup/NullThreadName.java
> Passed: java/lang/ThreadGroup/SetMaxPriority.java
> Passed: java/lang/ThreadGroup/Stop.java
> Passed: java/lang/ThreadGroup/Suspend.java
> Passed: java/lang/ThreadLocal/Basic.java
> Passed: java/lang/ThreadLocal/ImmutableLocal.java
> Passed: java/lang/ThreadLocal/InitialValue.java
> Passed: java/lang/ThreadLocal/MemoryLeak.java
> Passed: java/lang/ThreadLocal/TestThreadId.java
> Passed: java/lang/ThreadLocal/TLRemoveTest.java
> Passed: java/lang/Throwable/ChainedExceptions.java
> Passed: java/lang/Throwable/LegacyChainedExceptionSerialization.java
> Passed: java/lang/Throwable/LocalizedMessage.java
> Passed: java/lang/Throwable/NewChainedExceptions.java
> Passed: java/lang/Throwable/StackTraceSerialization.java
> Passed: java/lang/Throwable/SuppressedExceptions.java
> Passed: java/lang/Compare.java
> Passed: java/lang/HashCode.java
> Passed: java/lang/ToString.java
>
> Test results: passed: 267; failed: 75; error: 7
>
> Report written to JTreport/html/report.html
More information about the macosx-port-dev
mailing list