diff --git a/.github/workflows/Build.yaml b/.github/workflows/Build.yaml index 165f7218c..e3f709ce3 100644 --- a/.github/workflows/Build.yaml +++ b/.github/workflows/Build.yaml @@ -25,6 +25,13 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Enable KVM group perms + 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 + ls /dev/kvm + - name: Copy CI gradle.properties run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties @@ -109,13 +116,6 @@ jobs: disable_globbing: true commit_message: "🤖 Updates screenshots" - - name: Enable KVM group perms - 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 - ls /dev/kvm - # Run local tests after screenshot tests to avoid wrong UP-TO-DATE. TODO: Ignore screenshots. - name: Run local tests if: always() diff --git a/benchmarks/build.gradle.kts b/benchmarks/build.gradle.kts index 297248b29..e36f021b0 100644 --- a/benchmarks/build.gradle.kts +++ b/benchmarks/build.gradle.kts @@ -46,10 +46,10 @@ android { } testOptions.managedDevices.devices { - create("pixel5Api33") { - device = "Pixel 5" + create("pixel6Api33") { + device = "Pixel 6" apiLevel = 33 - systemImageSource = "aosp_atd" + systemImageSource = "aosp" } } @@ -60,7 +60,7 @@ android { baselineProfile { // This specifies the managed devices to use that you run the tests on. managedDevices.clear() - managedDevices += "pixel5Api33" + managedDevices += "pixel6Api33" // Don't use a connected device but rely on a GMD for consistency between local and CI builds. useConnectedDevices = false