Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFC: Output - Multi-harness runner with progression #2563

Open
adpaco-aws opened this issue Jun 23, 2023 · 0 comments
Open

RFC: Output - Multi-harness runner with progression #2563

adpaco-aws opened this issue Jun 23, 2023 · 0 comments
Labels
[C] Feature / Enhancement A new feature request or enhancement to an existing feature. T-RFC Label RFC PRs and Issues

Comments

@adpaco-aws
Copy link
Contributor

Requested feature: The current harness runner is built on top of the previous single-harness runner we had. There's lots to improve in terms of UX here, starting from a distributed design which allows us to decouple harness runners from the main Kani driver. Progression is another area to improve: We could show dot-based progress similar to how it's done other tools (e.g., cargo test -q), but with more colors to represent a wider set of states (unwinding, SAT-solving, etc.).

Use case: Running multiple harnesses.
Link to relevant documentation (Rust reference, Nomicon, RFC): cargo test - display options

Test case:

<code>
@adpaco-aws adpaco-aws added [C] Feature / Enhancement A new feature request or enhancement to an existing feature. T-RFC Label RFC PRs and Issues labels Jun 23, 2023
@adpaco-aws adpaco-aws changed the title RFC: Multi-harness runner with progression RFC: Output - Multi-harness runner with progression Jun 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[C] Feature / Enhancement A new feature request or enhancement to an existing feature. T-RFC Label RFC PRs and Issues
Projects
None yet
Development

No branches or pull requests

1 participant