# HG changeset patch # User dtitov # Date 1531851616 25200 # Node ID 610d15624bddc981ad879602f86da4308b496a24 # Parent a0de9a3a6766290744f7867fd408a78d8fe481d7 8207261: [Graal] JDI and JDWP tests that consume all memory should be filtered out to not run with Graal Reviewed-by: sspitsyn, cjplummer diff -r a0de9a3a6766 -r 610d15624bdd test/hotspot/jtreg/ProblemList-graal.txt --- a/test/hotspot/jtreg/ProblemList-graal.txt Tue Jul 17 13:04:40 2018 -0400 +++ b/test/hotspot/jtreg/ProblemList-graal.txt Tue Jul 17 11:20:16 2018 -0700 @@ -114,7 +114,6 @@ vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/TestDescription.java 8191047 generic-all vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn009/forceEarlyReturn009.java 8191047 generic-all -vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java 8195600 generic-all vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn007/TestDescription.java 8195600 generic-all vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001/TestDescription.java 8203174 generic-all @@ -124,14 +123,12 @@ vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/MonitorContendedEnteredRequest001/TestDescription.java 8203174 generic-all vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/MonitorContendedEnteredRequest002/TestDescription.java 8203174 generic-all vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassExclusionFilter/TestDescription.java 8203174 generic-all -vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java 8203174 generic-all vmTestbase/nsk/jdi/ReferenceType/instances/instances002/instances002.java 8203174 generic-all vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java 8203174 generic-all vmTestbase/nsk/jdi/stress/MonitorEvents/MonitorEvents002/TestDescription.java 8203174 generic-all vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java 8203174 generic-all vmTestbase/nsk/jdi/stress/serial/heapwalking002/TestDescription.java 8203174 generic-all vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java 8203174 generic-all -vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java 8203174 generic-all vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026/TestDescription.java 8195627 generic-all vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028/TestDescription.java 8195627 generic-all diff -r a0de9a3a6766 -r 610d15624bdd test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java --- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java Tue Jul 17 13:04:40 2018 -0400 +++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java Tue Jul 17 11:20:16 2018 -0700 @@ -52,6 +52,7 @@ * referrers with supported type(Strong, PhantomReference, SoftReference, WeakReference) * * @requires vm.gc != "Z" + * @requires !vm.graal.enabled * @library /vmTestbase * /test/lib * @run driver jdk.test.lib.FileInstaller . . diff -r a0de9a3a6766 -r 610d15624bdd test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java --- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java Tue Jul 17 13:04:40 2018 -0400 +++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java Tue Jul 17 11:20:16 2018 -0700 @@ -52,6 +52,7 @@ * can't force collection of thread group because of thread group always has 1 referrer - parent thread group, so * just test disableCollection/enableCollection don't throw any unexpected exceptions * + * @requires !vm.graal.enabled * @library /vmTestbase * /test/lib * @run driver jdk.test.lib.FileInstaller . . diff -r a0de9a3a6766 -r 610d15624bdd test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java --- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java Tue Jul 17 13:04:40 2018 -0400 +++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java Tue Jul 17 11:20:16 2018 -0700 @@ -52,6 +52,7 @@ * - check the number of instances is correct * done * + * @requires !vm.graal.enabled * @library /vmTestbase * /test/lib * @run driver jdk.test.lib.FileInstaller . . diff -r a0de9a3a6766 -r 610d15624bdd test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java --- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java Tue Jul 17 13:04:40 2018 -0400 +++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java Tue Jul 17 11:20:16 2018 -0700 @@ -34,6 +34,7 @@ * in debuggee VM through 'ArrayType.newInstance()' till VMOutOfMemoryException. Any other exception * thrown by 'ArrayType.newInstance()' is treated as product bug. * + * @requires !vm.graal.enabled * @library /vmTestbase * /test/lib * @run driver jdk.test.lib.FileInstaller . . diff -r a0de9a3a6766 -r 610d15624bdd test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts001/instancecounts001.java --- a/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts001/instancecounts001.java Tue Jul 17 13:04:40 2018 -0400 +++ b/test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts001/instancecounts001.java Tue Jul 17 11:20:16 2018 -0700 @@ -40,6 +40,7 @@ * - the debugger process checks that instanceCounts returns 0 and no * com.sun.jdi.ObjectCollectedException is thrown * + * @requires !vm.graal.enabled * @library /vmTestbase * /test/lib * @run driver jdk.test.lib.FileInstaller . . diff -r a0de9a3a6766 -r 610d15624bdd test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects001/referringObjects001.java --- a/test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects001/referringObjects001.java Tue Jul 17 13:04:40 2018 -0400 +++ b/test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects001/referringObjects001.java Tue Jul 17 11:20:16 2018 -0700 @@ -66,6 +66,7 @@ * Finally, debugger sends debuggee signal to quit, waits for it exits * and exits too with the proper exit code. * + * @requires !vm.graal.enabled * @library /vmTestbase /test/hotspot/jtreg/vmTestbase * /test/lib * @run driver jdk.test.lib.FileInstaller . . diff -r a0de9a3a6766 -r 610d15624bdd test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java --- a/test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java Tue Jul 17 13:04:40 2018 -0400 +++ b/test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java Tue Jul 17 11:20:16 2018 -0700 @@ -61,6 +61,7 @@ * and exits too with the proper exit code. * * @requires vm.gc != "Z" + * @requires !vm.graal.enabled * @library /vmTestbase /test/hotspot/jtreg/vmTestbase * /test/lib * @run driver jdk.test.lib.FileInstaller . . diff -r a0de9a3a6766 -r 610d15624bdd test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java --- a/test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java Tue Jul 17 13:04:40 2018 -0400 +++ b/test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java Tue Jul 17 11:20:16 2018 -0700 @@ -62,6 +62,7 @@ * and exits too with the proper exit code. * * @requires vm.gc != "Z" + * @requires !vm.graal.enabled * @library /vmTestbase /test/hotspot/jtreg/vmTestbase * /test/lib * @run driver jdk.test.lib.FileInstaller . .