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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions