Lower GMD specs

Change-Id: I7712cf6e6d4fd21cf41b02bf824ab905567cc6ec
pull/1603/head
Ben Weiss 1 year ago
parent 8ed80b4f6c
commit d7ce57fbf8
No known key found for this signature in database
GPG Key ID: 8424F9C1E763A74C

@ -37,12 +37,12 @@ jobs:
validate-wrappers: true validate-wrappers: true
gradle-home-cache-cleanup: true gradle-home-cache-cleanup: true
- name: Install GMD image for baseline profile generation
run: yes | "$ANDROID_HOME"/cmdline-tools/latest/bin/sdkmanager "system-images;android-33;aosp_atd;x86_64"
- name: Accept Android licenses - name: Accept Android licenses
run: yes | "$ANDROID_HOME"/cmdline-tools/latest/bin/sdkmanager --licenses || true run: yes | "$ANDROID_HOME"/cmdline-tools/latest/bin/sdkmanager --licenses || true
- name: Install GMD image for baseline profile generation
run: yes | "$ANDROID_HOME"/cmdline-tools/latest/bin/sdkmanager "system-images;android-30;aosp_atd;x86"
- name: Build release variant including baseline profile generation - name: Build release variant including baseline profile generation
run: ./gradlew :app:assembleDemoRelease run: ./gradlew :app:assembleDemoRelease
-Pandroid.testInstrumentationRunnerArguments.androidx.benchmark.enabledRules=BaselineProfile -Pandroid.testInstrumentationRunnerArguments.androidx.benchmark.enabledRules=BaselineProfile

@ -46,10 +46,10 @@ android {
} }
testOptions.managedDevices.devices { testOptions.managedDevices.devices {
create<com.android.build.api.dsl.ManagedVirtualDevice>("pixel6Api33") { create<com.android.build.api.dsl.ManagedVirtualDevice>("pixel4Api30") {
device = "Pixel 6" device = "Pixel 4"
apiLevel = 33 apiLevel = 30
systemImageSource = "aosp" systemImageSource = "aosp_atd"
} }
} }
@ -59,7 +59,7 @@ android {
baselineProfile { baselineProfile {
// This specifies the managed devices to use that you run the tests on. // This specifies the managed devices to use that you run the tests on.
managedDevices += "pixel6Api33" managedDevices += "pixel4Api30"
// Don't use a connected device but rely on a GMD for consistency between local and CI builds. // Don't use a connected device but rely on a GMD for consistency between local and CI builds.
useConnectedDevices = false useConnectedDevices = false

Loading…
Cancel
Save