You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As @maks-rafalko pointed out to me on Discord, Infection currently runs the tests for a mutant in order from fastest to slowest, but if the killing test is the slowest, it will always be run last.
It might be beneficial for Infection to remember (i.e. save in a file on disk, for example) which test killed a mutant so it can run that test first the next time. If that test wasn't run the last time or or if it doesn't kill the mutant, it could fall back to the current system.
This strategy would be most beneficial in development environments, but it could potentially also be used in CI by committing the mutant -> test map to the repository.
The text was updated successfully, but these errors were encountered:
As @maks-rafalko pointed out to me on Discord, Infection currently runs the tests for a mutant in order from fastest to slowest, but if the killing test is the slowest, it will always be run last.
It might be beneficial for Infection to remember (i.e. save in a file on disk, for example) which test killed a mutant so it can run that test first the next time. If that test wasn't run the last time or or if it doesn't kill the mutant, it could fall back to the current system.
This strategy would be most beneficial in development environments, but it could potentially also be used in CI by committing the mutant -> test map to the repository.
The text was updated successfully, but these errors were encountered: