hotspot/test/runtime/logging/SafepointTest.java
changeset 34127 ddcf152b170f
parent 33763 cec2333f839c
child 34631 a8fd6c2a4a11
equal deleted inserted replaced
34125:56c4a2d19ee1 34127:ddcf152b170f
    39     public static void main(String[] args) throws Exception {
    39     public static void main(String[] args) throws Exception {
    40         ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(
    40         ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(
    41             "-Xlog:safepoint=trace", "SafepointTestMain");
    41             "-Xlog:safepoint=trace", "SafepointTestMain");
    42         OutputAnalyzer output = new OutputAnalyzer(pb.start());
    42         OutputAnalyzer output = new OutputAnalyzer(pb.start());
    43         output.shouldContain("Safepoint synchronization initiated. (");
    43         output.shouldContain("Safepoint synchronization initiated. (");
    44         output.shouldContain(" thread(s) to block");
       
    45         output.shouldContain("Entering safepoint region: ");
    44         output.shouldContain("Entering safepoint region: ");
    46         output.shouldContain("Leaving safepoint region");
    45         output.shouldContain("Leaving safepoint region");
    47         output.shouldContain("_at_poll_safepoint");
    46         output.shouldContain("_at_poll_safepoint");
    48         output.shouldContain("... found polling page ");
       
    49         output.shouldHaveExitValue(0);
    47         output.shouldHaveExitValue(0);
    50     }
    48     }
    51 }
    49 }