int128/parallel-test-action

Distribute the test files to the shards based on the estimated time from the test reports

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
working-directoryWorking directoryno.
test-filesGlob pattern of test filesyes—
test-report-artifact-name-prefixPrefix of the test report artifact nameyes—
test-report-branchBranch to find the test report artifactsyes—
shard-countNumber of shardsno—
average-shard-time-secondsAverage time of a shardno—
max-shard-countMaximum number of shardsno—
shards-artifact-nameName of the shards artifactyesparallel-test-shards--${{ github.job }}
enable-summary(Internal) Whether to write the workflow run summaryno${{ strategy.job-index == 0 }}
tokenGitHub tokenyes${{ github.token }}
namedescription
shards-directoryDirectory to store the shard files
shards-artifact-nameName of the shards artifact
shards-jsonJSON array of the shards