[aarch64-port-dev ] jdk8 test cases in the jdk7u archives?

Matthias Klose doko at ubuntu.com
Wed Jul 23 10:15:44 UTC 2014


Am 21.07.2014 12:40, schrieb Andrew Haley:
> On 07/21/2014 11:35 AM, Matthias Klose wrote:
>> Looking at jtreg test results on aarch64 for
>> http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/rev/a03843f2ff15 (included
>> in IcedTea 2.5.1), I see a lot of test failures which are not seen on x86. It
>> looks like these tests were backported from jdk8 but don't succeed (like
>> CRCTest.java). Is there a reference run which tests should pass, or is there an
>> exclude lists which doesn't run the tests which are expected to fail?
> 
> Not that I know of.  The current HotSpot in jdk7u is simply the HotSpot from 8,
> with some minor tweaks.  I would appreciate any help getting these things right.

I looked for new .java files in the tests subdir in both hotspot tarballs. See
below for the new files, sorted by the test state (note that OK may contain some
.java files which are not tests; I only looked for test failures)

  Matthias


-------------- next part --------------
OK:
test/aarch64/DoubleArithTests.java
test/aarch64/DoubleCmpTests.java
test/aarch64/FloatArithTests.java
test/aarch64/FloatCmpTests.java
test/aarch64/IntArithTests.java
test/aarch64/IntCmpTests.java
test/aarch64/IntLogicTests.java
test/aarch64/IntShiftTests.java
test/aarch64/LongArithTests.java
test/aarch64/LongCmpTests.java
test/aarch64/LongLogicTests.java
test/aarch64/LongShiftTests.java
test/compiler/6896617/Test6896617.java
test/compiler/6934604/TestByteBoxing.java
test/compiler/6934604/TestDoubleBoxing.java
test/compiler/6934604/TestFloatBoxing.java
test/compiler/6934604/TestIntBoxing.java
test/compiler/6934604/TestLongBoxing.java
test/compiler/6934604/TestShortBoxing.java
test/compiler/8011706/Test8011706.java
test/compiler/8011771/Test8011771.java
test/compiler/intrinsics/mathexact/Verify.java
test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java
test/compiler/jsr292/ConcurrentClassLoadingTest.java
test/compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java
test/compiler/jsr292/methodHandleExceptions/ByteClassLoader.java
test/compiler/jsr292/methodHandleExceptions/p/C.java
test/compiler/jsr292/methodHandleExceptions/p/Dok.java
test/compiler/jsr292/methodHandleExceptions/p/E.java
test/compiler/jsr292/methodHandleExceptions/p/F.java
test/compiler/jsr292/methodHandleExceptions/p/I.java
test/compiler/jsr292/methodHandleExceptions/p/Tdirect.java
test/compiler/jsr292/methodHandleExceptions/p/Treflect.java
test/compiler/profiling/TestUnexpectedProfilingMismatch.java
test/compiler/profiling/unloadingconflict/B.java
test/compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java
test/compiler/tiered/CompLevelsTest.java
test/compiler/types/TypeSpeculation.java
test/compiler/uncommontrap/StackOverflowGuardPagesOff.java
test/compiler/uncommontrap/TestStackBangRbp.java
test/compiler/uncommontrap/UncommonTrapStackBang.java
test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java
test/compiler/whitebox/CompilerWhiteBoxTest.java
test/gc/arguments/TestAlignmentToUseLargePages.java
test/gc/arguments/TestG1HeapRegionSize.java
test/gc/arguments/TestMaxHeapSizeTools.java
test/gc/arguments/TestUseCompressedOopsErgoTools.java
test/gc/g1/TestShrinkToOneRegion.java
test/gc/metaspace/G1AddMetaspaceDependency.java
test/gc/TestSystemGC.java
test/runtime/7194254/Test7194254.java
test/runtime/8001071/Test8001071.java
test/runtime/8003720/Asmator.java
test/runtime/8003720/VictimClassLoader.java
test/runtime/8003720/Victim.java
test/runtime/8007475/StackMapFrameTest.java
test/runtime/8024804/RegisterNatives.java
test/runtime/8026394/InterfaceObjectTest.java
test/runtime/CDSCompressedKPtrs/XShareAuto.java
test/runtime/ClassUnload/classes/test/Empty.java
test/runtime/CommandLine/PrintGCApplicationConcurrentTime.java
test/runtime/InternalApi/ThreadCpuTimesDeadlock.java
test/runtime/LoadClass/LoadClassNegative.java
test/runtime/LoadClass/TestForName.java
test/runtime/memory/MultiAllocateNullCheck.java
test/runtime/memory/ReadFromNoaccessArea.java
test/runtime/RedefineObject/Agent.java
test/runtime/RedefineObject/WalkThroughInvoke.java
test/runtime/testlibrary/ClassUnloadCommon.java
test/runtime/testlibrary/GeneratedClassLoader.java
test/runtime/XCheckJniJsig/XCheckJSig.java
test/sanity/ExecuteInternalVMTests.java
test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapProc.java
test/serviceability/threads/TestFalseDeadLock.java
test/testlibrary/com/oracle/java/testlibrary/Asserts.java
test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java
test/testlibrary/com/oracle/java/testlibrary/InMemoryJavaCompiler.java
test/testlibrary/com/oracle/java/testlibrary/InputArguments.java
test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java
test/testlibrary/com/oracle/java/testlibrary/PerfCounter.java
test/testlibrary/com/oracle/java/testlibrary/PerfCounters.java
test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassesListInFile.java
test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathDirEntry.java
test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJarEntry.java
test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJarInDirEntry.java
test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
test/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java
test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java
test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java
test/testlibrary/ctw/test/Bar.java
test/testlibrary/ctw/test/CtwTest.java
test/testlibrary/ctw/test/Foo.java

FAILED:
test/compiler/7088419/CRCTest.java
test/compiler/8011901/Test8011901.java
test/compiler/8015436/Test8015436.java
test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java
test/compiler/codecache/CheckUpperLimit.java
test/compiler/inlining/DefaultAndConcreteMethodsCHA.java
test/compiler/inlining/InlineDefaultMethod1.java
test/compiler/inlining/InlineDefaultMethod.java
test/compiler/intrinsics/mathexact/AddExactICondTest.java
test/compiler/intrinsics/mathexact/AddExactIConstantTest.java
test/compiler/intrinsics/mathexact/AddExactILoadTest.java
test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java
test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java
test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java
test/compiler/intrinsics/mathexact/AddExactLConstantTest.java
test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java
test/compiler/intrinsics/mathexact/CompareTest.java
test/compiler/intrinsics/mathexact/DecExactITest.java
test/compiler/intrinsics/mathexact/DecExactLTest.java
test/compiler/intrinsics/mathexact/GVNTest.java
test/compiler/intrinsics/mathexact/IncExactITest.java
test/compiler/intrinsics/mathexact/IncExactLTest.java
test/compiler/intrinsics/mathexact/MulExactICondTest.java
test/compiler/intrinsics/mathexact/MulExactIConstantTest.java
test/compiler/intrinsics/mathexact/MulExactILoadTest.java
test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java
test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java
test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java
test/compiler/intrinsics/mathexact/MulExactLConstantTest.java
test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java
test/compiler/intrinsics/mathexact/NegExactIConstantTest.java
test/compiler/intrinsics/mathexact/NegExactILoadTest.java
test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java
test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java
test/compiler/intrinsics/mathexact/NegExactLConstantTest.java
test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java
test/compiler/intrinsics/mathexact/NestedMathExactTest.java
test/compiler/intrinsics/mathexact/SplitThruPhiTest.java
test/compiler/intrinsics/mathexact/SubExactICondTest.java
test/compiler/intrinsics/mathexact/SubExactIConstantTest.java
test/compiler/intrinsics/mathexact/SubExactILoadTest.java
test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java
test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java
test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java
test/compiler/intrinsics/mathexact/SubExactLConstantTest.java
test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java
test/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
test/compiler/startup/SmallCodeCacheStartup.java
test/compiler/startup/StartupOutput.java
test/compiler/tiered/NonTieredLevelsTest.java
test/compiler/tiered/TieredLevelsTest.java
test/compiler/whitebox/ClearMethodStateTest.java
test/compiler/whitebox/DeoptimizeAllTest.java
test/compiler/whitebox/DeoptimizeMethodTest.java
test/compiler/whitebox/EnqueueMethodForCompilationTest.java
test/compiler/whitebox/IsMethodCompilableTest.java
test/compiler/whitebox/MakeMethodNotCompilableTest.java
test/compiler/whitebox/SetDontInlineMethodTest.java
test/compiler/whitebox/SetForceInlineMethodTest.java
test/gc/6941923/Test6941923.java
test/gc/arguments/TestCMSHeapSizeFlags.java
test/gc/arguments/TestCompressedClassFlags.java
test/gc/arguments/TestG1HeapSizeFlags.java
test/gc/arguments/TestHeapFreeRatio.java
test/gc/arguments/TestInitialTenuringThreshold.java
test/gc/arguments/TestMaxNewSize.java
test/gc/arguments/TestMinInitialErgonomics.java
test/gc/arguments/TestParallelHeapSizeFlags.java
test/gc/arguments/TestSerialHeapSizeFlags.java
test/gc/arguments/TestUnrecognizedVMOptionsHandling.java
test/gc/arguments/TestUseCompressedOopsErgo.java
test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java
test/gc/concurrentMarkSweep/GuardShrinkWarning.java
test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java
test/gc/g1/TestHumongousAllocInitialMark.java
test/gc/g1/TestPrintGCDetails.java
test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
test/gc/metaspace/TestMetaspaceMemoryPool.java
test/gc/metaspace/TestMetaspacePerfCounters.java
test/gc/metaspace/TestMetaspaceSizeFlags.java
test/gc/metaspace/TestPerfCountersAndMemoryPools.java
test/gc/parallelScavenge/AdaptiveGCBoundary.java
test/gc/startup_warnings/TestCMSForegroundFlags.java
test/gc/startup_warnings/TestCMSIncrementalMode.java
test/gc/startup_warnings/TestCMS.java
test/gc/startup_warnings/TestCMSNoIncrementalMode.java
test/gc/startup_warnings/TestDefaultMaxRAMFraction.java
test/gc/startup_warnings/TestDefNewCMS.java
test/gc/startup_warnings/TestG1.java
test/gc/startup_warnings/TestIncGC.java
test/gc/startup_warnings/TestParallelGC.java
test/gc/startup_warnings/TestParallelScavengeSerialOld.java
test/gc/startup_warnings/TestParNewCMS.java
test/gc/startup_warnings/TestParNewSerialOld.java
test/gc/startup_warnings/TestSerialGC.java
test/gc/TestG1ZeroPGCTJcmdThreadPrint.java
test/gc/TestObjectAlignment.java
test/runtime/8003720/Test8003720.java
test/runtime/8007320/ConstMethodTest.java
test/runtime/8026365/InvokeSpecialAnonTest.java
test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
test/runtime/ClassFile/JsrRewriting.java
test/runtime/ClassFile/OomWhileParsingRepeatedJsr.java
test/runtime/ClassUnload/KeepAliveClass.java
test/runtime/ClassUnload/KeepAliveClassLoader.java
test/runtime/ClassUnload/KeepAliveObject.java
test/runtime/ClassUnload/KeepAliveSoftReference.java
test/runtime/CommandLine/BooleanFlagWithInvalidValue.java
test/runtime/CommandLine/ConfigFileParsing.java
test/runtime/CommandLine/FlagWithInvalidValue.java
test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java
test/runtime/CommandLine/UnrecognizedVMOption.java
test/runtime/CompressedOops/CompressedClassPointers.java
test/runtime/CompressedOops/CompressedKlassPointerAndOops.java
test/runtime/contended/Basic.java
test/runtime/contended/DefaultValue.java
test/runtime/contended/HasNonStatic.java
test/runtime/contended/Inheritance1.java
test/runtime/contended/OopMaps.java
test/runtime/contended/Options.java
test/runtime/interned/SanityTest.java
test/runtime/lambda-features/PublicStaticInterfaceMethodHandling.java
test/runtime/memory/ReserveMemory.java
test/runtime/memory/RunUnitTestsConcurrently.java
test/runtime/memory/StressVirtualSpaceResize.java
test/runtime/Metaspace/FragmentMetaspaceSimple.java
test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
test/runtime/SharedArchiveFile/SharedArchiveFile.java
test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
test/testlibrary_tests/AssertsTest.java
test/testlibrary_tests/OutputAnalyzerReportingTest.java
test/testlibrary_tests/OutputAnalyzerTest.java

Error:
test/runtime/ClassUnload/UnloadTest.java
test/runtime/Metaspace/classes/test/Empty.java
test/runtime/Metaspace/FragmentMetaspace.java
test/runtime/RedefineObject/TestRedefineObject.java
test/sanity/WhiteBox.java
test/testlibrary/ctw/test/ClassesDirTest.java
test/testlibrary/ctw/test/ClassesListTest.java
test/testlibrary/ctw/test/JarDirTest.java
test/testlibrary/ctw/test/JarsTest.java


More information about the aarch64-port-dev mailing list