Fix flaky UI test (#253)
* Update Kotlin and KSP * Downgrade Kaspresso to last released * Update Compose compiler extension * Fix flaky UI test * Update AGP version * Fix flakySafely scope * Fix missing system image for UI tests * Use Intel MacOS to run UI tests * Revert "Fix missing system image for UI tests" This reverts commit 9003c37315f253835f3788ab2fecd402fa5522be. * Update test device API level to 34 * Use google-atd system image source * Update managed devices declaration syntax * Use device and syntax from now in android app * Try ubuntu agent for UI tests * Use an actual emulator instead of GMD * Use only one API level 30 * Remove Android SDK setup action * Setup Gradle before AVD * Use x86_64 architecture * Replace deprecated gradle setup action * Downgrade all dependencies again * Run only app android tests * Remove managed devices
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
@file:Suppress("UnstableApiUsage")
|
||||
|
||||
import com.android.build.api.dsl.ManagedVirtualDevice
|
||||
import java.io.FileInputStream
|
||||
import java.util.Properties
|
||||
|
||||
@@ -62,17 +61,6 @@ android {
|
||||
execution = "ANDROIDX_TEST_ORCHESTRATOR"
|
||||
}
|
||||
|
||||
testOptions {
|
||||
managedDevices {
|
||||
devices {
|
||||
maybeCreate<ManagedVirtualDevice>("pixel2api30").apply {
|
||||
device = "Pixel 2"
|
||||
apiLevel = 30
|
||||
systemImageSource = "aosp-atd"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
buildFeatures {
|
||||
buildConfig = true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user