--- old/test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java 2019-03-19 17:31:59.644259742 +0800 +++ new/test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java 2019-03-19 17:31:59.536259742 +0800 @@ -30,6 +30,7 @@ * @requires vm.gc == null * @requires vm.opt.ExplicitGCInvokesConcurrent != true * @requires vm.opt.ClassUnloading != true + * @requires vm.gc.Serial & vm.gc.Parallel & vm.gc.G1 * @library /test/lib * @modules java.base/jdk.internal.misc * java.management @@ -53,7 +54,7 @@ * @key gc * @bug 8114823 * @comment Graal does not support CMS - * @requires vm.gc=="null" & !vm.graal.enabled + * @requires vm.gc.ConcMarkSweep & !vm.graal.enabled * @requires vm.opt.ExplicitGCInvokesConcurrent != true * @requires vm.opt.ClassUnloading != true * @library /test/lib