Skip to content

New selector to optimize for both coverage and PIT/descartes #587

@vmassol

Description

@vmassol

I've tested with the jacoco selector in the hope to get a better coverage increase than with the default PIT selector.

Unfortunately I hit #586. I’ve manually fixed the tests and remove those that didn’t pass (2 that didn't pass). And I got an increase of +0.18% jacoco coverage increase and -2% descartes mutation score…

There are 2 problems here:

  1. I got +0.216% of coverage increase when testing with PIT/Gregor selector... I wasn't expecting this
  2. It decreased the mutation score which isn't good...

Could we imagine a selector that is a combination of both descartes and jacoco for example so that we would never get a decrease in coverage nor mutation score? Does it even make sense?

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions