fix: flaky integration test runs on the CI emulator

This commit is contained in:
Blazebrain
2026-09-25 17:20:44 +01:00
parent 2d8d068418
commit 45e06ec9d4
2 changed files with 5 additions and 9 deletions
+1 -1
View File
@@ -21,7 +21,7 @@ jobs:
if: github.event_name == 'workflow_dispatch' || github.event.pull_request.head.repo.fork == false
uses: ./.github/workflows/reusable-integration-test.yml
with:
ref: ${{ github.event.pull_request.head.sha || github.sha }}
ref: ${{ github.sha }}
suite_dir: integration_test/suites
test_tier: tier0
slack_notify: true
@@ -288,7 +288,8 @@ jobs:
SUITE_DIR_INPUT: ${{ inputs.suite_dir }}
EXTRA_DART_DEFINES_INPUT: ${{ inputs.extra_dart_defines }}
with:
api-level: 29
api-level: 31
target: google_apis
arch: x86_64
profile: pixel_5
force-avd-creation: false
@@ -320,7 +321,8 @@ jobs:
SUITE_DIR_INPUT: ${{ inputs.suite_dir }}
EXTRA_DART_DEFINES_INPUT: ${{ inputs.extra_dart_defines }}
with:
api-level: 29
api-level: 31
target: google_apis
arch: x86_64
profile: pixel_5
force-avd-creation: false
@@ -590,9 +592,3 @@ jobs:
-H "Content-type: application/json; charset=utf-8" \
--data "$(jq -n --arg channel "$SLACK_CHANNEL" --arg ts "$thread_ts" --arg text "$passed" \
'{channel: $channel, thread_ts: $ts, text: $text}')" > /dev/null
- name: Post-test cleanup
if: always()
run: |
pkill -f emulator || echo "No emulator processes to kill"
pkill -f adb || echo "No adb processes to kill"