summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZhijun He <zhijunhe@google.com>2013-09-26 00:03:56 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2013-09-26 00:03:56 +0000
commitf3a487242c2405a55c2f5aecf12d60630dbfae1c (patch)
tree41f0f741e48f795692ec515f886b8500fc127752
parent4681a0b9f9c8f22a2e313c681385a79790d336ab (diff)
parent26756b3c9450fdcb92b36ca47a2377f8bbc60bd3 (diff)
downloadandroid_system_media-f3a487242c2405a55c2f5aecf12d60630dbfae1c.tar.gz
android_system_media-f3a487242c2405a55c2f5aecf12d60630dbfae1c.tar.bz2
android_system_media-f3a487242c2405a55c2f5aecf12d60630dbfae1c.zip
Merge "camera_metadata: Update CameraCharacteristicsTest" into klp-dev
-rw-r--r--camera/docs/CameraCharacteristicsTest.mako23
1 files changed, 2 insertions, 21 deletions
diff --git a/camera/docs/CameraCharacteristicsTest.mako b/camera/docs/CameraCharacteristicsTest.mako
index 80cb31ec..cb0f9956 100644
--- a/camera/docs/CameraCharacteristicsTest.mako
+++ b/camera/docs/CameraCharacteristicsTest.mako
@@ -27,9 +27,7 @@ package android.hardware.camera2.cts;
import android.content.Context;
import android.hardware.camera2.CameraCharacteristics;
-import android.hardware.camera2.CameraDevice;
import android.hardware.camera2.CameraManager;
-import android.os.Handler;
import android.test.AndroidTestCase;
/**
@@ -38,9 +36,6 @@ import android.test.AndroidTestCase;
public class CameraCharacteristicsTest extends AndroidTestCase {
private CameraManager mCameraManager;
- private CameraTestThread mLooperThread;
- private Handler mHandler;
-
@Override
public void setContext(Context context) {
super.setContext(context);
@@ -51,16 +46,10 @@ public class CameraCharacteristicsTest extends AndroidTestCase {
@Override
protected void setUp() throws Exception {
super.setUp();
-
- mLooperThread = new CameraTestThread();
- mHandler = mLooperThread.start();
}
@Override
protected void tearDown() throws Exception {
- mLooperThread.close();
- mHandler = null;
-
super.tearDown();
}
% for sec in find_all_sections(metadata):
@@ -70,16 +59,8 @@ public class CameraCharacteristicsTest extends AndroidTestCase {
public void testCameraCharacteristics${pascal_case(entry.name)}() throws Exception {
String[] ids = mCameraManager.getCameraIdList();
for (int i = 0; i < ids.length; i++) {
- CameraDevice camera = CameraTestUtils.openCamera(mCameraManager, ids[i], mHandler);
- assertNotNull("Failed to open camera", camera);
- CameraCharacteristics props;
- try {
- props = camera.getProperties();
- }
- finally {
- camera.close();
- }
- assertNotNull(String.format("Can't get camera properties from: ID %s", ids[i]),
+ CameraCharacteristics props = mCameraManager.getCameraCharacteristics(ids[i]);
+ assertNotNull(String.format("Can't get camera characteristics from: ID %s", ids[i]),
props);
assertNotNull("Invalid property: ${entry.name}",
props.get(CameraCharacteristics.${jkey_identifier(entry.name)}));