Skip to content

Commit 74d2863

Browse files
brettchabotcopybara-androidxtest
authored andcommitted
Omit multi-sdk TimeStampTests from bazel.
These take too long on github CI and thus cause timeouts. PiperOrigin-RevId: 547832893
1 parent 23280ba commit 74d2863

File tree

1 file changed

+0
-31
lines changed

1 file changed

+0
-31
lines changed

services/events/javatests/androidx/test/services/events/TimeStampTest.java

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -55,35 +55,4 @@ public void timeStampToParcelable_ok() {
5555
assertThat(timeStampFromParcel.nanos).isEqualTo(nanos);
5656
}
5757

58-
// BEGIN_STRIP
59-
// flaky due to timeouts on github CI.
60-
61-
@Test
62-
@Config(
63-
minSdk = Config.OLDEST_SDK,
64-
maxSdk = Build.VERSION_CODES.N_MR1,
65-
instrumentedPackages = {"androidx.test.services"})
66-
public void now_legacy_ok() {
67-
long seconds = 1000000000L; // Sunday, September 9, 2001 1:46:40 AM GMT
68-
long ms = (seconds * 1000L) + 123L;
69-
SystemClock.setCurrentTimeMillis(ms);
70-
TimeStamp timeStamp = TimeStamp.now();
71-
assertThat(timeStamp.seconds).isEqualTo(seconds);
72-
assertThat(timeStamp.nanos).isEqualTo(123000000L);
73-
}
74-
75-
@Test
76-
@Config(minSdk = Build.VERSION_CODES.O)
77-
@SuppressWarnings("AndroidJdkLibsChecker")
78-
public void now_modern_ok() {
79-
TimeStamp.clock = mock(Clock.class);
80-
long seconds = 1000000000L; // Sunday, September 9, 2001 1:46:40 AM GMT
81-
long nanos = 123456789L;
82-
when(TimeStamp.clock.instant()).thenReturn(Instant.ofEpochSecond(seconds, nanos));
83-
TimeStamp timeStamp = TimeStamp.now();
84-
assertThat(timeStamp.seconds).isEqualTo(seconds);
85-
assertThat(timeStamp.nanos).isEqualTo(nanos);
86-
}
87-
88-
// END-STRIP
8958
}

0 commit comments

Comments
 (0)