Crates.io | wumpus-hunter |
lib.rs | wumpus-hunter |
version | |
source | src |
created_at | 2024-04-12 12:01:14.019406 |
updated_at | 2024-12-11 10:54:07.422401 |
description | Run test suite of a program repeatedely |
homepage | |
repository | https://app.radicle.xyz/nodes/radicle.liw.fi/rad:zd4kAF7rQFKbCHAdbcF6zVkx8MyN |
max_upload_size | |
id | 1206267 |
Cargo.toml error: | TOML parse error at line 22, column 1 | 22 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
It is common that an automated test suite for some software mostly works, but that one or more tests sometimes fail. These are called "flaky tests".
The wumpus hunter is a tool that runs the test suite for some software repeatedly. At a very high level, the wumpus hunter clones the other software's git repository, and runs the test suite, and does this repeatedly, and logs and reports results. The details are slightly more complicated, but the basic idea is that.
See [spec.yaml
] for a sample configuration file.
Run wumpus-hunter --help
(or cargo run -- --help
from the source tree) to
get an overview of how to run.
Example:
wumpus-hunter spec.yaml --logs /tmp
The wumpus hunter is distributed under the terms of both the MIT license and the Apache License (Version 2.0).
See LICENSE-APACHE and LICENSE-MIT for details.