[RESTRICT AUTOMERGE] CTS test for Android Security b/34203195
Bug: 34203195
Bug: 72457205
Test: ran new testcase on android-7.1.1_r26 with/without patch
Change-Id: I87eb8af45033a942fc146d63d93b70360edb3e51
(cherry picked from commit cc2e145a6a5a8ca3bbf1e6e36f2f7b56a64e6db5)
diff --git a/hostsidetests/securitybulletin/res/bug_34203195.m2v b/hostsidetests/securitybulletin/res/bug_34203195.m2v
new file mode 100644
index 0000000..8380579
--- /dev/null
+++ b/hostsidetests/securitybulletin/res/bug_34203195.m2v
Binary files differ
diff --git a/hostsidetests/securitybulletin/src/android/security/cts/TestMediaCodec.java b/hostsidetests/securitybulletin/src/android/security/cts/TestMediaCodec.java
index 01cbe8b..51e3632 100644
--- a/hostsidetests/securitybulletin/src/android/security/cts/TestMediaCodec.java
+++ b/hostsidetests/securitybulletin/src/android/security/cts/TestMediaCodec.java
@@ -91,6 +91,15 @@
***********************************************************/
@SecurityTest
+ public void testPocBug_34203195() throws Exception {
+ String inputFiles[] = {"bug_34203195.m2v"};
+ runMpeg2DecodeTest(inputFiles,
+ "--input " + TMP_FILE_PATH + "bug_34203195.m2v --num_cores 2 "
+ + "--output /dev/null --num_frames -1",
+ getDevice(), null);
+ }
+
+ @SecurityTest
public void testPocBug_37561455() throws Exception {
String inputFiles[] = {"bug_37561455.m2v"};
runMpeg2DecodeTest(inputFiles,