int128/parallel-test-action
Distribute the test files to the shards based on the estimated time from the test reports
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| working-directory | Working directory | no | . |
| test-files | Glob pattern of test files | yes | — |
| test-report-artifact-name-prefix | Prefix of the test report artifact name | yes | — |
| test-report-branch | Branch to find the test report artifacts | yes | — |
| shard-count | Number of shards | yes | — |
| shards-artifact-name | Name of the shards artifact | yes | parallel-test-shards--${{ github.job }} |
| enable-summary | (Internal) Whether to write the workflow run summary | no | ${{ strategy.job-index == 0 }} |
| token | GitHub token | yes | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| shards-directory | Directory to store the shard files |