aboutsummaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorTimothy Knight <tknight@google.com>2014-07-15 23:32:33 -0700
committerTimothy Knight <tknight@google.com>2014-07-15 23:32:33 -0700
commit14bd912969a00701038724708b0b1f6305f29b2f (patch)
tree377530284839040ab5dbfc8bcec35ffc1d6a734d /apps
parente0e93e2e6b9a4042bfb8e2914481b9514cdd81fe (diff)
downloadpdk-14bd912969a00701038724708b0b1f6305f29b2f.tar.gz
CameraITS: Added test to dump capture result object
Change-Id: Ifbd6ac464cb5c5430e791eaa9f028bfd386a775d
Diffstat (limited to 'apps')
-rw-r--r--apps/CameraITS/tests/scene0/test_capture_result_dump.py36
1 files changed, 36 insertions, 0 deletions
diff --git a/apps/CameraITS/tests/scene0/test_capture_result_dump.py b/apps/CameraITS/tests/scene0/test_capture_result_dump.py
new file mode 100644
index 0000000..0298c7c
--- /dev/null
+++ b/apps/CameraITS/tests/scene0/test_capture_result_dump.py
@@ -0,0 +1,36 @@
+# Copyright 2014 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import its.image
+import its.device
+import its.objects
+import its.target
+import os.path
+import pprint
+
+def main():
+ """Test that a capture result is returned from a manual capture; dump it.
+ """
+ NAME = os.path.basename(__file__).split(".")[0]
+
+ with its.device.ItsSession() as cam:
+ req = its.objects.manual_capture_request(100, 10*1000*1000)
+ cap = cam.do_capture(req, cam.CAP_YUV)
+ pprint.pprint(cap["metadata"])
+
+ # No pass/fail check; test passes if it completes.
+
+if __name__ == '__main__':
+ main()
+