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
On Linux it is reported as: NOT COVERED CONDITIONALS_NEGATION at utils.go:14:9
On Mac it is reported as: LIVED CONDITIONALS_NEGATION at utils.go:14:9
Therefore the aggregated results are different:
On Linux:
Test efficacy: 100.00%
Mutator coverage: 95.24%
On Mac:
Test efficacy: 95.24%
Mutator coverage: 100.00%
Which makes it hard to
To Reproduce
Steps to reproduce the behavior:
Have a utils.go file with:
// other logic
if err != nil {
// handling of error
}
Do not cover this case for CONDITIONALS_NEGATION
Unleash the gremlins on it in Mac
Unleash the gremlins on the same code in Linux
Observe the different reporting
Found behaviour
Discrepancy between the same failure between OSes.
Expected behaviour
The report and the status of the finding should be the same so that consistent thresholds can be set, regardless of the OS that executes the unleash.
This would make things consistent between local runs of development (MacOS) and the build agents, which are linux.
Operating System
OS: Oracle Linux Server 8.10 and MacOS 14.7
The text was updated successfully, but these errors were encountered:
🐞Bug Report
Bug Description
On Linux it is reported as:
NOT COVERED CONDITIONALS_NEGATION at utils.go:14:9
On Mac it is reported as:
LIVED CONDITIONALS_NEGATION at utils.go:14:9
Therefore the aggregated results are different:
On Linux:
On Mac:
Which makes it hard to
To Reproduce
Steps to reproduce the behavior:
utils.go
file with:Found behaviour
Discrepancy between the same failure between OSes.
Expected behaviour
The report and the status of the finding should be the same so that consistent thresholds can be set, regardless of the OS that executes the unleash.
This would make things consistent between local runs of development (MacOS) and the build agents, which are linux.
Operating System
The text was updated successfully, but these errors were encountered: