Skip to content

Extracting mutation information from verbose log #76

@mohimoradi

Description

@mohimoradi

I'm attempting to extract mutation information from the verbose log. I ran the pit on the Saga Actuator project and saved the log file using the command below.

mvn clean test-compile org.pitest:pitest-maven:mutationCoverage -Dverbose=true -DtimeoutConstant=3000 -fn --log-file Pitlog.txt

By exploring the mutation coverage in the pit report for each sub-module and adding it all up. There were 468 mutations covered in total. However, when I searched the log file, I only found 354 mutations. I check by matching each line that contains "detected = SURVIVED by" or "detected = KILLED by," resulting in 291 killed and 63 survivors. So around 114 mutations are missing in the log file.
If I'm wrong in that assumption, what are the criteria for finding all of the covered mutations?

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions