Resurrect MediaPlayerFlakyNetworkTest
Seems to pass on N4, but I saw a couple of ANRs on N7 that may need investigation.
Let's see if we can get this passing on all Nexus devices for K!
Change-Id: I15467705fdb7eefa10563c0a9e85e417b8300917
diff --git a/tests/tests/media/src/android/media/cts/MediaPlayerFlakyNetworkTest.java b/tests/tests/media/src/android/media/cts/MediaPlayerFlakyNetworkTest.java
index 10a563c..8063cbb 100644
--- a/tests/tests/media/src/android/media/cts/MediaPlayerFlakyNetworkTest.java
+++ b/tests/tests/media/src/android/media/cts/MediaPlayerFlakyNetworkTest.java
@@ -63,7 +63,7 @@
releaseHttpServer();
super.tearDown();
}
-/* disable the whole tests until someone could fix it.
+
public void test_S0P0() throws Throwable {
doPlayStreams(0, 0);
}
@@ -91,7 +91,7 @@
public void test_S6P00002() throws Throwable {
doPlayStreams(6, 0.00002f);
}
-*/
+
private void doPlayStreams(int seed, float probability) throws Throwable {
Random random = new Random(seed);
createHttpServer(seed, probability);
@@ -309,8 +309,7 @@
try {
float random = mRandom.nextFloat();
if (random < probability) {
- // TODO restore 1000 to 6000 after fixing 6770717
- int sleepTimeMs = 1000 + mRandom.nextInt(500);
+ int sleepTimeMs = 1000 + mRandom.nextInt(5000);
Thread.sleep(sleepTimeMs);
flush();
} else if (random < probability * 100) {