Skip to content

0.13.0

Compare
Choose a tag to compare
@ryan-avamia ryan-avamia released this 07 Dec 07:03
· 65 commits to main since this release
  • Add functional test cases for Kanrisuru::Result class.
  • Refactor integration tests for better parallelization with the parallel_tests gem. This dropped overall test time from 35 minutes, to 22 minutes after first integration with 1 processor. After scaling upto 8 core machine, the run time dropped to 16 minutes, but was still sending the entire test file to a processor. By splitting up each host test into a seperate file, the run time dropped to a little over 9 minutes. There's probably a way to optimize which test gets run together, but overall a much better scenario.