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

Reply via email to