提交 22dcaaff 编写于 作者: I Islam AbdelRahman

More accurate time measurement for delete_scheduler_test

Summary: Start measuring time spent before BackgroundEmptyTrash starts

Test Plan: delete_scheduler_test

Reviewers: yhchiang, sdong

Reviewed By: sdong

Subscribers: dhruba

Differential Revision: https://reviews.facebook.net/D43857
上级 0a7ea582
......@@ -131,8 +131,8 @@ TEST_F(DeleteSchedulerTest, BasicRateLimiting) {
}
ASSERT_EQ(CountFilesInDir(dummy_files_dir_), 0);
TEST_SYNC_POINT("DeleteSchedulerTest::BasicRateLimiting:1");
uint64_t delete_start_time = env_->NowMicros();
TEST_SYNC_POINT("DeleteSchedulerTest::BasicRateLimiting:1");
WaitForEmptyTrash();
uint64_t time_spent_deleting = env_->NowMicros() - delete_start_time;
......@@ -211,9 +211,8 @@ TEST_F(DeleteSchedulerTest, RateLimitingMultiThreaded) {
threads[i].join();
}
TEST_SYNC_POINT("DeleteSchedulerTest::RateLimitingMultiThreaded:1");
uint64_t delete_start_time = env_->NowMicros();
TEST_SYNC_POINT("DeleteSchedulerTest::RateLimitingMultiThreaded:1");
WaitForEmptyTrash();
uint64_t time_spent_deleting = env_->NowMicros() - delete_start_time;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册