Skip to content

Commit

Permalink
Run android flutter tests on ubuntu-latest - faster, cheaper, and mor…
Browse files Browse the repository at this point in the history
…e runners
  • Loading branch information
nielsenko committed Jan 24, 2024
1 parent 942dbd9 commit 104dfed
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -346,7 +346,7 @@ jobs:
differentiator: fa${{ github.run_id }}${{ github.run_attempt }}

flutter-tests-android:
runs-on: macos-latest
runs-on: ubuntu-latest
name: Flutter Tests Android
timeout-minutes: 45
needs:
Expand All @@ -362,6 +362,12 @@ jobs:
with:
submodules: 'recursive'

- name: Enable KVM
run: |
echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
sudo udevadm control --reload-rules
sudo udevadm trigger --name-match=kvm
- name: Set up Java
uses: actions/setup-java@v3
with:
Expand Down Expand Up @@ -415,13 +421,7 @@ jobs:
ndk: 21.0.6113669
arch: x86
cmake: 3.10.2.4988404
script: |
flutter test integration_test/all_tests.dart \
--dart-define=BAAS_BAASAAS_API_KEY=$BAAS_BAASAAS_API_KEY \
--dart-define=BAAS_DIFFERENTIATOR=$BAAS_DIFFERENTIATOR \
--file-reporter=json:test-results.json \
--suppress-analytics
script: flutter test integration_test/all_tests.dart --dart-define=BAAS_BAASAAS_API_KEY=$BAAS_BAASAAS_API_KEY --dart-define=BAAS_DIFFERENTIATOR=$BAAS_DIFFERENTIATOR --file-reporter=json:test-results.json --suppress-analytics
working-directory: ./flutter/realm_flutter/tests

cleanup-cluster-flutter-android:
Expand Down

0 comments on commit 104dfed

Please sign in to comment.