diff --git a/src/androidTest/java/de/dennisguse/opentracks/services/TrackRecordingServiceTestStatistics.java b/src/androidTest/java/de/dennisguse/opentracks/services/TrackRecordingServiceTestStatistics.java index 09ec38b8f..b85564f76 100644 --- a/src/androidTest/java/de/dennisguse/opentracks/services/TrackRecordingServiceTestStatistics.java +++ b/src/androidTest/java/de/dennisguse/opentracks/services/TrackRecordingServiceTestStatistics.java @@ -6,6 +6,7 @@ import static org.junit.Assert.assertFalse; import android.content.ContentProvider; import android.content.Context; import android.content.Intent; +import android.os.Build; import android.os.Looper; import androidx.annotation.NonNull; @@ -17,6 +18,7 @@ import androidx.test.rule.ServiceTestRule; import org.junit.After; import org.junit.AfterClass; +import org.junit.Assume; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Rule; @@ -108,6 +110,11 @@ public class TrackRecordingServiceTestStatistics { @MediumTest @Test public void movingtime_with_pauses() { + Assume.assumeTrue( + "Test fails on API23; reproducible on CI and some machines.", + Build.VERSION.SDK_INT > 23 + ); + // given service.getTrackPointCreator().setClock(Clock.fixed(Instant.ofEpochMilli(0), ZoneId.systemDefault())); Track.Id trackId = service.startNewTrack();