summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikhail Naganov <mnaganov@google.com>2017-10-24 14:45:40 -0700
committerandroid-build-team Robot <android-build-team-robot@google.com>2017-11-29 18:04:29 +0000
commit2efac157a93a61b19b1ac850fc8a8410e6bfad69 (patch)
tree526a46a8a765bd4067bd7b13d97f4a43c7340347
parentca3a2a52b485ec0d10160417b522d95a2d329f04 (diff)
downloadcts-2efac157a93a61b19b1ac850fc8a8410e6bfad69.tar.gz
Add EffectBundleTest
For more information about CTS tests, see https://source.android.com/compatibility/cts/run.html Test: CTS test, run on device Bug: 67647856 Change-Id: Ic78c31096b48b0662d3387cd921e3d4e4a37b1ea (cherry picked from commit b6c68c1798f0881b719338227e3277db703f6795)
-rw-r--r--tests/tests/security/src/android/security/cts/EffectBundleTest.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/tests/security/src/android/security/cts/EffectBundleTest.java b/tests/tests/security/src/android/security/cts/EffectBundleTest.java
index fb023337235..ae554941f70 100644
--- a/tests/tests/security/src/android/security/cts/EffectBundleTest.java
+++ b/tests/tests/security/src/android/security/cts/EffectBundleTest.java
@@ -19,6 +19,7 @@ package android.security.cts;
import android.media.audiofx.AudioEffect;
import android.media.audiofx.EnvironmentalReverb;
import android.media.audiofx.Equalizer;
+import android.media.audiofx.PresetReverb;
import android.media.MediaPlayer;
import android.platform.test.annotations.SecurityTest;
import android.test.InstrumentationTestCase;
@@ -247,6 +248,16 @@ public class EffectBundleTest extends InstrumentationTestCase {
);
}
+ //Testing security bug: 67647856
+ @SecurityTest
+ public void testPresetReverb_setParameter() throws Exception {
+ verifyZeroPVSizeRejectedForSetParameter(
+ AudioEffect.EFFECT_TYPE_PRESET_REVERB, new int[] {
+ PresetReverb.PARAM_PRESET
+ }
+ );
+ }
+
private boolean eqSetParamProperties(int media) {
MediaPlayer mp = null;
Equalizer eq = null;