This is an artifact accompanying the paper FDG: A Precise Measurement of Fault Diagnosability Gain of Test Cases (ISSTA 2022).
- H/W
- A processor with the linux/amd64 architecture (only for RQ2-4)
- S/W
- 🐍 Python 3.9.1
- Installing dependencies
pip install -r requirements.txt
- (In OS X) If
libshm.dylibis not loaded, please installlibomp.brew install libomp
- (In OS X) If
- Installing dependencies
- 🐳 docker (only for RQ2-4)
- 🐍 Python 3.9.1
├── Defects4J-human-written-tests/ # RQ1
│ ├── utils/
│ │ ├── d4j.py
│ │ ├── metrics.py
│ │ └── FL.py
│ ├── output/
│ ├── data/
│ ├── simulate.py
│ └── README.md
├── Defects4J-generated-tests/ # RQ2-RQ4
│ ├── docker/
│ │ ├── resources/
│ │ └── Dockerfile
│ └── README.md
└── README.mdFollowing files contain more details.
- For RQ1:
Defects4J-human-written-tests/README.md - For RQ2-4:
Defects4J-generated-tests/README.md