test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java
changeset 53635 247e5ca412f5
parent 53596 bb40a5303c84
equal deleted inserted replaced
53634:f57b943a1a22 53635:247e5ca412f5
    24 import java.util.HashMap;
    24 import java.util.HashMap;
    25 import java.util.List;
    25 import java.util.List;
    26 import java.util.Map;
    26 import java.util.Map;
    27 
    27 
    28 import jdk.test.lib.apps.LingeredApp;
    28 import jdk.test.lib.apps.LingeredApp;
    29 import jdk.test.lib.Platform;
       
    30 import jtreg.SkippedException;
    29 import jtreg.SkippedException;
    31 
    30 
    32 /**
    31 /**
    33  * @test
    32  * @test
    34  * @bug 8190198
    33  * @bug 8190198
    55             List<String> cmds = List.of("jstack -v");
    54             List<String> cmds = List.of("jstack -v");
    56 
    55 
    57             Map<String, List<String>> expStrMap = new HashMap<>();
    56             Map<String, List<String>> expStrMap = new HashMap<>();
    58             expStrMap.put("jstack -v", List.of(
    57             expStrMap.put("jstack -v", List.of(
    59                     "No deadlocks found",
    58                     "No deadlocks found",
    60                     "Common-Cleaner",
    59                     "Common\\-Cleaner",
    61                     "Signal Dispatcher",
    60                     "Signal Dispatcher",
    62                     "java.lang.ref.Finalizer$FinalizerThread.run",
    61                     "java.lang.ref.Finalizer\\$FinalizerThread.run",
    63                     "java.lang.ref.Reference",
    62                     "java.lang.ref.Reference",
    64                     "Method*",
    63                     "Method\\*",
    65                     "LingeredApp.main"));
    64                     "LingeredApp.main"));
    66 
    65 
    67             test.run(theApp.getPid(), cmds, expStrMap, null);
    66             test.run(theApp.getPid(), cmds, expStrMap, null);
    68         } catch (SkippedException se) {
    67         } catch (SkippedException se) {
    69             throw se;
    68             throw se;