Camera2: Tests -- Fork each test before executing it
Use CAMERA2_TEST_FORKING_DISABLED=1 environment variable to override this
behavior (e.g. when wanting to attach gdb to the test app).
Change-Id: Ib639885bdb827fc2415c878cbcb1b2d84dff687b
diff --git a/tests/camera2/Android.mk b/tests/camera2/Android.mk
index e9a8ebc..6b6a6c4 100644
--- a/tests/camera2/Android.mk
+++ b/tests/camera2/Android.mk
@@ -9,6 +9,8 @@
CameraModuleTests.cpp \
CameraStreamTests.cpp \
CameraFrameTests.cpp \
+ ForkedTests.cpp \
+ TestForkerEventListener.cpp \
LOCAL_SHARED_LIBRARIES := \
libutils \
@@ -34,6 +36,8 @@
frameworks/av/services/camera/libcameraservice \
frameworks/native/include \
+LOCAL_CFLAGS += -Wall -Wextra
+
LOCAL_MODULE:= camera2_test
LOCAL_MODULE_TAGS := tests