| Index: util/misc/clock_test.cc
|
| diff --git a/util/misc/clock_test.cc b/util/misc/clock_test.cc
|
| index ffc5e4943a260c1f374c615ef2713275d5ea64f7..82ca85fa765c629f07d1ee5445c45a58058b4fe7 100644
|
| --- a/util/misc/clock_test.cc
|
| +++ b/util/misc/clock_test.cc
|
| @@ -41,14 +41,18 @@ TEST(Clock, ClockMonotonicNanoseconds) {
|
| EXPECT_GE(now, last);
|
| }
|
|
|
| +#if !defined(OS_WIN) // No SleepNanoseconds implemented on Windows.
|
| // SleepNanoseconds() should sleep for at least the value of the clock’s
|
| // resolution, so the clock’s value should definitely increase after a sleep.
|
| // EXPECT_GT can be used instead of EXPECT_GE after the sleep.
|
| SleepNanoseconds(1);
|
| now = ClockMonotonicNanoseconds();
|
| EXPECT_GT(now, start);
|
| +#endif // OS_WIN
|
| }
|
|
|
| +#if !defined(OS_WIN) // No SleepNanoseconds implemented on Windows.
|
| +
|
| void TestSleepNanoseconds(uint64_t nanoseconds) {
|
| uint64_t start = ClockMonotonicNanoseconds();
|
|
|
| @@ -87,6 +91,8 @@ TEST(Clock, SleepNanoseconds) {
|
| }
|
| }
|
|
|
| +#endif // OS_WIN
|
| +
|
| } // namespace
|
| } // namespace test
|
| } // namespace crashpad
|
|
|