Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8293885

Review running times of tier 1 library regression tests (umbrella)

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Delivered
    • P4
    • 23
    • 20
    • core-libs
    • None

    Description

      There are about 2,200 tier 1 libs tests total. Most run in less than 10 seconds; some take considerably longer. Times are in ms:

      java/util/concurrent/tck/JSR166TestCase.jtr 152826
      java/util/Random/RandomTestBsi1999.jtr 144598
      java/math/BigInteger/largeMemory/SymmetricRangeTests.jtr 93229
      java/math/BigInteger/LargeValueExceptions.jtr 79610
      java/util/stream/test/org/openjdk/tests/java/util/stream/CountLargeTest.jtr 63301
      java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.jtr 59303
      java/lang/Thread/virtual/stress/PingPong.jtr 56911
      java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.jtr 54244
      java/lang/Thread/virtual/stress/SleepALot_id0.jtr 53085
      java/foreign/TestHandshake.jtr 52789
      java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.jtr 44585
      java/util/concurrent/forkjoin/AsyncShutdownNow.jtr 42476
      java/foreign/channels/TestAsyncSocketChannels.jtr 42159
      jdk/internal/misc/ThreadFlock/ThreadFlockTest.jtr 42052
      java/lang/String/UnicodeCasingTest.jtr 40878
      java/util/zip/ZipFile/Zip64SizeTest.jtr 38832
      java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpTest.jtr 35919
      java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.jtr 35685
      jdk/internal/vm/Continuation/Fuzz_default.jtr 35627
      java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.jtr 34619
      java/lang/Thread/virtual/ThreadAPI_id0.jtr 34439
      jdk/internal/math/ToDecimal/DoubleToDecimalTest.jtr 33638
      java/lang/Thread/virtual/ThreadAPI_id1.jtr 32523
      java/lang/Thread/virtual/stress/TimedGet.jtr 32337
      java/lang/Thread/virtual/stress/Skynet_id0.jtr 31414
      jdk/internal/vm/Continuation/Fuzz_preserve-fp.jtr 31386
      java/math/BigInteger/BigIntegerTest.jtr 31188
      java/lang/StackWalker/LocalsAndOperands_id0.jtr 29972
      java/util/Map/InPlaceOpsCollisions.jtr 29282
      java/util/Random/RandomExponentialTest.jtr 28452
      java/util/BitSet/stream/BitSetStreamTest.jtr 28179
      java/lang/Character/UnicodeCasingTest.jtr 27247
      java/lang/reflect/IllegalArgumentsTest.jtr 27039
      java/lang/Thread/virtual/stress/GetStackTraceALot_id0.jtr 25777
      java/lang/Thread/virtual/stress/YieldALot_id0.jtr 25548
      java/util/DoubleSummaryStatistics/NegativeCompensation.jtr 24923
      java/util/concurrent/Semaphore/RacingReleases.jtr 24801
      java/lang/invoke/defineHiddenClass/UnloadingTest.jtr 24740
      java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.jtr 24220
      java/lang/invoke/VarHandles/VarHandleTestAccessLong.jtr 24176
      java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.jtr 23909
      java/lang/invoke/VarHandles/VarHandleTestAccessShort.jtr 23707
      java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.jtr 23599
      java/lang/StackWalker/LocalsAndOperands_id1.jtr 23585
      java/lang/invoke/VarHandles/VarHandleTestAccessChar.jtr 23275
      java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.jtr 23093
      java/lang/invoke/VarHandles/VarHandleTestAccessInt.jtr 22978
      java/lang/String/concat/ImplicitStringConcatShapes.jtr 22688
      java/util/stream/test/org/openjdk/tests/java/util/stream/StreamLinkTest.jtr 22563
      java/lang/constant/MethodTypeDescTest.jtr 22534
      java/lang/reflect/PublicMethods/PublicMethodsTest.jtr 22462
      jdk/modules/incubator/ImageModules.jtr 22379
      java/lang/invoke/VarHandles/VarHandleTestAccessByte.jtr 21701
      java/lang/ref/CleanerTest.jtr 21652
      java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.jtr 20806
      java/lang/invoke/LFCaching/LFSingleThreadCachingTest.jtr 20226
      java/foreign/StdLibTest.jtr 20040
      java/nio/Buffer/EqualsCompareTest.jtr 19963
      java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.jtr 19822
      java/lang/invoke/VarHandles/VarHandleTestAccessString.jtr 18969
      java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.jtr 18896
      java/lang/Math/WorstCaseTests.jtr 18684
      java/lang/ProcessBuilder/Basic_id0.jtr 18661
      java/foreign/TestMemorySession.jtr 18632
      java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.jtr 18424
      java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.jtr 18213
      java/util/concurrent/ExecutorService/CloseTest.jtr 18061
      java/util/logging/LogManager/Configuration/TestConfigurationLock.jtr 17706
      java/util/logging/LoggerResourceBundleRace.jtr 17407
      java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAny.jtr 17367
      java/util/Random/RandomCanaryPi.jtr 17365
      java/util/zip/DeInflate.jtr 17337
      java/util/regex/RegExTest.jtr 17281
      java/util/ResourceBundle/Control/StressTest.jtr 17027
      java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.jtr 16592

      The tests were extracted using a shell command like

      grep "^totalTime" `find JTwork/ -name "*.jtr"` | sed s/"JTwork\/"//g | sed s/":totalTime="/" "/g | sort --n -r -t' ' -k2 | head -n 50

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              darcy Joe Darcy
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: