417 -runtime/cds/CdsSameObjectAlignment.java \
418 -runtime/cds/SharedBaseAddress.java \
419 -runtime/Thread/CancellableThreadTest.java \
420 -runtime/Thread/ThreadCountLimit.java \
421 -runtime/Thread/TestThreadDumpMonitorContention.java \
422 -runtime/Unsafe/RangeCheck.java \
423 sanity/ \
424 -:tier1_runtime_appcds_exclude \
425 -runtime/signal \
426 -runtime/stack
427
428 hotspot_cds = \
429 runtime/cds/ \
430 runtime/CompressedOops/
431
432 hotspot_cds_only = \
433 runtime/cds/
434
435 hotspot_appcds_dynamic = \
436 runtime/cds/appcds/ \
437 -runtime/cds/appcds/cacheObject \
438 -runtime/cds/appcds/complexURI \
439 -runtime/cds/appcds/customLoader \
440 -runtime/cds/appcds/dynamicArchive \
441 -runtime/cds/appcds/jigsaw/modulepath/ModulePathAndFMG.java \
442 -runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java \
443 -runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java \
444 -runtime/cds/appcds/javaldr/ArrayTest.java \
445 -runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java \
446 -runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java \
447 -runtime/cds/appcds/javaldr/LockDuringDump.java \
448 -runtime/cds/appcds/jcmd/JCmdTestStaticDump.java \
449 -runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java \
450 -runtime/cds/appcds/jcmd/JCmdTestFileSafety.java \
451 -runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java \
452 -runtime/cds/appcds/methodHandles \
453 -runtime/cds/appcds/sharedStrings \
454 -runtime/cds/appcds/resolvedConstants \
455 -runtime/cds/appcds/ArchiveRelocationTest.java \
456 -runtime/cds/appcds/BadBSM.java \
457 -runtime/cds/appcds/DumpClassList.java \
458 -runtime/cds/appcds/DumpClassListWithLF.java \
459 -runtime/cds/appcds/DumpRuntimeClassesTest.java \
460 -runtime/cds/appcds/DumpingWithNoCoops.java \
461 -runtime/cds/appcds/ExtraSymbols.java \
462 -runtime/cds/appcds/LambdaContainsOldInf.java \
463 -runtime/cds/appcds/LambdaEagerInit.java \
464 -runtime/cds/appcds/LambdaProxyClasslist.java \
465 -runtime/cds/appcds/LambdaVerificationFailedDuringDump.java \
466 -runtime/cds/appcds/LambdaWithJavaAgent.java \
467 -runtime/cds/appcds/LambdaWithUseImplMethodHandle.java \
468 -runtime/cds/appcds/LambdaWithOldClass.java \
469 -runtime/cds/appcds/LongClassListPath.java \
470 -runtime/cds/appcds/LotsOfClasses.java \
471 -runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java \
472 -runtime/cds/appcds/NonExistClasspath.java \
473 -runtime/cds/appcds/RelativePath.java \
474 -runtime/cds/appcds/SharedArchiveConsistency.java \
475 -runtime/cds/appcds/StaticArchiveWithLambda.java \
476 -runtime/cds/appcds/TestCombinedCompressedFlags.java \
504 runtime/cds/appcds/customLoader/HelloCustom.java \
505 runtime/cds/appcds/customLoader/LoaderSegregationTest.java \
506 runtime/cds/appcds/javaldr/ArrayTest.java \
507 runtime/cds/appcds/jigsaw/modulepath/ExportModule.java \
508 runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java \
509 runtime/cds/appcds/sharedStrings/SharedStringsBasic.java
510
511 # No need to run every test with EpsilonGC. A small subset will provide enough
512 # coverage. Also avoid some tests that may OOM.
513 hotspot_cds_epsilongc = \
514 runtime/cds/appcds/HelloTest.java \
515 runtime/cds/appcds/MultiProcessSharing.java \
516 runtime/cds/appcds/StaticArchiveWithLambda.java \
517 runtime/cds/appcds/cacheObject \
518 runtime/cds/appcds/customLoader/ParallelTestSingleFP.java \
519 runtime/cds/appcds/dynamicArchive/HelloDynamic.java \
520 runtime/cds/appcds/javaldr \
521 runtime/cds/appcds/jigsaw \
522 runtime/cds/appcds/loaderConstraints
523
524 # needs -nativepath:<output>/images/test/hotspot/jtreg/native/
525 hotspot_metaspace = \
526 gtest/MetaspaceGtests.java \
527 gc/metaspace \
528 gc/class_unloading \
529 runtime/Metaspace \
530 vmTestbase/metaspace \
531 runtime/SelectionResolution
532
533 # A subset of AppCDS tests to be run in tier1
534 tier1_runtime_appcds = \
535 runtime/cds/appcds/HelloTest.java \
536 runtime/cds/appcds/sharedStrings/SharedStringsBasic.java \
537 runtime/cds/appcds/ClassLoaderTest.java
538
539 tier1_runtime_appcds_exclude = \
540 runtime/cds/appcds/ \
541 -:tier1_runtime_appcds
542
543 # This group should be executed with "jtreg -Dtest.cds.run.with.jfr=true ..."
|
417 -runtime/cds/CdsSameObjectAlignment.java \
418 -runtime/cds/SharedBaseAddress.java \
419 -runtime/Thread/CancellableThreadTest.java \
420 -runtime/Thread/ThreadCountLimit.java \
421 -runtime/Thread/TestThreadDumpMonitorContention.java \
422 -runtime/Unsafe/RangeCheck.java \
423 sanity/ \
424 -:tier1_runtime_appcds_exclude \
425 -runtime/signal \
426 -runtime/stack
427
428 hotspot_cds = \
429 runtime/cds/ \
430 runtime/CompressedOops/
431
432 hotspot_cds_only = \
433 runtime/cds/
434
435 hotspot_appcds_dynamic = \
436 runtime/cds/appcds/ \
437 -runtime/cds/appcds/applications \
438 -runtime/cds/appcds/cacheObject \
439 -runtime/cds/appcds/complexURI \
440 -runtime/cds/appcds/customLoader \
441 -runtime/cds/appcds/dynamicArchive \
442 -runtime/cds/appcds/jigsaw/modulepath/ModulePathAndFMG.java \
443 -runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java \
444 -runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java \
445 -runtime/cds/appcds/indy/IndyAndJavac.java \
446 -runtime/cds/appcds/indy/IndyMiscTests.java \
447 -runtime/cds/appcds/indy/IndyStringConcat.java \
448 -runtime/cds/appcds/indy/StringConcatStress2.java \
449 -runtime/cds/appcds/indy/StringConcatStress.java \
450 -runtime/cds/appcds/javaldr/ArrayTest.java \
451 -runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java \
452 -runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java \
453 -runtime/cds/appcds/javaldr/LockDuringDump.java \
454 -runtime/cds/appcds/jcmd/JCmdTestStaticDump.java \
455 -runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java \
456 -runtime/cds/appcds/jcmd/JCmdTestFileSafety.java \
457 -runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java \
458 -runtime/cds/appcds/leyden/DynamicProxyTest.java \
459 -runtime/cds/appcds/leyden/DynamicProxyTestOldWF.java \
460 -runtime/cds/appcds/leyden/ExcludedClasses.java \
461 -runtime/cds/appcds/leyden/ExcludedClassesOldWF.java \
462 -runtime/cds/appcds/leyden/LeydenAndOldClasses.java \
463 -runtime/cds/appcds/leyden/LeydenGCFlags.java \
464 -runtime/cds/appcds/leyden/LeydenHello.java \
465 -runtime/cds/appcds/leyden/LeydenHelloOldWF.java \
466 -runtime/cds/appcds/leyden/LeydenReflection.java \
467 -runtime/cds/appcds/leyden/LeydenReflectionOldWF.java \
468 -runtime/cds/appcds/methodHandles \
469 -runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java \
470 -runtime/cds/appcds/sharedStrings \
471 -runtime/cds/appcds/resolvedConstants \
472 -runtime/cds/appcds/ArchiveRelocationTest.java \
473 -runtime/cds/appcds/BadBSM.java \
474 -runtime/cds/appcds/CommandLineFlagCombo.java \
475 -runtime/cds/appcds/DumpClassList.java \
476 -runtime/cds/appcds/DumpClassListWithLF.java \
477 -runtime/cds/appcds/DumpRuntimeClassesTest.java \
478 -runtime/cds/appcds/DumpingWithNoCoops.java \
479 -runtime/cds/appcds/ExtraSymbols.java \
480 -runtime/cds/appcds/LambdaContainsOldInf.java \
481 -runtime/cds/appcds/LambdaEagerInit.java \
482 -runtime/cds/appcds/LambdaProxyClasslist.java \
483 -runtime/cds/appcds/LambdaVerificationFailedDuringDump.java \
484 -runtime/cds/appcds/LambdaWithJavaAgent.java \
485 -runtime/cds/appcds/LambdaWithUseImplMethodHandle.java \
486 -runtime/cds/appcds/LambdaWithOldClass.java \
487 -runtime/cds/appcds/LongClassListPath.java \
488 -runtime/cds/appcds/LotsOfClasses.java \
489 -runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java \
490 -runtime/cds/appcds/NonExistClasspath.java \
491 -runtime/cds/appcds/RelativePath.java \
492 -runtime/cds/appcds/SharedArchiveConsistency.java \
493 -runtime/cds/appcds/StaticArchiveWithLambda.java \
494 -runtime/cds/appcds/TestCombinedCompressedFlags.java \
522 runtime/cds/appcds/customLoader/HelloCustom.java \
523 runtime/cds/appcds/customLoader/LoaderSegregationTest.java \
524 runtime/cds/appcds/javaldr/ArrayTest.java \
525 runtime/cds/appcds/jigsaw/modulepath/ExportModule.java \
526 runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java \
527 runtime/cds/appcds/sharedStrings/SharedStringsBasic.java
528
529 # No need to run every test with EpsilonGC. A small subset will provide enough
530 # coverage. Also avoid some tests that may OOM.
531 hotspot_cds_epsilongc = \
532 runtime/cds/appcds/HelloTest.java \
533 runtime/cds/appcds/MultiProcessSharing.java \
534 runtime/cds/appcds/StaticArchiveWithLambda.java \
535 runtime/cds/appcds/cacheObject \
536 runtime/cds/appcds/customLoader/ParallelTestSingleFP.java \
537 runtime/cds/appcds/dynamicArchive/HelloDynamic.java \
538 runtime/cds/appcds/javaldr \
539 runtime/cds/appcds/jigsaw \
540 runtime/cds/appcds/loaderConstraints
541
542 # Run CDS tests with -XX:+AOTClassLinking. This should include most CDS tests, except for
543 # those that rely on redefining classes that are already archived.
544 hotspot_aot_classlinking = \
545 runtime/cds \
546 -runtime/cds/appcds/aotClassLinking \
547 -runtime/cds/appcds/BadBSM.java \
548 -runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java \
549 -runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java \
550 -runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java \
551 -runtime/cds/appcds/cacheObject/OpenArchiveRegion.java \
552 -runtime/cds/appcds/CDSandJFR.java \
553 -runtime/cds/appcds/CommandLineFlagCombo.java \
554 -runtime/cds/appcds/customLoader/CustomClassListDump.java \
555 -runtime/cds/appcds/customLoader/HelloCustom_JFR.java \
556 -runtime/cds/appcds/customLoader/ParallelTestMultiFP.java \
557 -runtime/cds/appcds/customLoader/ParallelTestSingleFP.java \
558 -runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java \
559 -runtime/cds/appcds/DumpClassListWithLF.java \
560 -runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java \
561 -runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java \
562 -runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java \
563 -runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java \
564 -runtime/cds/appcds/dynamicArchive/NestHostOldInf.java \
565 -runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java \
566 -runtime/cds/appcds/FreeUnusedMetadata.java \
567 -runtime/cds/appcds/HelloExtTest.java \
568 -runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java \
569 -runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java \
570 -runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java \
571 -runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java \
572 -runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java \
573 -runtime/cds/appcds/JvmtiAddPath.java \
574 -runtime/cds/appcds/jvmti \
575 -runtime/cds/appcds/LambdaContainsOldInf.java \
576 -runtime/cds/appcds/LambdaEagerInit.java \
577 -runtime/cds/appcds/LambdaProxyClasslist.java \
578 -runtime/cds/appcds/LambdaVerificationFailedDuringDump.java \
579 -runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java \
580 -runtime/cds/appcds/NestHostOldInf.java \
581 -runtime/cds/appcds/OldClassWithjsr.java \
582 -runtime/cds/appcds/OldInfExtendsInfDefMeth.java \
583 -runtime/cds/appcds/OldSuperClass.java \
584 -runtime/cds/appcds/OldSuperInf.java \
585 -runtime/cds/appcds/OldSuperInfIndirect.java \
586 -runtime/cds/appcds/redefineClass \
587 -runtime/cds/appcds/resolvedConstants/ResolvedConstants.java \
588 -runtime/cds/appcds/RewriteBytecodesTest.java \
589 -runtime/cds/appcds/SignedJar.java \
590 -runtime/cds/appcds/SpecifySysLoaderProp.java \
591 -runtime/cds/appcds/StaticArchiveWithLambda.java \
592 -runtime/cds/appcds/TestEpsilonGCWithCDS.java \
593 -runtime/cds/appcds/TestParallelGCWithCDS.java \
594 -runtime/cds/appcds/TestSerialGCWithCDS.java \
595 -runtime/cds/appcds/TestZGCWithCDS.java \
596 -runtime/cds/appcds/TestWithProfiler.java \
597 -runtime/cds/SharedSymbolTableBucketSize.java \
598 -runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java \
599 -runtime/cds/serviceability/ReplaceCriticalClasses.java \
600 -runtime/cds/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java \
601 -runtime/cds/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java \
602 -runtime/cds/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java
603
604 # needs -nativepath:<output>/images/test/hotspot/jtreg/native/
605 hotspot_metaspace = \
606 gtest/MetaspaceGtests.java \
607 gc/metaspace \
608 gc/class_unloading \
609 runtime/Metaspace \
610 vmTestbase/metaspace \
611 runtime/SelectionResolution
612
613 # A subset of AppCDS tests to be run in tier1
614 tier1_runtime_appcds = \
615 runtime/cds/appcds/HelloTest.java \
616 runtime/cds/appcds/sharedStrings/SharedStringsBasic.java \
617 runtime/cds/appcds/ClassLoaderTest.java
618
619 tier1_runtime_appcds_exclude = \
620 runtime/cds/appcds/ \
621 -:tier1_runtime_appcds
622
623 # This group should be executed with "jtreg -Dtest.cds.run.with.jfr=true ..."
|