Guozhong/remove format time (#9923)
* remove formatTimeMilli from time_utils.cpp * add traceCallStacks test case * add traceCallStacks test case in format_test.cpp * add param:"test" to function TraceCallStacks() * rollback file in master branch * add traceCallStacks test case in format_test.cpp * remove formatTimeMilli from time_utils.cpp and add traceCallStacks test case in format_test.cpp
This commit is contained in:
@@ -43,16 +43,6 @@ std::string putTime(std::chrono::system_clock::time_point tp, const char* format
|
||||
return ss.str();
|
||||
}
|
||||
|
||||
std::string formatTimeMilli(std::chrono::system_clock::time_point tp) {
|
||||
std::stringstream ss;
|
||||
|
||||
auto milliseconds = (std::chrono::duration_cast<std::chrono::milliseconds>(tp.time_since_epoch()).count() % 1000);
|
||||
|
||||
ss << putTime(tp, "%T") << '.' << std::setfill('0') << std::setw(3) << milliseconds;
|
||||
|
||||
return ss.str();
|
||||
}
|
||||
|
||||
std::string getCurrentTime() {
|
||||
std::stringstream ss;
|
||||
|
||||
|
||||
@@ -51,7 +51,6 @@ bool localtimeSafe(const time_t* time, struct tm* result);
|
||||
|
||||
std::string getCurrentTime();
|
||||
std::string putTime(std::chrono::system_clock::time_point tp, const char* format);
|
||||
std::string formatTimeMilli(std::chrono::system_clock::time_point tp); // format tp to HH:MM:SS.mmm
|
||||
} // namespace TimeUtils
|
||||
} // namespace MultiDevicePlugin
|
||||
|
||||
|
||||
@@ -18,8 +18,17 @@ public:
|
||||
void TearDown() override {
|
||||
MockLog::Release();
|
||||
}
|
||||
|
||||
void traceCallStacksTest(){
|
||||
TraceCallStacks("test");
|
||||
}
|
||||
};
|
||||
|
||||
TEST_F(LogUtilsFormatTest, callStacksTest) {
|
||||
EXPECT_CALL(*(HLogger), print(_)).Times(1);
|
||||
ASSERT_NO_THROW(traceCallStacksTest());
|
||||
}
|
||||
|
||||
TEST_F(LogUtilsFormatTest, format_s) {
|
||||
std::string printResult = "";
|
||||
std::string pattern{"abc"};
|
||||
|
||||
Reference in New Issue
Block a user