改结构
This commit is contained in:
@@ -23,9 +23,9 @@ TEST(GpuCompletionService, AbandonedReservationDoesNotComplete) {
|
||||
TEST(GpuCompletionService, CanceledReservationWakesIdleService) {
|
||||
auto& service = Gpu_Completion_Service::instance();
|
||||
const auto previous_deadline =
|
||||
std::chrono::steady_clock::now() + std::chrono::milliseconds(100);
|
||||
std::chrono::steady_clock::now() + std::chrono::milliseconds(100);
|
||||
while (service.statistics().in_flight != 0 &&
|
||||
std::chrono::steady_clock::now() < previous_deadline)
|
||||
std::chrono::steady_clock::now() < previous_deadline)
|
||||
std::this_thread::sleep_for(std::chrono::milliseconds(1));
|
||||
const auto baseline = service.statistics().in_flight;
|
||||
ASSERT_EQ(baseline, 0U);
|
||||
@@ -37,7 +37,7 @@ TEST(GpuCompletionService, CanceledReservationWakesIdleService) {
|
||||
}
|
||||
const auto deadline = std::chrono::steady_clock::now() + std::chrono::milliseconds(100);
|
||||
while (service.statistics().in_flight != baseline &&
|
||||
std::chrono::steady_clock::now() < deadline)
|
||||
std::chrono::steady_clock::now() < deadline)
|
||||
std::this_thread::sleep_for(std::chrono::milliseconds(1));
|
||||
EXPECT_EQ(service.statistics().in_flight, baseline);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user