135 lines
4.1 KiB
JSON
135 lines
4.1 KiB
JSON
{
|
|
"date": "2026-11-02",
|
|
"source_sha256": "b901bccc73a59e80d98d32a56532e9300a55ba9a216e5ac5a0ce84d78f976397",
|
|
"controller_sha256": "6c16481f7e3f4355ba60ca22bc67385ec3b3113b4784e5d9f57025618e1735a9",
|
|
"tests": {
|
|
"http_lock": {
|
|
"tests": 1,
|
|
"assertions": 54,
|
|
"errors": 0,
|
|
"failures": 0,
|
|
"sha256": "87dfb60f41c12a2c7b34c2236d8d2af631b6737360637347017351e946e5b69c"
|
|
},
|
|
"affected_queue": {
|
|
"tests": 13,
|
|
"assertions": 232,
|
|
"errors": 0,
|
|
"failures": 0,
|
|
"sha256": "e226bed0ab078a35175ac031e46441c229e833069ab5d0229cbd117041d8e284"
|
|
}
|
|
},
|
|
"cases": [
|
|
{
|
|
"case": "confirm_rollback",
|
|
"wait_event": "transactionid",
|
|
"blocking_parent_verified": true,
|
|
"timeout": {
|
|
"status": "http_busy",
|
|
"http_status": 423,
|
|
"code": "association_busy",
|
|
"body_keys": [
|
|
"code",
|
|
"message"
|
|
],
|
|
"elapsed_ms": 1086.658
|
|
},
|
|
"recovery": "200_then_idempotent_replay",
|
|
"decision_events_after_retry": 1,
|
|
"duplicate_decision": false
|
|
},
|
|
{
|
|
"case": "confirm_commit",
|
|
"wait_event": "transactionid",
|
|
"blocking_parent_verified": true,
|
|
"timeout": {
|
|
"status": "http_busy",
|
|
"http_status": 423,
|
|
"code": "association_busy",
|
|
"body_keys": [
|
|
"code",
|
|
"message"
|
|
],
|
|
"elapsed_ms": 1093.136
|
|
},
|
|
"recovery": "409_then_new_preview",
|
|
"decision_events_after_retry": 1,
|
|
"duplicate_decision": false
|
|
},
|
|
{
|
|
"case": "preview_rollback",
|
|
"wait_event": "transactionid",
|
|
"blocking_parent_verified": true,
|
|
"timeout": {
|
|
"status": "http_busy",
|
|
"http_status": 423,
|
|
"code": "association_busy",
|
|
"body_keys": [
|
|
"code",
|
|
"message"
|
|
],
|
|
"elapsed_ms": 1083.944
|
|
},
|
|
"recovery": "200_then_idempotent_replay",
|
|
"decision_events_after_retry": 1,
|
|
"duplicate_decision": false
|
|
}
|
|
],
|
|
"preservation": {
|
|
"previous_qa_rows_and_index_catalog_preserved": true,
|
|
"prior_proof_hashes_preserved": true,
|
|
"protected_six_records_untouched": true,
|
|
"blocked_cache_untouched": true,
|
|
"destination_connected": false,
|
|
"public_rights_changed": false,
|
|
"indexes_created": false,
|
|
"purchasing_activation": false,
|
|
"publication": false,
|
|
"checkpoint": false,
|
|
"new_qa_fixture_retained": true
|
|
},
|
|
"proof": {
|
|
"path": "docs/proofs/module-association-http-lock-20261102.json",
|
|
"sha256": "fa3d95ba919d23b6269e6a27f5f085718247e9ba0d06291c3276db62c04d9286"
|
|
},
|
|
"previous_proofs": [
|
|
{
|
|
"path": "docs/proofs/module-association-release-20261102.json",
|
|
"sha256": "a4017200b2ce7d60efcc3590780019309850f3c864f90ba0b3c786382fae4f28"
|
|
},
|
|
{
|
|
"path": "docs/proofs/module-association-optimization-comparison-20261102.json",
|
|
"sha256": "2f24696cd4282856151c044de4830f77d12ae618430461b2202360a30215580a"
|
|
},
|
|
{
|
|
"path": "docs/proofs/module-association-optimization-summary-20261102.json",
|
|
"sha256": "6371512a070c3ae71872eeb76fae6f04d7a1aeeffc97510a3ea8e5e263396591"
|
|
},
|
|
{
|
|
"path": "docs/proofs/module-association-projection-fanout-20261102.json",
|
|
"sha256": "e0353b7925a997a8a067a996d20bf462cd89c75b4eb3e302629015297a356f2d"
|
|
},
|
|
{
|
|
"path": "docs/proofs/module-association-projection-summary-20261102.json",
|
|
"sha256": "171309fd4ca204e6e485e1790b1892d63e5f0ad13b494bd6d09434c5c9e8a193"
|
|
},
|
|
{
|
|
"path": "docs/proofs/module-association-concurrency-20261102.json",
|
|
"sha256": "bd75881c7c60cf5c2acf4fb256d83e090b07f112becbf30c8620cbb81432546a"
|
|
},
|
|
{
|
|
"path": "docs/proofs/module-association-concurrency-summary-20261102.json",
|
|
"sha256": "bb12a5fd566d8c606a7a0e082256ad82a4b399929755c60f8be69bf1bcd6b239"
|
|
}
|
|
],
|
|
"method": {
|
|
"http_kernel_in_process": true,
|
|
"independent_lock_contender": true,
|
|
"test_lock_timeout_ms": 1000,
|
|
"runtime_timeout_changed": false,
|
|
"automatic_decision_retry_added": false,
|
|
"network_browser_login_tls_tested": false
|
|
},
|
|
"deployment_capacity_validated": false,
|
|
"visual_review_pending": true
|
|
}
|