Release MediaFrameworkTest wakelock in onPause
onStop might not be called, so make sure to do this in onPause.
Bug 6300860
Change-Id: If2146a2d7d01c30723d13bfdbc5f98c11767c68d
diff --git a/tests/tests/mediastress/src/android/mediastress/cts/MediaFrameworkTest.java b/tests/tests/mediastress/src/android/mediastress/cts/MediaFrameworkTest.java
index b8c67e4..867da46 100644
--- a/tests/tests/mediastress/src/android/mediastress/cts/MediaFrameworkTest.java
+++ b/tests/tests/mediastress/src/android/mediastress/cts/MediaFrameworkTest.java
@@ -61,12 +61,17 @@
//Acquire the full wake lock to keep the device up
PowerManager pm = (PowerManager) this.getSystemService(Context.POWER_SERVICE);
mWakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "MediaFrameworkTest");
+ }
+
+ @Override
+ protected void onResume() {
+ super.onResume();
mWakeLock.acquire();
}
- public void onStop(Bundle icicle) {
- mWakeLock.release();
+ public void onPause(Bundle icicle) {
super.onStop();
+ mWakeLock.release();
}
public void surfaceDestroyed(SurfaceHolder holder) {