diff options
author | Wu-cheng Li <wuchengli@google.com> | 2010-04-04 13:37:36 +0800 |
---|---|---|
committer | Wu-cheng Li <wuchengli@google.com> | 2010-04-08 13:01:07 +0800 |
commit | e6ffea291dde5adde94bf337731213e7fd3c8c56 (patch) | |
tree | 9f6ecf91a39a1f9a074c117ee31fc7dd4c2b952e /tests | |
parent | e453bdb87ca7eb4e05b817774124731237a3d437 (diff) | |
download | LegacyCamera-e6ffea291dde5adde94bf337731213e7fd3c8c56.zip LegacyCamera-e6ffea291dde5adde94bf337731213e7fd3c8c56.tar.gz LegacyCamera-e6ffea291dde5adde94bf337731213e7fd3c8c56.tar.bz2 |
Do not register OneShotPreviewCallback to reduce latency.
bug:2430326
Change-Id: I14f10f1317096966edc094fc4df8691ec20fee11
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/src/com/android/camera/stress/CameraLatency.java | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/tests/src/com/android/camera/stress/CameraLatency.java b/tests/src/com/android/camera/stress/CameraLatency.java index 550d938..5c6d308 100755 --- a/tests/src/com/android/camera/stress/CameraLatency.java +++ b/tests/src/com/android/camera/stress/CameraLatency.java @@ -42,12 +42,12 @@ public class CameraLatency extends ActivityInstrumentationTestCase2 <Camera> { private long mTotalShutterLag; private long mTotalShutterToPictureDisplayedTime; private long mTotalPictureDisplayedToJpegCallbackTime; - private long mTotalJpegCallbackToFirstFrameTime; + private long mTotalJpegCallbackFinishTime; private long mAvgAutoFocusTime; private long mAvgShutterLag = mTotalShutterLag; private long mAvgShutterToPictureDisplayedTime; private long mAvgPictureDisplayedToJpegCallbackTime; - private long mAvgJpegCallbackToFirstFrameTime; + private long mAvgJpegCallbackFinishTime; public CameraLatency() { super("com.google.android.camera", Camera.class); @@ -83,7 +83,7 @@ public class CameraLatency extends ActivityInstrumentationTestCase2 <Camera> { c.mShutterToPictureDisplayedTime; mTotalPictureDisplayedToJpegCallbackTime += c.mPictureDisplayedToJpegCallbackTime; - mTotalJpegCallbackToFirstFrameTime += c.mJpegCallbackToFirstFrameTime; + mTotalJpegCallbackFinishTime += c.mJpegCallbackFinishTime; } } } catch (Exception e) { @@ -101,8 +101,8 @@ public class CameraLatency extends ActivityInstrumentationTestCase2 <Camera> { mTotalShutterToPictureDisplayedTime / numberofRun; mAvgPictureDisplayedToJpegCallbackTime = mTotalPictureDisplayedToJpegCallbackTime / numberofRun; - mAvgJpegCallbackToFirstFrameTime = - mTotalJpegCallbackToFirstFrameTime / numberofRun; + mAvgJpegCallbackFinishTime = + mTotalJpegCallbackFinishTime / numberofRun; try { FileWriter fstream = null; @@ -116,8 +116,8 @@ public class CameraLatency extends ActivityInstrumentationTestCase2 <Camera> { + mAvgShutterToPictureDisplayedTime + "\n"); out.write("Avg mPictureDisplayedToJpegCallbackTime = " + mAvgPictureDisplayedToJpegCallbackTime + "\n"); - out.write("Avg mJpegCallbackToFirstFrameTime = " + - mAvgJpegCallbackToFirstFrameTime + "\n"); + out.write("Avg mJpegCallbackFinishTime = " + + mAvgJpegCallbackFinishTime + "\n"); out.close(); fstream.close(); } catch (Exception e) { @@ -131,7 +131,7 @@ public class CameraLatency extends ActivityInstrumentationTestCase2 <Camera> { + mAvgShutterToPictureDisplayedTime); Log.v(TAG, "Avg mPictureDisplayedToJpegCallbackTime = " + mAvgPictureDisplayedToJpegCallbackTime); - Log.v(TAG, "Avg mJpegCallbackToFirstFrameTime = " + mAvgJpegCallbackToFirstFrameTime); + Log.v(TAG, "Avg mJpegCallbackFinishTime = " + mAvgJpegCallbackFinishTime); assertTrue("testImageCapture", true); } } |