ImageWriterTest: Dump first input image
Useful for debugging failing tests.
Test: file shows up, contains data (when debug logging is enabled)
Bug: 170981222
Change-Id: I7ce52250340a049d86fc14883272726549947246
diff --git a/tests/camera/src/android/hardware/camera2/cts/ImageWriterTest.java b/tests/camera/src/android/hardware/camera2/cts/ImageWriterTest.java
index 06ab2b8..6398e01 100644
--- a/tests/camera/src/android/hardware/camera2/cts/ImageWriterTest.java
+++ b/tests/camera/src/android/hardware/camera2/cts/ImageWriterTest.java
@@ -305,6 +305,11 @@
"ImageWriter 1st input image should match camera 1st output image",
isImageStronglyEqual(inputImage, cameraImage));
+ if (DEBUG) {
+ String inputFileName = mDebugFileNameBase + "/" + maxSize + "_image1_input.yuv";
+ dumpFile(inputFileName, getDataFromImage(inputImage));
+ }
+
// Image should be closed after queueInputImage call
Plane closedPlane = inputImage.getPlanes()[0];
ByteBuffer closedBuffer = closedPlane.getBuffer();