8197113: combine multiple @key tags in jtreg tests

Reviewed-by: hseigel, goetz
This commit is contained in:
Igor Ignatyev 2018-02-08 08:38:42 -08:00
parent 4779c85b46
commit 8d72dcd040
18 changed files with 18 additions and 36 deletions

@ -23,11 +23,10 @@
/**
* @test TestNUMAPageSize
* @key gc regression
* @summary Make sure that start up with NUMA support does not cause problems.
* @bug 8061467
* @requires (vm.opt.AggressiveOpts == null) | (vm.opt.AggressiveOpts == false)
* @key gc
* @key regression
* @run main/othervm -Xmx8M -XX:+UseNUMA TestNUMAPageSize
*/

@ -23,11 +23,10 @@
/**
* @test TestAlignmentToUseLargePages
* @key gc regression
* @summary All parallel GC variants may use large pages without the requirement that the
* heap alignment is large page aligned. Other collectors also need to start up with odd sized heaps.
* @bug 8024396
* @key gc
* @key regression
* @requires vm.gc=="null"
* @run main/othervm -Xms71M -Xmx91M -XX:+UseParallelGC -XX:-UseParallelOldGC -XX:+UseLargePages TestAlignmentToUseLargePages
* @run main/othervm -Xms71M -Xmx91M -XX:+UseParallelGC -XX:-UseParallelOldGC -XX:-UseLargePages TestAlignmentToUseLargePages

@ -23,10 +23,9 @@
/**
* @test GuardShrinkWarning
* @key gc regression
* @summary Remove warning about CMS generation shrinking.
* @bug 8012111
* @key gc
* @key regression
* @library /test/lib
* @modules java.base/jdk.internal.misc
* java.management

@ -23,13 +23,12 @@
/*
* @test Test2GbHeap
* @key gc regression
* @bug 8031686
* @summary Regression test to ensure we can start G1 with 2gb heap.
* Skip test on 32 bit system: it typically does not support the many and large virtual memory reservations needed.
* @requires vm.gc.G1
* @requires vm.bits != "32"
* @key gc
* @key regression
* @library /test/lib
* @modules java.base/jdk.internal.misc
* java.management

@ -23,8 +23,7 @@
/*
* @test
* @key regression
* @key gc
* @key regression gc
* @bug 8027756
* @requires vm.gc.G1
* @library /test/lib

@ -23,13 +23,12 @@
/*
* @test
* @key gc regression
* @bug 8169703
* @summary Regression test to ensure AlwaysPreTouch with multiple threads works at mutator time.
* Allocates a few humongous objects that will be allocated by expanding the heap, causing concurrent parallel
* pre-touch.
* @requires vm.gc.G1
* @key gc
* @key regression
* @run main/othervm -XX:+UseG1GC -Xms10M -Xmx100m -XX:G1HeapRegionSize=1M -XX:+AlwaysPreTouch -XX:PreTouchParallelChunkSize=512k -Xlog:gc+ergo+heap=debug,gc+heap=debug,gc=debug TestParallelAlwaysPreTouch
*/

@ -39,9 +39,8 @@ import java.util.Random;
/**
* @test TestUnifiedLoggingSwitchStress
* @key gc stress
* @summary Switches gc log level on fly while stressing memory/gc
* @key gc
* @key stress
* @requires !vm.flightRecorder
* @library /test/lib /
* @modules java.management java.base/jdk.internal.misc

@ -23,10 +23,9 @@
/**
* @test AdaptiveGCBoundary
* @key gc regression
* @summary UseAdaptiveGCBoundary is broken
* @bug 8014546
* @key gc
* @key regression
* @library /test/lib
* @modules java.base/jdk.internal.misc
* java.management

@ -23,8 +23,7 @@
/*
* @test TestStressG1Humongous
* @key gc
* @key stress
* @key gc stress
* @summary Stress G1 by humongous allocations in situation near OOM
* @requires vm.gc.G1
* @requires !vm.flightRecorder

@ -26,8 +26,7 @@ import java.io.IOException;
/*
* @test TestGCBasherWithAllocateHeapAt
* @key gc
* @key stress
* @key gc stress
* @requires vm.gc.G1
* @requires vm.flavor == "server" & !vm.emulatedClient
* @summary Stress Java heap allocation with AllocateHeapAt flag using GC basher.

@ -26,8 +26,7 @@ import java.io.IOException;
/*
* @test TestGCBasherWithCMS
* @key gc
* @key stress
* @key gc stress
* @requires vm.gc.ConcMarkSweep
* @requires vm.flavor == "server" & !vm.emulatedClient
* @summary Stress the CMS GC by trying to make old objects more likely to be garbage than young objects.

@ -26,8 +26,7 @@ import java.io.IOException;
/*
* @test TestGCBasherWithG1
* @key gc
* @key stress
* @key gc stress
* @requires vm.gc.G1
* @requires vm.flavor == "server" & !vm.emulatedClient
* @summary Stress the G1 GC by trying to make old objects more likely to be garbage than young objects.

@ -26,8 +26,7 @@ import java.io.IOException;
/*
* @test TestGCBasherWithParallel
* @key gc
* @key stress
* @key gc stress
* @requires vm.gc.Parallel
* @requires vm.flavor == "server" & !vm.emulatedClient
* @summary Stress the Parallel GC by trying to make old objects more likely to be garbage than young objects.

@ -26,8 +26,7 @@ import java.io.IOException;
/*
* @test TestGCBasherWithSerial
* @key gc
* @key stress
* @key gc stress
* @requires vm.gc.Serial
* @requires vm.flavor == "server" & !vm.emulatedClient
* @summary Stress the Serial GC by trying to make old objects more likely to be garbage than young objects.

@ -24,9 +24,8 @@
/*
* @test TestSystemGCWithCMS
* @key gc stress
* @bug 8190703
* @key gc
* @key stress
* @requires vm.gc.ConcMarkSweep
* @summary Stress the CMS GC full GC by allocating objects of different lifetimes concurrently with System.gc().
* @run main/othervm/timeout=300 -Xlog:gc*=info -Xmx512m -XX:+UseConcMarkSweepGC TestSystemGCWithCMS 270

@ -24,9 +24,8 @@
/*
* @test TestSystemGCWithG1
* @key gc stress
* @bug 8190703
* @key gc
* @key stress
* @requires vm.gc.G1
* @summary Stress the G1 GC full GC by allocating objects of different lifetimes concurrently with System.gc().
* @run main/othervm/timeout=300 -Xlog:gc*=info -Xmx512m -XX:+UseG1GC TestSystemGCWithG1 270

@ -24,9 +24,8 @@
/*
* @test TestSystemGCWithParallel
* @key gc stress
* @bug 8190703
* @key gc
* @key stress
* @requires vm.gc.Parallel
* @summary Stress the Parallel GC full GC by allocating objects of different lifetimes concurrently with System.gc().
* @run main/othervm/timeout=300 -Xlog:gc=info -Xmx512m -XX:+UseParallelGC TestSystemGCWithParallel 270

@ -24,9 +24,8 @@
/*
* @test TestSystemGCWithSerial
* @key gc stress
* @bug 8190703
* @key gc
* @key stress
* @requires vm.gc.Serial
* @summary Stress the Serial GC full GC by allocating objects of different lifetimes concurrently with System.gc().
* @run main/othervm/timeout=300 -Xlog:gc*=info -Xmx512m -XX:+UseSerialGC TestSystemGCWithSerial 270