saucectl
saucectl copied to clipboard
Espresso - support multiple packages in a test suite
🚀 Feature Proposal
Espresso supports specifying multiple packages to run tests from, and even the Legacy RDC runner supports that as well.
Motivation
Currently to run tests from multiple packages I would need to create a separate tests suite for each package. That would slow down running tests if I were to run then with no concurrency, because each suite needs to bootstrap the device.
Example
- name: "PR Tests"
testOptions:
package:
- com.domain.tests.feature
- com.domain.tests.health
- com.domain.tests.onboarding
clearPackageData: true
useTestOrchestrator: true
devices:
- name: "Samsung Galaxy.*"
platformVersion: 9