@@ -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