8204978: [Graal] Disable Epsilon GC tests from running with Graal

Reviewed-by: kvn
This commit is contained in:
Ekaterina Pavlova 2018-06-14 00:07:10 -07:00
parent c9c8cc68de
commit 467da554a2
17 changed files with 17 additions and 17 deletions

View File

@ -24,7 +24,7 @@
/**
* @test TestAlwaysPretouch
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Basic sanity test for Epsilon
* @run main/othervm -Xmx1g -XX:+AlwaysPreTouch -XX:+UnlockExperimentalVMOptions -XX:+UseEpsilonGC TestAlwaysPretouch
*/

View File

@ -24,7 +24,7 @@
/**
* @test TestByteArrays
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Epsilon is able to allocate arrays, and does not corrupt their state
*
* @run main/othervm -Xmx1g -XX:+UseTLAB -XX:+UnlockExperimentalVMOptions -XX:+UseEpsilonGC TestByteArrays

View File

@ -24,7 +24,7 @@
/**
* @test TestDieDefault
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Epsilon GC should die on heap exhaustion
* @library /test/lib
* @run main TestDieDefault

View File

@ -24,7 +24,7 @@
/**
* @test TestDieWithHeapDump
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Epsilon GC should die on heap exhaustion with error handler attached
* @library /test/lib
* @run main TestDieWithHeapDump

View File

@ -24,7 +24,7 @@
/**
* @test TestDieWithOnError
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Epsilon GC should die on heap exhaustion with error handler attached
* @library /test/lib
* @run main TestDieWithOnError

View File

@ -24,7 +24,7 @@
/**
* @test TestElasticTLAB
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Epsilon is able to work with/without elastic TLABs
*
* @run main/othervm -Xmx1g -XX:+UnlockExperimentalVMOptions -XX:+UseEpsilonGC -XX:-EpsilonElasticTLAB TestElasticTLAB

View File

@ -24,7 +24,7 @@
/**
* @test TestElasticTLABDecay
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Epsilon is able to work with/without elastic TLABs
*
* @run main/othervm -Xmx1g -XX:+UnlockExperimentalVMOptions -XX:+UseEpsilonGC -XX:+EpsilonElasticTLAB -XX:-EpsilonElasticTLABDecay TestElasticTLABDecay

View File

@ -24,7 +24,7 @@
/**
* @test TestAlwaysPretouch
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Basic sanity test for Epsilon
* @library /test/lib
* @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseEpsilonGC TestEpsilonEnabled

View File

@ -24,7 +24,7 @@
/**
* @test TestHelloWorld
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Basic sanity test for Epsilon
* @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseEpsilonGC TestHelloWorld
*/

View File

@ -24,7 +24,7 @@
/**
* @test TestLogTrace
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Test that tracing does not crash Epsilon
* @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseEpsilonGC -Xlog:gc*=trace TestLogTrace
*/

View File

@ -24,7 +24,7 @@
/**
* @test TestManyThreads
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Test allocations from many threads
*
* @run main/othervm -Xmx128m -Xss512k -XX:-UseTLAB -XX:+UnlockExperimentalVMOptions -XX:+UseEpsilonGC TestManyThreads

View File

@ -24,7 +24,7 @@
/**
* @test TestMemoryMXBeans
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Test JMX memory beans
* @modules java.base/jdk.internal.misc
* java.management

View File

@ -25,7 +25,7 @@
/**
* @test TestMemoryPools
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Test JMX memory pools
* @modules java.base/jdk.internal.misc
* java.management

View File

@ -24,7 +24,7 @@
/**
* @test TestObjects
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Epsilon is able to allocate objects, and does not corrupt their state
*
* @run main/othervm -Xmx128m -XX:+UseTLAB -XX:+UnlockExperimentalVMOptions -XX:+UseEpsilonGC TestObjects

View File

@ -24,7 +24,7 @@
/**
* @test TestPrintSteps
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Tests -XX:EpsilonPrintHeapSteps works
* @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseEpsilonGC -Xlog:gc -XX:EpsilonPrintHeapSteps=0 TestPrintHeapSteps
* @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseEpsilonGC -Xlog:gc -XX:EpsilonPrintHeapSteps=1 TestPrintHeapSteps

View File

@ -24,7 +24,7 @@
/**
* @test TestRefArrays
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Epsilon is able to allocate arrays, and does not corrupt their state
* @library /test/lib
*

View File

@ -24,7 +24,7 @@
/**
* @test TestUpdateCountersSteps
* @key gc
* @requires vm.gc.Epsilon
* @requires vm.gc.Epsilon & !vm.graal.enabled
* @summary Test EpsilonUpdateCountersStep works
* @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseEpsilonGC -Xlog:gc -XX:EpsilonUpdateCountersStep=1 TestUpdateCountersSteps
* @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseEpsilonGC -Xlog:gc -XX:EpsilonUpdateCountersStep=10 TestUpdateCountersSteps