Skip to content

v0.0.12

Compare
Choose a tag to compare
@fmck3516 fmck3516 released this 03 Jan 02:37
· 53 commits to main since this release

Highlights

This release fixes an issue in skippy-junit5 that caused 3rd party extensions to be evaluated even though Skippy already made a skip prediction. This significantly speeds up the execution of skippable tests in projects that make use

  • @ExtendsWith(SpringExtension.class),
  • @Testcontainers and
  • other extensions that perform time consuming setup work.

Resolved Issues

  • #100: Move application of JaCoCo plugin from SkippyPlugin to SkippyAnalyzeTask
  • #101: Rename isSkippyCoverageBuild to isTestImpactAnalysisBuild
  • #102: Rename decisions.log to predictions.log (+ corresponding Java classes)
  • #103: Remove logging in SkippyAnalysis (the same data is available in the decisions.log file)
  • #106: SkipOrExecuteCondition: Check ExecutionContext#getTestClass instead of ExecutionContext#getTestInstance