summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorWu-cheng Li <wuchengli@google.com>2010-04-04 13:37:36 +0800
committerWu-cheng Li <wuchengli@google.com>2010-04-08 13:01:07 +0800
commite6ffea291dde5adde94bf337731213e7fd3c8c56 (patch)
tree9f6ecf91a39a1f9a074c117ee31fc7dd4c2b952e /tests
parente453bdb87ca7eb4e05b817774124731237a3d437 (diff)
downloadLegacyCamera-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-xtests/src/com/android/camera/stress/CameraLatency.java16
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);
}
}