Index: components/metrics/profiler/tracking_synchronizer_unittest.cc |
diff --git a/components/metrics/profiler/tracking_synchronizer_unittest.cc b/components/metrics/profiler/tracking_synchronizer_unittest.cc |
index 7e02937edbfa09bd36b2b449016e3723bd728f22..edfce6285e889ddc8326a5264a9e72fd4983d847 100644 |
--- a/components/metrics/profiler/tracking_synchronizer_unittest.cc |
+++ b/components/metrics/profiler/tracking_synchronizer_unittest.cc |
@@ -40,9 +40,12 @@ class TestObserver : public TrackingSynchronizerObserver { |
EXPECT_FALSE(got_phase_0_); |
got_phase_0_ = true; |
- EXPECT_EQ(base::TimeTicks() + base::TimeDelta::FromMilliseconds(111), |
+ // SimpleTestTickClock starts at 1 microsecond, add to expected ticks |
+ EXPECT_EQ(base::TimeTicks() + base::TimeDelta::FromMicroseconds(1) + |
+ base::TimeDelta::FromMilliseconds(111), |
attributes.phase_start); |
- EXPECT_EQ(base::TimeTicks() + base::TimeDelta::FromMilliseconds(333), |
+ EXPECT_EQ(base::TimeTicks() + base::TimeDelta::FromMicroseconds(1) + |
+ base::TimeDelta::FromMilliseconds(333), |
attributes.phase_finish); |
EXPECT_EQ("death_thread0", |
@@ -54,9 +57,12 @@ class TestObserver : public TrackingSynchronizerObserver { |
EXPECT_FALSE(got_phase_1_); |
got_phase_1_ = true; |
- EXPECT_EQ(base::TimeTicks() + base::TimeDelta::FromMilliseconds(333), |
+ // SimpleTestTickClock starts at 1 microsecond, add to expected ticks |
+ EXPECT_EQ(base::TimeTicks() + base::TimeDelta::FromMicroseconds(1) + |
+ base::TimeDelta::FromMilliseconds(333), |
attributes.phase_start); |
- EXPECT_EQ(base::TimeTicks() + base::TimeDelta::FromMilliseconds(777), |
+ EXPECT_EQ(base::TimeTicks() + base::TimeDelta::FromMicroseconds(1) + |
+ base::TimeDelta::FromMilliseconds(777), |
attributes.phase_finish); |
EXPECT_EQ("death_thread1", |