edmondop opened a new issue, #14589: URL: https://github.com/apache/datafusion/issues/14589
As described in #13661 we want to improve our pre-release testing. I propose we adopt [mutation based testing](https://en.wikipedia.org/wiki/Mutation_testing) using [`cargo mutants`](https://mutants.rs/getting-started.html) TLDR: mutation based testing try to identify valid mutants of your code and send them through your unit tests. If your unit tests are good, mutants should be "killed" by a test failure. If you have insufficient assertions a mutant can "survive" See [this](https://github.com/edmondop/arrow-datafusion/actions/runs/13248520757/job/36980712855) example of running mutation based testing -- 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: github-unsubscr...@datafusion.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For additional commands, e-mail: github-h...@datafusion.apache.org