CI: Gradle Managed Devices + GitHub Actions workflow
pixel7Api34 managed device runs instrumented tests headlessly on CI. Three test-filter profiles (ci/parallel/full) mirror iOS xctestplan variants. run_ui_tests.sh convenience wrapper. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
# Fast PR gating subset
|
||||
com.tt.honeyDue.AAA_SeedTests
|
||||
com.tt.honeyDue.Suite1_RegistrationTests
|
||||
com.tt.honeyDue.Suite5_TaskTests
|
||||
com.tt.honeyDue.SuiteZZ_CleanupTests
|
||||
@@ -0,0 +1,10 @@
|
||||
# Full instrumented suite — all top-level suite classes (seed + per-feature suites + parallel Suite9/Suite10 + cleanup)
|
||||
com.tt.honeyDue.AAA_SeedTests
|
||||
com.tt.honeyDue.Suite1_RegistrationTests
|
||||
com.tt.honeyDue.Suite4_ComprehensiveResidenceTests
|
||||
com.tt.honeyDue.Suite5_TaskTests
|
||||
com.tt.honeyDue.Suite7_ContractorTests
|
||||
com.tt.honeyDue.Suite8_DocumentWarrantyTests
|
||||
com.tt.honeyDue.Suite9_E2ERegressionTests
|
||||
com.tt.honeyDue.Suite10_AccessibilityTests
|
||||
com.tt.honeyDue.SuiteZZ_CleanupTests
|
||||
@@ -0,0 +1,7 @@
|
||||
# Parallel-safe subset — excludes Suite9 E2E regression (sequential) and ordering-sensitive cleanup
|
||||
com.tt.honeyDue.Suite1_RegistrationTests
|
||||
com.tt.honeyDue.Suite4_ComprehensiveResidenceTests
|
||||
com.tt.honeyDue.Suite5_TaskTests
|
||||
com.tt.honeyDue.Suite7_ContractorTests
|
||||
com.tt.honeyDue.Suite8_DocumentWarrantyTests
|
||||
com.tt.honeyDue.Suite10_AccessibilityTests
|
||||
Reference in New Issue
Block a user