Skip to content

add opt-in PIT mutation testing#292

Merged
renanfranca merged 1 commit into
seed4j:mainfrom
renanfranca:255-add-opt-in-pitest-mutation-testing
Jul 20, 2026
Merged

add opt-in PIT mutation testing#292
renanfranca merged 1 commit into
seed4j:mainfrom
renanfranca:255-add-opt-in-pitest-mutation-testing

Conversation

@renanfranca

Copy link
Copy Markdown
Contributor

Here is the result after running the mutate tests (no failures):

================================================================================
- Timings
================================================================================
> pre-scan for mutations : < 1 second
> scan classpath : < 1 second
> coverage and dependency analysis : 17 seconds
> build mutation tests : < 1 second
> run mutation analysis : 21 minutes and 28 seconds
--------------------------------------------------------------------------------
> Total  : 21 minutes and 46 seconds
--------------------------------------------------------------------------------
> 1 tests took longer than 2000 ms
> Slowest test ([engine:junit-jupiter]/[class:com.seed4j.cli.bootstrap.composition.PreSpringBootstrapCompositionTest]/[method:shouldRunStandardRuntimeLocallyWhenExecutableIsNotPackaged()]) took 2394 ms
> Largest test ([engine:junit-jupiter]/[class:com.seed4j.cli.bootstrap.infrastructure.primary.PreSpringBootstrapPrimaryTest]/[method:shouldKeepStandardCatalogAndAddOnlyTheExtensionOnlySlug()]) covered 1904 blocks
================================================================================
- Statistics
================================================================================
>> Line Coverage (for mutated classes only): 2212/2249 (98%)
>> 277 tests examined
>> Generated 1025 mutations Killed 861 (84%)
>> Mutations with no coverage 8. Test strength 85%
>> Ran 3913 tests (3.82 tests per mutation)
Enhanced functionality available at https://www.arcmutate.com/

Build messages:- 
* Project uses Spring, but the Arcmutate Spring plugin is not present. (https://docs.arcmutate.com/docs/spring.html)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  21:47 min
[INFO] Finished at: 2026-07-20T12:38:32-03:00
[INFO] ------------------------------------------------------------------------

@renanfranca renanfranca self-assigned this Jul 20, 2026
@renanfranca
renanfranca merged commit cd32376 into seed4j:main Jul 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add opt-in PIT mutation testing profile

1 participant