Skip to content

Espresso - support multiple packages in a test suite #388

@auras

Description

@auras

🚀 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions