HairstonE commented on issue #23839: URL: https://github.com/apache/datafusion/issues/23839#issuecomment-5194933796
We could add cargo-mutants to the checklist an agent follows after making changes. Here are the [docs](https://mutants.rs/welcome.html). Essentially, it injects small changes into the source code (a flipped comparison, a swapped return value) and checks whether the tests catch them. It gives some assurance that the tests are robust, if a mutant is uncaught then the agent and developer can iterate. Something like, `cargo mutants --in-diff <diff> --package <crate>` keeps the scope to just the local change set so it can be run before a PR. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
