Lines Matching refs:logger

50 void LogMessage(Logger* logger, const char* message) {  in LogMessage()  argument
51 ROCKS_LOG_INFO(logger, "%s", message); in LogMessage()
54 void LogMessage(const InfoLogLevel log_level, Logger* logger, in LogMessage() argument
56 Log(log_level, logger, "%s", message); in LogMessage()
77 void RollLogFileBySizeTest(AutoRollLogger* logger, size_t log_max_size,
79 void RollLogFileByTimeTest(Env*, AutoRollLogger* logger, size_t time,
131 void AutoRollLoggerTest::RollLogFileBySizeTest(AutoRollLogger* logger, in RollLogFileBySizeTest() argument
134 logger->SetInfoLogLevel(InfoLogLevel::INFO_LEVEL); in RollLogFileBySizeTest()
135 ASSERT_EQ(InfoLogLevel::INFO_LEVEL, logger->GetInfoLogLevel()); in RollLogFileBySizeTest()
137 logger->TEST_inner_logger()->GetInfoLogLevel()); in RollLogFileBySizeTest()
140 LogMessage(logger, log_message.c_str()); in RollLogFileBySizeTest()
141 size_t message_size = logger->GetLogFileSize(); in RollLogFileBySizeTest()
146 LogMessage(logger, log_message.c_str()); in RollLogFileBySizeTest()
148 ASSERT_EQ(current_log_size, logger->GetLogFileSize()); in RollLogFileBySizeTest()
152 LogMessage(logger, log_message.c_str()); in RollLogFileBySizeTest()
155 LogMessage(logger, log_message.c_str()); in RollLogFileBySizeTest()
157 ASSERT_TRUE(message_size == logger->GetLogFileSize()); in RollLogFileBySizeTest()
160 void AutoRollLoggerTest::RollLogFileByTimeTest(Env* env, AutoRollLogger* logger, in RollLogFileByTimeTest() argument
168 expected_ctime = logger->TEST_ctime(); in RollLogFileByTimeTest()
169 logger->SetCallNowMicrosEveryNRecords(0); in RollLogFileByTimeTest()
175 LogMessage(logger, log_message.c_str()); in RollLogFileByTimeTest()
176 EXPECT_OK(logger->GetStatus()); in RollLogFileByTimeTest()
180 actual_ctime = logger->TEST_ctime(); in RollLogFileByTimeTest()
184 EXPECT_GT(logger->GetLogFileSize(), total_log_size); in RollLogFileByTimeTest()
185 total_log_size = logger->GetLogFileSize(); in RollLogFileByTimeTest()
190 LogMessage(logger, log_message.c_str()); in RollLogFileByTimeTest()
193 actual_ctime = logger->TEST_ctime(); in RollLogFileByTimeTest()
195 EXPECT_LT(logger->GetLogFileSize(), total_log_size); in RollLogFileByTimeTest()
203 AutoRollLogger logger(Env::Default(), kTestDir, "", log_max_size, 0, in TEST_F() local
206 RollLogFileBySizeTest(&logger, log_max_size, in TEST_F()
220 AutoRollLogger logger(&nse, kTestDir, "", log_size, time, keep_log_file_num); in TEST_F() local
223 RollLogFileByTimeTest(&nse, &logger, time, in TEST_F()
232 std::shared_ptr<Logger> logger; in TEST_F() local
233 ASSERT_OK(CreateLoggerFromOptions(kTestDir, options, &logger)); in TEST_F()
234 auto* auto_roll_logger = dynamic_cast<AutoRollLogger*>(logger.get()); in TEST_F()
241 ASSERT_EQ(InfoLogLevel::DEBUG_LEVEL, logger->GetInfoLogLevel()); in TEST_F()
258 AutoRollLogger* logger = new AutoRollLogger(Env::Default(), kTestDir, "", in TEST_F() local
261 LogMessage(logger, kSampleMessage.c_str()); in TEST_F()
262 ASSERT_GT(logger->GetLogFileSize(), kZero); in TEST_F()
263 delete logger; in TEST_F()
266 logger = new AutoRollLogger(Env::Default(), kTestDir, "", log_size, 0, 10); in TEST_F()
267 ASSERT_EQ(logger->GetLogFileSize(), kZero); in TEST_F()
268 delete logger; in TEST_F()
278 AutoRollLogger logger(&nse, kTestDir, "", log_max_size, time, in TEST_F() local
282 RollLogFileBySizeTest(&logger, log_max_size, in TEST_F()
286 RollLogFileByTimeTest(&nse, &logger, time, in TEST_F()
296 std::shared_ptr<Logger> logger; in TEST_F() local
299 ASSERT_OK(CreateLoggerFromOptions(kTestDir, options, &logger)); in TEST_F()
300 ASSERT_TRUE(dynamic_cast<PosixLogger*>(logger.get())); in TEST_F()
305 ASSERT_OK(CreateLoggerFromOptions(kTestDir, options, &logger)); in TEST_F()
307 dynamic_cast<AutoRollLogger*>(logger.get()); in TEST_F()
318 ASSERT_OK(CreateLoggerFromOptions(kTestDir, options, &logger)); in TEST_F()
320 dynamic_cast<AutoRollLogger*>(logger.get()); in TEST_F()
328 ASSERT_OK(CreateLoggerFromOptions(kTestDir, options, &logger)); in TEST_F()
330 dynamic_cast<AutoRollLogger*>(logger.get()); in TEST_F()
343 ASSERT_OK(CreateLoggerFromOptions(kTestDir, options, &logger)); in TEST_F()
344 auto_roll_logger = dynamic_cast<AutoRollLogger*>(logger.get()); in TEST_F()
371 ASSERT_OK(CreateLoggerFromOptions("/dummy/db/name", options, &logger)); in TEST_F()
372 auto_roll_logger = dynamic_cast<AutoRollLogger*>(logger.get()); in TEST_F()
406 AutoRollLogger logger(Env::Default(), dbname, db_log_dir, kMaxFileSize, 0, in TEST_F() local
408 RollNTimesBySize(&logger, log_num, kMaxFileSize); in TEST_F()
415 AutoRollLogger logger(Env::Default(), dbname, db_log_dir, kMaxFileSize, 0, in TEST_F() local
419 RollNTimesBySize(&logger, 3, kMaxFileSize); in TEST_F()
426 AutoRollLogger logger(Env::Default(), dbname, db_log_dir, kMaxFileSize, 0, in TEST_F() local
430 RollNTimesBySize(&logger, 3, kMaxFileSize); in TEST_F()
440 std::shared_ptr<Logger> logger; in TEST_F() local
444 ASSERT_OK(CreateLoggerFromOptions(kTestDir, options, &logger)); in TEST_F()
446 dynamic_cast<AutoRollLogger*>(logger.get()); in TEST_F()
489 AutoRollLogger logger(Env::Default(), kTestDir, "", log_size, 0, 10); in TEST_F() local
492 logger.SetInfoLogLevel((InfoLogLevel)log_level); in TEST_F()
497 LogMessage((InfoLogLevel)log_type, &logger, kSampleMessage.c_str()); in TEST_F()
503 logger.SetInfoLogLevel((InfoLogLevel)log_level); in TEST_F()
506 ROCKS_LOG_HEADER(&logger, "%s", kSampleMessage.c_str()); in TEST_F()
507 ROCKS_LOG_DEBUG(&logger, "%s", kSampleMessage.c_str()); in TEST_F()
508 ROCKS_LOG_INFO(&logger, "%s", kSampleMessage.c_str()); in TEST_F()
509 ROCKS_LOG_WARN(&logger, "%s", kSampleMessage.c_str()); in TEST_F()
510 ROCKS_LOG_ERROR(&logger, "%s", kSampleMessage.c_str()); in TEST_F()
511 ROCKS_LOG_FATAL(&logger, "%s", kSampleMessage.c_str()); in TEST_F()
527 AutoRollLogger logger(Env::Default(), kTestDir, "", log_size, 0, 10); in TEST_F() local
530 logger.SetInfoLogLevel((InfoLogLevel)log_level); in TEST_F()
535 LogMessage((InfoLogLevel)log_type, &logger, kSampleMessage.c_str()); in TEST_F()
541 logger.SetInfoLogLevel((InfoLogLevel)log_level); in TEST_F()
544 ROCKS_LOG_HEADER(&logger, "%s", kSampleMessage.c_str()); in TEST_F()
545 ROCKS_LOG_DEBUG(&logger, "%s", kSampleMessage.c_str()); in TEST_F()
546 ROCKS_LOG_INFO(&logger, "%s", kSampleMessage.c_str()); in TEST_F()
547 ROCKS_LOG_WARN(&logger, "%s", kSampleMessage.c_str()); in TEST_F()
548 ROCKS_LOG_ERROR(&logger, "%s", kSampleMessage.c_str()); in TEST_F()
549 ROCKS_LOG_FATAL(&logger, "%s", kSampleMessage.c_str()); in TEST_F()
552 ASSERT_EQ(logger.Close(), Status::OK()); in TEST_F()
594 AutoRollLogger logger(Env::Default(), kTestDir, /*db_log_dir=*/"", in TEST_F() local
601 Header(&logger, "%s %" ROCKSDB_PRIszt, HEADER_STR.c_str(), i); in TEST_F()
606 ROCKS_LOG_HEADER(&logger, "%s %" ROCKSDB_PRIszt, HEADER_STR.c_str(), i); in TEST_F()
610 const std::string newfname = logger.TEST_log_fname(); in TEST_F()
615 while (logger.GetLogFileSize() < LOG_MAX_SIZE) { in TEST_F()
616 Info(&logger, (kSampleMessage + ":LogHeaderTest line %d").c_str(), i); in TEST_F()
620 Info(&logger, "Rollover"); in TEST_F()
624 LogFlush(&logger); in TEST_F()
665 std::shared_ptr<Logger> logger; in TEST_F() local
666 ASSERT_NOK(CreateLoggerFromOptions("", options, &logger)); in TEST_F()
667 ASSERT_TRUE(!logger); in TEST_F()