From 7ef4c95a51d6f6efac356a50573545fd6b114bab Mon Sep 17 00:00:00 2001 From: Brent Marks <77679281+brentmmarks@users.noreply.github.com> Date: Wed, 21 Feb 2024 09:05:55 -0500 Subject: [PATCH] fix android tests (#90) --- .circleci/test-deploy.yml | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/.circleci/test-deploy.yml b/.circleci/test-deploy.yml index 96b1f4b..dbec7b8 100644 --- a/.circleci/test-deploy.yml +++ b/.circleci/test-deploy.yml @@ -11,7 +11,6 @@ filters: &filters prod-deploy-requires: &prod-deploy-requires [ orb-tools/pack, - ui-tests-system-images;android-25;default;x86, ui-tests-system-images;android-29;default;x86, ui-tests-system-images;android-29;google_apis;x86_64, test-emulator-commands, @@ -86,7 +85,7 @@ jobs: git clone https://github.com/android/compose-samples cd compose-samples # pin the revision for consistency - git checkout f1e930dbe6f209dde9ceb5d3419bbf314aabcb58 + git checkout 367230e7de69e5ee01bcfcf9a7c7e650f16ef957 - android/create-avd: avd-name: test1 system-image: <> @@ -96,12 +95,10 @@ jobs: run-logcat: true memory: 3072 restore-gradle-cache-prefix: v1-multiple - post-emulator-launch-assemble-command: "cd compose-samples/Owl && ./gradlew assembleDebugAndroidTest && cd ../Jetsnack && ./gradlew assembleDebugAndroidTest" + post-emulator-launch-assemble-command: "cd compose-samples/Owl && ./gradlew assembleDebugAndroidTest" - android/run-tests: working-directory: ./compose-samples/Owl pre-test-command: "./gradlew tasks" - - android/run-tests: - working-directory: ./compose-samples/Jetsnack - android/save-gradle-cache: cache-prefix: v1-multiple - android/kill-emulators @@ -112,7 +109,7 @@ jobs: install: false - android/start-emulator: avd-name: test2 - # we expect the no-window parameter to be overriden by override-args + # we expect the no-window parameter to be overridden by override-args no-window: true override-args: "-delay-adb -verbose -gpu swiftshader_indirect -no-snapshot -noaudio -no-boot-anim" wait-for-emulator: true @@ -156,7 +153,7 @@ jobs: git clone https://github.com/android/compose-samples cd compose-samples # pin the revision for consistency - git checkout f1e930dbe6f209dde9ceb5d3419bbf314aabcb58 + git checkout 367230e7de69e5ee01bcfcf9a7c7e650f16ef957 - android/restore-build-cache - run: cd compose-samples/Jetchat && ./gradlew assembleDebugAndroidTest post-emulator-launch-assemble-command: "" @@ -246,7 +243,7 @@ workflows: name: "Test NDK Install on Android Machine" executor: name: android/android-machine - tag: "2021.10.1" + tag: "default" matrix: parameters: ndk: @@ -267,13 +264,13 @@ workflows: git clone https://github.com/android/compose-samples cd compose-samples # pin the revision for consistency - git checkout f1e930dbe6f209dde9ceb5d3419bbf314aabcb58 + git checkout 367230e7de69e5ee01bcfcf9a7c7e650f16ef957 cd .. cp -r compose-samples/Jetchat/* . rm -rf compose-samples matrix: parameters: - system-image: ["system-images;android-29;default;x86", "system-images;android-29;google_apis;x86_64", "system-images;android-25;default;x86"] + system-image: ["system-images;android-29;default;x86", "system-images;android-29;google_apis;x86_64"] filters: *filters - test-emulator-commands: system-image: "system-images;android-29;default;x86"