< prev index next >

test/native/logging/test_logMessageTest.cpp

Print this page
rev 12483 : 8172098: A lot of gtests uses TEST instead of TEST_VM
Reviewed-by: duke

@@ -63,11 +63,11 @@
   }
 }
 
 // Verify that messages with multiple levels are written
 // to outputs configured for all the corresponding levels
-TEST_F(LogMessageTest, level_inclusion) {
+TEST_VM_F(LogMessageTest, level_inclusion) {
   const size_t message_count = 10;
   LogMessageBuffer msg[message_count];
 
   struct {
     int message_number;

@@ -117,11 +117,11 @@
     }
   }
 }
 
 // Verify that messages are logged in the order they are added to the log message
-TEST_F(LogMessageTest, line_order) {
+TEST_VM_F(LogMessageTest, line_order) {
   LogMessageBuffer msg;
   msg.info("info line").error("error line").trace("trace line")
       .error("another error").warning("warning line").debug("debug line");
   _log.write(msg);
 

@@ -129,11 +129,11 @@
                              "another error", "warning line", "debug line", NULL };
   EXPECT_TRUE(file_contains_substrings_in_order(_level_filename[LogLevel::Trace], expected))
     << "output missing or in incorrect order";
 }
 
-TEST_F(LogMessageTest, long_message) {
+TEST_VM_F(LogMessageTest, long_message) {
   // Write 10K bytes worth of log data
   LogMessageBuffer msg;
   const size_t size = 10 * K;
   const char* start_marker = "#start#";
   const char* end_marker = "#the end#";

@@ -153,11 +153,11 @@
   EXPECT_TRUE(file_contains_substrings_in_order(_level_filename[LogLevel::Trace], expected))
     << "unable to print long line";
   FREE_C_HEAP_ARRAY(char, data);
 }
 
-TEST_F(LogMessageTest, message_with_many_lines) {
+TEST_VM_F(LogMessageTest, message_with_many_lines) {
   const size_t lines = 100;
   const size_t line_length = 16;
 
   LogMessageBuffer msg;
   for (size_t i = 0; i < lines; i++) {

@@ -186,11 +186,11 @@
   }
   jio_snprintf(buf, len, "%s", prefix);
   return prefix_len;
 }
 
-TEST_F(LogMessageTest, prefixing) {
+TEST_VM_F(LogMessageTest, prefixing) {
   LogMessageBuffer msg;
   msg.set_prefix(dummy_prefixer);
   for (int i = 0; i < 3; i++) {
     msg.info("test %d", i);
   }

@@ -207,11 +207,11 @@
   };
   EXPECT_TRUE(file_contains_substrings_in_order(_level_filename[LogLevel::Trace], expected))
     << "error in prefixed output";
 }
 
-TEST_F(LogMessageTest, scoped_messages) {
+TEST_VM_F(LogMessageTest, scoped_messages) {
   {
     LogMessage(logging) msg;
     msg.info("scoped info");
     msg.warning("scoped warn");
     EXPECT_FALSE(file_contains_substring(_level_filename[LogLevel::Info], "scoped info"))

@@ -221,11 +221,11 @@
     << "missing output from scoped log message";
   EXPECT_TRUE(file_contains_substring(_level_filename[LogLevel::Warning], "scoped warn"))
     << "missing output from scoped log message";
 }
 
-TEST_F(LogMessageTest, scoped_flushing) {
+TEST_VM_F(LogMessageTest, scoped_flushing) {
   {
     LogMessage(logging) msg;
     msg.info("manual flush info");
     msg.flush();
     EXPECT_TRUE(file_contains_substring(_level_filename[LogLevel::Info], "manual flush info"))

@@ -234,11 +234,11 @@
   const char* tmp[] = {"manual flush info", "manual flush info", NULL};
   EXPECT_FALSE(file_contains_substrings_in_order(_level_filename[LogLevel::Info], tmp))
     << "log file contains duplicate lines from single scoped log message";
 }
 
-TEST_F(LogMessageTest, scoped_reset) {
+TEST_VM_F(LogMessageTest, scoped_reset) {
   {
     LogMessage(logging) msg, partial;
     msg.info("%s", "info reset msg");
     msg.reset();
     partial.info("%s", "info reset msg");
< prev index next >