< prev index next >

test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java

Print this page




  19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  */
  23 
  24 import java.util.ArrayList;
  25 import java.util.HashMap;
  26 import java.util.List;
  27 import java.util.Map;
  28 
  29 import jdk.test.lib.apps.LingeredApp;
  30 import jdk.test.lib.Utils;
  31 import jtreg.SkippedException;
  32 
  33 /**
  34  * @test
  35  * @bug 8191658
  36  * @summary Test clhsdb jhisto command
  37  * @requires vm.hasSA
  38  * @requires vm.gc != "Shenandoah"
  39  * @requires vm.gc != "Z"
  40  * @library /test/lib
  41  * @run main/othervm ClhsdbJhisto
  42  */
  43 
  44 public class ClhsdbJhisto {
  45 
  46     public static void main(String[] args) throws Exception {
  47         System.out.println("Starting ClhsdbJhisto test");
  48 
  49         LingeredAppWithInterface theApp = null;
  50         try {
  51             ClhsdbLauncher test = new ClhsdbLauncher();
  52             List<String> vmArgs = new ArrayList<String>();
  53             vmArgs.addAll(Utils.getVmOptions());
  54 
  55             theApp = new LingeredAppWithInterface();
  56             LingeredApp.startApp(vmArgs, theApp);
  57             System.out.println("Started LingeredApp with pid " + theApp.getPid());
  58 
  59             List<String> cmds = List.of("jhisto");




  19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  */
  23 
  24 import java.util.ArrayList;
  25 import java.util.HashMap;
  26 import java.util.List;
  27 import java.util.Map;
  28 
  29 import jdk.test.lib.apps.LingeredApp;
  30 import jdk.test.lib.Utils;
  31 import jtreg.SkippedException;
  32 
  33 /**
  34  * @test
  35  * @bug 8191658
  36  * @summary Test clhsdb jhisto command
  37  * @requires vm.hasSA
  38  * @requires vm.gc != "Shenandoah"

  39  * @library /test/lib
  40  * @run main/othervm ClhsdbJhisto
  41  */
  42 
  43 public class ClhsdbJhisto {
  44 
  45     public static void main(String[] args) throws Exception {
  46         System.out.println("Starting ClhsdbJhisto test");
  47 
  48         LingeredAppWithInterface theApp = null;
  49         try {
  50             ClhsdbLauncher test = new ClhsdbLauncher();
  51             List<String> vmArgs = new ArrayList<String>();
  52             vmArgs.addAll(Utils.getVmOptions());
  53 
  54             theApp = new LingeredAppWithInterface();
  55             LingeredApp.startApp(vmArgs, theApp);
  56             System.out.println("Started LingeredApp with pid " + theApp.getPid());
  57 
  58             List<String> cmds = List.of("jhisto");


< prev index next >