From 0053f63b7c724858432408b81920750dcae70bc2 Mon Sep 17 00:00:00 2001 From: Mattia Iavarone Date: Sat, 14 Dec 2019 19:28:08 +0100 Subject: [PATCH] Use emulator runner 2.2.0 (6) --- .github/workflows/build.yml | 5 +---- .github/workflows/emulator_script.sh | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 4 deletions(-) create mode 100755 .github/workflows/emulator_script.sh diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dac0bd88..efd2ba89 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -73,10 +73,7 @@ jobs: profile: Nexus 5X emulator-options: -no-snapshot -no-window -no-boot-anim -camera-back emulated -camera-front emulated -gpu swiftshader_indirect emulator-build: 6031357 - script: | - # adb logcat -c - adb logcat CameraView:I CameraCallbacks:I CameraOrchestrator:I CameraEngine:I CameraUtils:I WorkerHandler:I VideoRecorder:I FullVideoRecorder:I SnapshotVideoRecorder:I FullPictureRecorder:I SnapshotPictureRecorder:I DeviceEncoders:I MediaEncoderEngine:I MediaEncoder:I AudioMediaEncoder:I VideoMediaEncoder:I TextureMediaEncoder:I CameraIntegrationTest:I MessageQueue:W MPEG4Writer:I *:E -v color & - ./gradlew cameraview:connectedCheck + script: ./.github/workflows/emulator_script.sh - name: Upload emulator tests artifact uses: actions/upload-artifact@v1 with: diff --git a/.github/workflows/emulator_script.sh b/.github/workflows/emulator_script.sh new file mode 100755 index 00000000..71307a36 --- /dev/null +++ b/.github/workflows/emulator_script.sh @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +# Core +ADB_TAGS="CameraView:I CameraCallbacks:I CameraOrchestrator:I CameraEngine:I" +ADB_TAGS="$ADB_TAGS CameraUtils:I WorkerHandler:I" +# Recorders +ADB_TAGS="$ADB_TAGS VideoRecorder:I FullVideoRecorder:I SnapshotVideoRecorder:I" +ADB_TAGS="$ADB_TAGS FullPictureRecorder:I SnapshotPictureRecorder:I DeviceEncoders:I" +# Video encoders +ADB_TAGS="$ADB_TAGS MediaEncoderEngine:I MediaEncoder:I AudioMediaEncoder:I VideoMediaEncoder:I TextureMediaEncoder:I" +# Debugging +ADB_TAGS="$ADB_TAGS CameraIntegrationTest:I MessageQueue:W MPEG4Writer:I" +adb logcat -c +adb logcat $ADB_TAGS *:E -v color & +./gradlew cameraview:connectedCheck \ No newline at end of file