< prev index next >

test/compiler/jvmci/compilerToVM/CollectCountersTest.java

Print this page
rev 11557 : 8132919: use package in compiler tests
Reviewed-by: duke


  28  * @library / /testlibrary /test/lib/
  29  * @library ../common/patches
  30  * @modules java.base/jdk.internal.misc
  31  * @modules jdk.vm.ci/jdk.vm.ci.hotspot
  32  * @build jdk.vm.ci/jdk.vm.ci.hotspot.CompilerToVMHelper
  33  * @build compiler.jvmci.compilerToVM.CollectCountersTest
  34  * @run main/othervm -XX:+UnlockExperimentalVMOptions
  35  *                   -XX:+EnableJVMCI
  36  *                   -XX:JVMCICounterSize=0
  37  *                   -Dcompiler.jvmci.compilerToVM.CollectCountersTest.expected=0
  38  *                   compiler.jvmci.compilerToVM.CollectCountersTest
  39  * @run main/othervm -XX:+UnlockExperimentalVMOptions
  40  *                   -XX:+EnableJVMCI
  41  *                   -XX:JVMCICounterSize=11
  42  *                   -Dcompiler.jvmci.compilerToVM.CollectCountersTest.expected=11
  43  *                   compiler.jvmci.compilerToVM.CollectCountersTest
  44  */
  45 
  46 package compiler.jvmci.compilerToVM;
  47 
  48 import jdk.vm.ci.hotspot.CompilerToVMHelper;
  49 import jdk.test.lib.Asserts;

  50 
  51 public class CollectCountersTest {
  52     private static final int EXPECTED = Integer.getInteger(
  53             "compiler.jvmci.compilerToVM.CollectCountersTest.expected");
  54     public static void main(String args[]) {
  55         new CollectCountersTest().runTest();
  56     }
  57 
  58     private void runTest() {
  59         long[] counters = CompilerToVMHelper.collectCounters();
  60         Asserts.assertNotNull(counters, "Expected not-null counters array");
  61         int ctvmData = counters.length;
  62         Asserts.assertEQ(EXPECTED, ctvmData, "Unexpected counters amount");
  63     }
  64 }


  28  * @library / /testlibrary /test/lib/
  29  * @library ../common/patches
  30  * @modules java.base/jdk.internal.misc
  31  * @modules jdk.vm.ci/jdk.vm.ci.hotspot
  32  * @build jdk.vm.ci/jdk.vm.ci.hotspot.CompilerToVMHelper
  33  * @build compiler.jvmci.compilerToVM.CollectCountersTest
  34  * @run main/othervm -XX:+UnlockExperimentalVMOptions
  35  *                   -XX:+EnableJVMCI
  36  *                   -XX:JVMCICounterSize=0
  37  *                   -Dcompiler.jvmci.compilerToVM.CollectCountersTest.expected=0
  38  *                   compiler.jvmci.compilerToVM.CollectCountersTest
  39  * @run main/othervm -XX:+UnlockExperimentalVMOptions
  40  *                   -XX:+EnableJVMCI
  41  *                   -XX:JVMCICounterSize=11
  42  *                   -Dcompiler.jvmci.compilerToVM.CollectCountersTest.expected=11
  43  *                   compiler.jvmci.compilerToVM.CollectCountersTest
  44  */
  45 
  46 package compiler.jvmci.compilerToVM;
  47 

  48 import jdk.test.lib.Asserts;
  49 import jdk.vm.ci.hotspot.CompilerToVMHelper;
  50 
  51 public class CollectCountersTest {
  52     private static final int EXPECTED = Integer.getInteger(
  53             "compiler.jvmci.compilerToVM.CollectCountersTest.expected");
  54     public static void main(String args[]) {
  55         new CollectCountersTest().runTest();
  56     }
  57 
  58     private void runTest() {
  59         long[] counters = CompilerToVMHelper.collectCounters();
  60         Asserts.assertNotNull(counters, "Expected not-null counters array");
  61         int ctvmData = counters.length;
  62         Asserts.assertEQ(EXPECTED, ctvmData, "Unexpected counters amount");
  63     }
  64 }
< prev index next >