{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:KHDMRK7B2HPFGSZX25HUXDFQEO","short_pith_number":"pith:KHDMRK7B","canonical_record":{"source":{"id":"2101.09077","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-01-22T12:23:19Z","cross_cats_sorted":[],"title_canon_sha256":"776c3a38787f567d15a331c5e25eb95b990a2c3ba5128683d6050ba9fb0342bf","abstract_canon_sha256":"38c92209b85c5cc58ad0f1783ebfd5de3386e9bbeb0f1cf6917a0bd6fe1ab453"},"schema_version":"1.0"},"canonical_sha256":"51c6c8abe1d1de534b37d74f4b8cb02388ed81fff58679b0d65847e274187083","source":{"kind":"arxiv","id":"2101.09077","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2101.09077","created_at":"2026-07-05T03:56:28Z"},{"alias_kind":"arxiv_version","alias_value":"2101.09077v1","created_at":"2026-07-05T03:56:28Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2101.09077","created_at":"2026-07-05T03:56:28Z"},{"alias_kind":"pith_short_12","alias_value":"KHDMRK7B2HPF","created_at":"2026-07-05T03:56:28Z"},{"alias_kind":"pith_short_16","alias_value":"KHDMRK7B2HPFGSZX","created_at":"2026-07-05T03:56:28Z"},{"alias_kind":"pith_short_8","alias_value":"KHDMRK7B","created_at":"2026-07-05T03:56:28Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:KHDMRK7B2HPFGSZX25HUXDFQEO","target":"record","payload":{"canonical_record":{"source":{"id":"2101.09077","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-01-22T12:23:19Z","cross_cats_sorted":[],"title_canon_sha256":"776c3a38787f567d15a331c5e25eb95b990a2c3ba5128683d6050ba9fb0342bf","abstract_canon_sha256":"38c92209b85c5cc58ad0f1783ebfd5de3386e9bbeb0f1cf6917a0bd6fe1ab453"},"schema_version":"1.0"},"canonical_sha256":"51c6c8abe1d1de534b37d74f4b8cb02388ed81fff58679b0d65847e274187083","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:56:28.196370Z","signature_b64":"A1cgZxS0XvIHHvh5seTBDtxKRZKFxXIHwBs1ndFKzFG8bSmH+hutZr5bA/fJFGV4XLzAfJCoSJw4aXPUxzEIBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"51c6c8abe1d1de534b37d74f4b8cb02388ed81fff58679b0d65847e274187083","last_reissued_at":"2026-07-05T03:56:28.195878Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:56:28.195878Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2101.09077","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T03:56:28Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Od+u1JrbWQvq0egA00loolFEI0SB3Hw9C4Bl1pz6HMR8fCxwM57WI/nJw/2T6lo+TC6+DmQylaGd7lrxxWY6Dw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-08T20:06:16.901435Z"},"content_sha256":"72fb5184cd18944c5dfed4e555d4ff9f6c601fafc26eec91bc2f157e4f485ef7","schema_version":"1.0","event_id":"sha256:72fb5184cd18944c5dfed4e555d4ff9f6c601fafc26eec91bc2f157e4f485ef7"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:KHDMRK7B2HPFGSZX25HUXDFQEO","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"An Empirical Study of Flaky Tests in Python","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Florian Kroi{\\ss}, Gordon Fraser, Martin Gruber, Stephan Lukasczyk","submitted_at":"2021-01-22T12:23:19Z","abstract_excerpt":"Tests that cause spurious failures without any code changes, i.e., flaky tests, hamper regression testing, increase maintenance costs, may shadow real bugs, and decrease trust in tests. While the prevalence and importance of flakiness is well established, prior research focused on Java projects, thus raising the question of how the findings generalize. In order to provide a better understanding of the role of flakiness in software development beyond Java, we empirically study the prevalence, causes, and degree of flakiness within software written in Python, one of the currently most popular pr"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2101.09077","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2101.09077/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T03:56:28Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ZIyc2QcNJvoXutzjCZ0+MLtHhX88PTN2/oK6I1Djhw/iypK/n3vSdog5nYXBabyAgCb9vDDAuKa2PC7JZr2bAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-08T20:06:16.901847Z"},"content_sha256":"dc4e00ebd7c635ccf525427a4d11eb8fcbb1efa83279affca67147f23f93c148","schema_version":"1.0","event_id":"sha256:dc4e00ebd7c635ccf525427a4d11eb8fcbb1efa83279affca67147f23f93c148"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/KHDMRK7B2HPFGSZX25HUXDFQEO/bundle.json","state_url":"https://pith.science/pith/KHDMRK7B2HPFGSZX25HUXDFQEO/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/KHDMRK7B2HPFGSZX25HUXDFQEO/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-07-08T20:06:16Z","links":{"resolver":"https://pith.science/pith/KHDMRK7B2HPFGSZX25HUXDFQEO","bundle":"https://pith.science/pith/KHDMRK7B2HPFGSZX25HUXDFQEO/bundle.json","state":"https://pith.science/pith/KHDMRK7B2HPFGSZX25HUXDFQEO/state.json","well_known_bundle":"https://pith.science/.well-known/pith/KHDMRK7B2HPFGSZX25HUXDFQEO/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:KHDMRK7B2HPFGSZX25HUXDFQEO","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":"38c92209b85c5cc58ad0f1783ebfd5de3386e9bbeb0f1cf6917a0bd6fe1ab453","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-01-22T12:23:19Z","title_canon_sha256":"776c3a38787f567d15a331c5e25eb95b990a2c3ba5128683d6050ba9fb0342bf"},"schema_version":"1.0","source":{"id":"2101.09077","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2101.09077","created_at":"2026-07-05T03:56:28Z"},{"alias_kind":"arxiv_version","alias_value":"2101.09077v1","created_at":"2026-07-05T03:56:28Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2101.09077","created_at":"2026-07-05T03:56:28Z"},{"alias_kind":"pith_short_12","alias_value":"KHDMRK7B2HPF","created_at":"2026-07-05T03:56:28Z"},{"alias_kind":"pith_short_16","alias_value":"KHDMRK7B2HPFGSZX","created_at":"2026-07-05T03:56:28Z"},{"alias_kind":"pith_short_8","alias_value":"KHDMRK7B","created_at":"2026-07-05T03:56:28Z"}],"graph_snapshots":[{"event_id":"sha256:dc4e00ebd7c635ccf525427a4d11eb8fcbb1efa83279affca67147f23f93c148","target":"graph","created_at":"2026-07-05T03:56:28Z","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":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2101.09077/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Tests that cause spurious failures without any code changes, i.e., flaky tests, hamper regression testing, increase maintenance costs, may shadow real bugs, and decrease trust in tests. While the prevalence and importance of flakiness is well established, prior research focused on Java projects, thus raising the question of how the findings generalize. In order to provide a better understanding of the role of flakiness in software development beyond Java, we empirically study the prevalence, causes, and degree of flakiness within software written in Python, one of the currently most popular pr","authors_text":"Florian Kroi{\\ss}, Gordon Fraser, Martin Gruber, Stephan Lukasczyk","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-01-22T12:23:19Z","title":"An Empirical Study of Flaky Tests in Python"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2101.09077","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:72fb5184cd18944c5dfed4e555d4ff9f6c601fafc26eec91bc2f157e4f485ef7","target":"record","created_at":"2026-07-05T03:56:28Z","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":"38c92209b85c5cc58ad0f1783ebfd5de3386e9bbeb0f1cf6917a0bd6fe1ab453","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-01-22T12:23:19Z","title_canon_sha256":"776c3a38787f567d15a331c5e25eb95b990a2c3ba5128683d6050ba9fb0342bf"},"schema_version":"1.0","source":{"id":"2101.09077","kind":"arxiv","version":1}},"canonical_sha256":"51c6c8abe1d1de534b37d74f4b8cb02388ed81fff58679b0d65847e274187083","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"51c6c8abe1d1de534b37d74f4b8cb02388ed81fff58679b0d65847e274187083","first_computed_at":"2026-07-05T03:56:28.195878Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T03:56:28.195878Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"A1cgZxS0XvIHHvh5seTBDtxKRZKFxXIHwBs1ndFKzFG8bSmH+hutZr5bA/fJFGV4XLzAfJCoSJw4aXPUxzEIBA==","signature_status":"signed_v1","signed_at":"2026-07-05T03:56:28.196370Z","signed_message":"canonical_sha256_bytes"},"source_id":"2101.09077","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:72fb5184cd18944c5dfed4e555d4ff9f6c601fafc26eec91bc2f157e4f485ef7","sha256:dc4e00ebd7c635ccf525427a4d11eb8fcbb1efa83279affca67147f23f93c148"],"state_sha256":"68b284af7b5c56e6e0879e6be559b87f5a21737777a3ee71b3dd63435064a864"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"XvprbesI48Ii4qkKTEb2zVkJSx7pminqOlmOFAb+AN1yPddR6InSotXaBSSw//hATN135hoquFHQXgoQhtRUCA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-08T20:06:16.903937Z","bundle_sha256":"8320c3774cd731254df2bc8cc48e7b8f8994eef75851baab0834decd4ce381ad"}}