willgeorgetaylor/Reduce JUnit XML Test Reports
Compute an averaged set of JUnit XML reports for efficiently splitting tests in CI.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| include | Glob pattern to find input JUnit XML reports (default "./**/*.xml") (string) | no | ./**/*.xml |
| output-path | Output path for synthetic JUnit XML reports (default "./output/") (string) | no | ./output/ |
| exclude | Glob pattern to exclude from input JUnit XML reports (string) | no | — |
| version | Version of junit-reducer CLI to use (default "latest") (string) | — | latest |
| op-cases-time | Operation for test cases time. Options are "max", "mean", "median", "min", "mode" or "sum" (default "mean") (string) | no | mean |
| op-suites-time | Operation for test suites time. Options are "max", "mean", "median", "min", "mode" or "sum" (default "mean") (string) | no | mean |
| op-suites-assertions | Operation for test suites assertions. Options are "max", "mean", "median", "min", "mode" or "sum" (default "mean") (string) | no | mean |
| op-suites-errors | Operation for test suites errors. Options are "max", "mean", "median", "min", "mode" or "sum" (default "mean") (string) | no | mean |
| op-suites-failed | Operation for test suites failed. Options are "max", "mean", "median", "min", "mode" or "sum" (default "mean") (string) | no | mean |
| op-suites-skipped | Operation for test suites skipped. Options are "max", "mean", "median", "min", "mode" or "sum" (default "mean") (string) | no | mean |
| op-suites-tests | Operation for test suites tests. Options are "max", "mean", "median", "min", "mode" or "sum" (default "mean") (string) | no | mean |
| reduce-suites-by | Reduce test suites by name or filepath or both. Options are "filepath", "name" or "name+filepath" (default "name+filepath") (string) | no | name+filepath |
| reduce-cases-by | Reduce test cases by name, classname, or file. Options are "classname", "file" or "name" (default "name") (string) | no | name |
| rounding-mode | Rounding mode for counts that should be integers. Options are "ceil", "floor" or "round" (default "round") (string) | no | round |
Outputs
no outputs