Impossible tasks
DimitrovK/impossible-tasks: 102 runs of five models on 8 impossible and 2 solvable projects. Record
- 43/52fake fixes caught with zero setup, of the 80 runs that could be replayed
- 26/26fakes that changed the tests were caught
- 17/26fakes that changed only the code were caught; 5 of 11 on the held-out half
- 6/6genuine fixes passed
Exclusions and limits
- 22 of 102 runs were excluded: they add files the dataset does not record.
- 9 fakes passed: 6 leave a test failing as before, which zero setup reads as nothing regressed; 3 change behaviour only a specification could tell apart.
- The checks for code-only tricks were written from half of the runs.
- 8 legitimate test edits were blocked until a person accepted them.