--- old/test/hotspot/jtreg/gc/TestHumongousReferenceObject.java 2019-03-19 17:31:54.984259742 +0800 +++ new/test/hotspot/jtreg/gc/TestHumongousReferenceObject.java 2019-03-19 17:31:54.868259742 +0800 @@ -28,7 +28,7 @@ /* * @test * @summary Test that verifies that iteration over large, plain Java objects, that potentially cross region boundaries on G1, with references in them works. - * @requires vm.gc == "null" + * @requires vm.gc.Parallel & vm.gc.G1 * @bug 8151499 8153734 * @modules java.base/jdk.internal.vm.annotation * @run main/othervm -XX:+EnableContended -XX:-RestrictContended -Xmx128m -XX:+UseParallelGC -XX:ContendedPaddingWidth=8192 gc.TestHumongousReferenceObject