We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3f640f9 commit 36ffa8cCopy full SHA for 36ffa8c
src/test/crimson/gtest_seastar.h
@@ -17,10 +17,14 @@ struct seastar_test_suite_t : public ::testing::Test {
17
seastar_env.run([func=std::forward<Func>(func), name]() mutable {
18
crimson::get_logger(ceph_subsys_test).info(
19
"{} started...", name);
20
+ auto start_time = seastar::lowres_clock::now();
21
return std::invoke(std::move(func)
- ).finally([name] {
22
+ ).finally([name, start_time] {
23
+ std::chrono::duration<double> duration_d =
24
+ seastar::lowres_clock::now() - start_time;
25
+ auto seconds = duration_d.count();
26
- "{} finished", name);
27
+ "{} finished, duration={:.2f}s", name, seconds);
28
});
29
30
}
0 commit comments