hotspot/test/native/logging/test_logStream.cpp
changeset 42887 f811d42ba85b
parent 41679 6008faaa396d
child 46701 f559541c0daa
equal deleted inserted replaced
42885:d85e387adbb6 42887:f811d42ba85b
    39   stream->print("workers");
    39   stream->print("workers");
    40   stream->cr();
    40   stream->cr();
    41   EXPECT_TRUE(file_contains_substring(TestLogFileName, "3 workers\n"));
    41   EXPECT_TRUE(file_contains_substring(TestLogFileName, "3 workers\n"));
    42 }
    42 }
    43 
    43 
    44 TEST_F(LogStreamTest, from_log) {
    44 TEST_VM_F(LogStreamTest, from_log) {
    45   Log(gc) log;
    45   Log(gc) log;
    46   LogStream stream(log.debug());
    46   LogStream stream(log.debug());
    47 
    47 
    48   verify_stream(&stream);
    48   verify_stream(&stream);
    49 }
    49 }
    50 
    50 
    51 TEST_F(LogStreamTest, from_logtarget) {
    51 TEST_VM_F(LogStreamTest, from_logtarget) {
    52   LogTarget(Debug, gc) log;
    52   LogTarget(Debug, gc) log;
    53   LogStream stream(log);
    53   LogStream stream(log);
    54 
    54 
    55   verify_stream(&stream);
    55   verify_stream(&stream);
    56 }
    56 }
    57 
    57 
    58 TEST_F(LogStreamTest, handle) {
    58 TEST_VM_F(LogStreamTest, handle) {
    59   LogStreamHandle(Debug, gc) stream;
    59   LogStreamHandle(Debug, gc) stream;
    60 
    60 
    61   verify_stream(&stream);
    61   verify_stream(&stream);
    62 }
    62 }
    63 
    63 
    64 TEST_F(LogStreamTest, no_rm) {
    64 TEST_VM_F(LogStreamTest, no_rm) {
    65   ResourceMark rm;
    65   ResourceMark rm;
    66   outputStream* stream = LogTarget(Debug, gc)::stream();
    66   outputStream* stream = LogTarget(Debug, gc)::stream();
    67 
    67 
    68   verify_stream(stream);
    68   verify_stream(stream);
    69 }
    69 }
    70 
    70 
    71 TEST_F(LogStreamTest, c_heap_stream) {
    71 TEST_VM_F(LogStreamTest, c_heap_stream) {
    72   Log(gc) log;
    72   Log(gc) log;
    73   LogStreamCHeap stream(log.debug());
    73   LogStreamCHeap stream(log.debug());
    74 
    74 
    75   verify_stream(&stream);
    75   verify_stream(&stream);
    76 }
    76 }
    77 
    77 
    78 TEST_F(LogStreamTest, c_heap_stream_target) {
    78 TEST_VM_F(LogStreamTest, c_heap_stream_target) {
    79   LogTarget(Debug, gc) log;
    79   LogTarget(Debug, gc) log;
    80   LogStreamCHeap stream(log);
    80   LogStreamCHeap stream(log);
    81 
    81 
    82   verify_stream(&stream);
    82   verify_stream(&stream);
    83 }
    83 }