bactopia-review-tests
Review nf-test results with grouped error analysis and timing checks.
Analyzes test run logs, classifies failures by error pattern, and optionally checks durations against expected baselines.
Usage
bactopia-review-tests [OPTIONS]
Required Options
| Option | Type | Default | Description |
|---|---|---|---|
--bactopia-path | STRING | Directory where Bactopia repository is stored |
Run Selection
| Option | Type | Default | Description |
|---|---|---|---|
--run | STRING | Specific test run timestamp (YYYYMMDD_HHMMSS). Default: latest | |
--logs-dir | STRING | Directory containing test run logs. Default: {bactopia-path}/logs |
Timing Options
| Option | Type | Default | Description |
|---|---|---|---|
--baselines | STRING | Path to test-times baseline JSON file. Default: {bactopia-path}/conf/test-times.json | |
--tolerance | FLOAT | 2.0 | Tolerance factor for timing anomaly detection |
--update-baselines | BOOL | false | Write/update the baselines file from current run results |
Output Options
| Option | Type | Default | Description |
|---|---|---|---|
--json | BOOL | false | Output as JSON |
--pretty | BOOL | false | Pretty-print JSON output (implies --json) |
Additional Options
| Option | Type | Default | Description |
|---|---|---|---|
--verbose | BOOL | false | Print debug related text |
--silent | BOOL | false | Only critical errors will be printed |
--version, -V | BOOL | false | Show the version and exit. |