diff options
author | ByteHamster <info@bytehamster.com> | 2019-12-11 21:57:52 +0100 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2019-12-12 09:47:16 +0100 |
commit | d41d58063ea1ba45411e287df1324ef88721289f (patch) | |
tree | ddb3a5f62cc15e2c8c17e8b43717bec70f4ffbee /app/src/androidTest/java/de | |
parent | 376600d5b4c41f6167d5d4161a7ef8e3a132d715 (diff) | |
download | AntennaPod-d41d58063ea1ba45411e287df1324ef88721289f.zip |
Ignore PlaybackTest on CI
Diffstat (limited to 'app/src/androidTest/java/de')
-rw-r--r-- | app/src/androidTest/java/de/test/antennapod/IgnoreOnCi.java | 15 | ||||
-rw-r--r-- | app/src/androidTest/java/de/test/antennapod/playback/PlaybackTest.java | 2 |
2 files changed, 17 insertions, 0 deletions
diff --git a/app/src/androidTest/java/de/test/antennapod/IgnoreOnCi.java b/app/src/androidTest/java/de/test/antennapod/IgnoreOnCi.java new file mode 100644 index 000000000..41ab15b9b --- /dev/null +++ b/app/src/androidTest/java/de/test/antennapod/IgnoreOnCi.java @@ -0,0 +1,15 @@ +package de.test.antennapod; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +/** + * Tests with this annotation are ignored on CI. This could be reasonable + * if the performance of the CI server is not enough to provide a reliable result. + */ +@Retention(RetentionPolicy.RUNTIME) +@Target(ElementType.TYPE) +public @interface IgnoreOnCi { +} diff --git a/app/src/androidTest/java/de/test/antennapod/playback/PlaybackTest.java b/app/src/androidTest/java/de/test/antennapod/playback/PlaybackTest.java index 9518c761f..cc380813e 100644 --- a/app/src/androidTest/java/de/test/antennapod/playback/PlaybackTest.java +++ b/app/src/androidTest/java/de/test/antennapod/playback/PlaybackTest.java @@ -21,6 +21,7 @@ import de.danoeh.antennapod.core.storage.DBWriter; import de.danoeh.antennapod.core.util.IntentUtils; import de.danoeh.antennapod.core.util.LongList; import de.test.antennapod.EspressoTestUtils; +import de.test.antennapod.IgnoreOnCi; import de.test.antennapod.ui.UITestUtils; import org.awaitility.Awaitility; import org.hamcrest.Matcher; @@ -60,6 +61,7 @@ import static org.junit.Assert.assertTrue; * Test cases for starting and ending playback from the MainActivity and AudioPlayerActivity. */ @LargeTest +@IgnoreOnCi @RunWith(Parameterized.class) public class PlaybackTest { @Rule |