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

Automatically merge results from multiple sharded jobs #344

Open
sourcefrog opened this issue Apr 19, 2024 · 0 comments
Open

Automatically merge results from multiple sharded jobs #344

sourcefrog opened this issue Apr 19, 2024 · 0 comments
Labels
CI Support testing mutants in PRs and CI enhancement New feature or request sharding

Comments

@sourcefrog
Copy link
Owner

--shards lets you split mutation testing across multiple CI workers, which is good for latency, but has the downside that you then need to look at multiple log outputs or mutants.out files.

It would be nice to have some tooling that merges them and

  • shows in log output everything that was missed
  • maybe makes all the mutants output available in one tarball

This does not necessarily have to be built in to the cargo-mutants binary, but it could be.

Perhaps if we have an action to run tests (#141) this could be built in.

@sourcefrog sourcefrog added enhancement New feature or request CI Support testing mutants in PRs and CI sharding labels Apr 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Support testing mutants in PRs and CI enhancement New feature or request sharding
Projects
None yet
Development

No branches or pull requests

1 participant