{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:24OPHILHXJ2VYJRO5AC4OKAXOP","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"5d7da112714c2125bb6dc361b54689908de4bbcdeeff05c19f048e6bb4c0204f","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2026-04-28T08:30:25Z","title_canon_sha256":"1dede1dd7dc8f604869d9ed4e7ac317d33ac9f479b56014767be609a0b3c857e"},"schema_version":"1.0","source":{"id":"2604.25363","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2604.25363","created_at":"2026-06-11T01:10:36Z"},{"alias_kind":"arxiv_version","alias_value":"2604.25363v2","created_at":"2026-06-11T01:10:36Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2604.25363","created_at":"2026-06-11T01:10:36Z"},{"alias_kind":"pith_short_12","alias_value":"24OPHILHXJ2V","created_at":"2026-06-11T01:10:36Z"},{"alias_kind":"pith_short_16","alias_value":"24OPHILHXJ2VYJRO","created_at":"2026-06-11T01:10:36Z"},{"alias_kind":"pith_short_8","alias_value":"24OPHILH","created_at":"2026-06-11T01:10:36Z"}],"graph_snapshots":[{"event_id":"sha256:4655852b0e13309c02c46d06bad499e7bf95f7407e96d237fe284045fd5b0ee5","target":"graph","created_at":"2026-06-11T01:10:36Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":4,"items":[{"attestation":"unclaimed","claim_id":"C1","kind":"strongest_claim","source":"verdict.strongest_claim","status":"machine_extracted","text":"Results show that the commit-aware TCP significantly outperform non-commit-aware-baselines in both classification and prioritization effectiveness."},{"attestation":"unclaimed","claim_id":"C2","kind":"weakest_assumption","source":"verdict.weakest_assumption","status":"machine_extracted","text":"That structural properties extracted from version-control diffs add predictive value beyond test coverage and historical execution data, and that the learned model generalizes under leave-one-project-out cross-project validation without project-specific tuning."},{"attestation":"unclaimed","claim_id":"C3","kind":"one_line_summary","source":"verdict.one_line_summary","status":"machine_extracted","text":"A commit-aware learning-based test case prioritization technique using diffs, coverage relations, and history outperforms non-commit-aware baselines on five Defects4J projects under cross-project validation."},{"attestation":"unclaimed","claim_id":"C4","kind":"headline","source":"verdict.pith_extraction.headline","status":"machine_extracted","text":"A learning model that adds structural details from code commits to coverage and history data improves test prioritization in continuous integration pipelines."}],"snapshot_sha256":"366fb1d47554343716eed5d943a4c3462707441e787a5e1ce1d1c15bc5a0b810"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[{"findings_count":0,"name":"ai_meta_artifact","ran_at":"2026-05-21T04:41:49.481489Z","status":"completed","version":"1.0.0"},{"findings_count":0,"name":"doi_compliance","ran_at":"2026-05-19T21:12:51.959336Z","status":"completed","version":"1.0.0"}],"endpoint":"/pith/2604.25363/integrity.json","findings":[],"snapshot_sha256":"626615d6f9a4d7af0335d658ecbcb3549bdfbdae2dfac5eea4ddda96cdf4faf0","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Regression testing in Continuous Integration (CI) pipelines is increasingly costly due to the growing size and execution frequency of test suites. Test Case Prioritization (TCP) mitigates this problem by reordering tests to expose faults earlier. However, most existing techniques rely primarily on historical execution data and coverage metrics, neglecting the rich structural information contained in code changes. This paper proposes a commit-aware, learning-based TCP method that combines structural properties of version-control diffs, test coverage relations, and historical execution behavior ","authors_text":"Gerardo Canfora, Lorenzo Abbondante","cross_cats":[],"headline":"A learning model that adds structural details from code commits to coverage and history data improves test prioritization in continuous integration pipelines.","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2026-04-28T08:30:25Z","title":"Commit-Aware Learning-Based Test Case Prioritization for Continuous Integration"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2604.25363","kind":"arxiv","version":2},"verdict":{"created_at":"2026-05-07T16:07:33.832563Z","id":"cc09185d-09cf-4d7e-b922-75016cd9502a","model_set":{"reader":"grok-4.3"},"one_line_summary":"A commit-aware learning-based test case prioritization technique using diffs, coverage relations, and history outperforms non-commit-aware baselines on five Defects4J projects under cross-project validation.","pipeline_version":"pith-pipeline@v0.9.0","pith_extraction_headline":"A learning model that adds structural details from code commits to coverage and history data improves test prioritization in continuous integration pipelines.","strongest_claim":"Results show that the commit-aware TCP significantly outperform non-commit-aware-baselines in both classification and prioritization effectiveness.","weakest_assumption":"That structural properties extracted from version-control diffs add predictive value beyond test coverage and historical execution data, and that the learned model generalizes under leave-one-project-out cross-project validation without project-specific tuning."}},"verdict_id":"cc09185d-09cf-4d7e-b922-75016cd9502a"}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:7289a8f458b8d4b4f83b4ab5f160baed82f85ce2b794588f3ad863c883999926","target":"record","created_at":"2026-06-11T01:10:36Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"5d7da112714c2125bb6dc361b54689908de4bbcdeeff05c19f048e6bb4c0204f","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2026-04-28T08:30:25Z","title_canon_sha256":"1dede1dd7dc8f604869d9ed4e7ac317d33ac9f479b56014767be609a0b3c857e"},"schema_version":"1.0","source":{"id":"2604.25363","kind":"arxiv","version":2}},"canonical_sha256":"d71cf3a167ba755c262ee805c7281773c698a510bcfe1b43df55c1b1d93402f9","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d71cf3a167ba755c262ee805c7281773c698a510bcfe1b43df55c1b1d93402f9","first_computed_at":"2026-06-11T01:10:36.842623Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-06-11T01:10:36.842623Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"vZv5vTeItVv3iZ3Kuj1dxShHpYNQFdZbyjvaVBhI5OchyJ1X5iHQnAmBD+/j4Fg2wg0zwxQIiUu68Cioefc+Aw==","signature_status":"signed_v1","signed_at":"2026-06-11T01:10:36.843465Z","signed_message":"canonical_sha256_bytes"},"source_id":"2604.25363","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7289a8f458b8d4b4f83b4ab5f160baed82f85ce2b794588f3ad863c883999926","sha256:4655852b0e13309c02c46d06bad499e7bf95f7407e96d237fe284045fd5b0ee5"],"state_sha256":"dc762483e2849ef5d9b7a6ccc52d1808a7ebbc86845a4b5a35d415b2bc004a1a"}