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");
|