遇见数据集

Defects4J Reproducibility Experiment Results

收藏
Zenodo2025-11-17 更新2026-05-26 收录
官方服务:

资源简介:

Author information is hidden in this submission for double-blinded review process. setup-test-run-descriptions.csv contains information about the executions of the setup-test algorithm on all 835 Defects4J defects. 10 runs were executed. The parallelism column describes how many defects were analyzed in parallel. The coverage matrix describes a technical detail, how the test-cases were individually executed with coverage information (full means coverage is taken for each single test-case, while simple means that this is done only for test classes were at least one test fails; for all completely passing test classes, only the coverage for all tests it collected once aggregated). The experiments were conducted on two different host machines (though the VM setup is identical); host A is faster than host B. The runtime is simply the wall-time from start to finish. setup-test-results.csv contains the results of the setup-test algorithm for the 835 defects for all runs. For convenience, the workable column contains whether all 10 executions passed, while the unstable column contains whether the first execution passed and any of the following fails. The result for a single run on a single bug are: MATCHING_DEFECTS4J means that the test passed, ORIGINAL_UNFIT means that compilation failed or the test-suite is inconsistent, and NOT_MATCHING_DEFECTS4J means that the list of failing test cases differs from what is expected in the Defects4J dataset. single-statement-deletion-results.csv contains the result of the second experiment. It lists for all 658 workable bugs, whether a fix was found by deleting a single one of the candidate statements.

提供机构:
Zenodo
创建时间:
2025-11-17
二维码
社区交流群
二维码
科研交流群
商业服务