遇见数据集

Per-test Linux kernel GCOV coverage dataset for Test Case Prioritization (Linux 6.8.0-rc4)

收藏
Zenodo2026-07-28 更新2026-08-01 收录
官方服务:

资源简介:

Per-test kernel line-coverage for the Linux Test Project (LTP) and Kernel Selftest (KST) suites, collected on Linux 6.8.0-rc4 (commit 841c35169323cd833294798e58b9bf63fa4fa1de) with GCOV instrumentation. Each test was executed in a freshly booted, fully isolated QEMU/KVM virtual machine so that coverage from one test cannot leak into another. The deposit contains (1) the raw per-test *_coverage.info LCOV files, (2) a test-free boot baseline_coverage.info used for boot-line subtraction, (3) per-test execution times, and (4) processed derivatives used by our study: a binary test×line coverage matrix (coverage_matrix_cache.npz), three pairwise similarity matrices (source token Jaccard, coverage Jaccard, and a composed matrix), per-test coverage/exec-time/failure CSVs, and the branch test lists. Scale: 1,906 of 1,926 attempted tests yielded usable coverage; the full-suite union covers 153,060 unique kernel lines. This dataset was produced for a feasibility study of quantum-annealing (QUBO) Test Case Prioritization on real D-Wave hardware. Provenance: the historical pass/fail execution records that seeded test selection derive from the LKFT-based dataset of Wang et al. (2025); the coverage measurements in this deposit were collected independently by the authors.

提供机构:
Politecnico di MIlano
创建时间:
2026-07-28
二维码
社区交流群
二维码
科研交流群
商业服务