Files
EscapistsReintroduced/docs/evidence/convoy-startup-performance-2026-11-10/budget-regression-final.json
T
jakub 2390f77554
continuous-integration/drone/push Build is passing
Smooth convoy startup and record Workshop 0.0.153
2026-11-10 15:34:24 +01:00

37 lines
1.9 KiB
JSON

{
"recorded_at_utc": "2026-11-10T14:24:27.184036+00:00",
"cwd": "/home/jakub/devel/escapistsrereintroduced",
"evidence_kind": "transcript_reported_tool_results_no_raw_log_file",
"command": [
"python3",
"tests/test_supply_budget_admission.py"
],
"success": {
"exit_code": 0,
"stdout": "PASS: actual queued StartOne/SearchPiece/FinishSearch plus actual pool preserve unconsumed receipt retry, reject consumed replay, skip impossible new-budget surveys, retain equality, retry caps and journal dedup; no FPS claim",
"tool_chunk_id": "49cd48"
},
"negative_control": {
"mutation": "Remove first || !m_Pool.BodyBudgetAvailable(m_Source) within actual SearchPiece; original file unchanged.",
"command": [
"python3",
"tests/test_supply_budget_admission.py"
],
"environment_override": "ERR_SUPPLY_SYSTEM_SOURCE=<temporary mutated ERR_SupplyConvoySystem.c>",
"expected": "nonzero test exit",
"observed": "nonzero exit, asserted by supervisor; exact failure stderr was captured transiently and not persisted",
"supervisor_stdout": "PASS: removing post-yield real-budget recheck fails the regression as intended",
"tool_chunk_id": "77cbff"
},
"files": {
"tests/test_supply_budget_admission.py": "ed0a1a2152900632f7151fdf056900b9110f777542ea49125e6b40e336724f6a",
"addons/core/Scripts/Game/ERR/10_AI/ERR_SupplyConvoySystem.c": "ef3a7762bac1de0f175a259bd83ce2547e838dfaf1217d013204c68e506ecd86",
"addons/core/Scripts/Game/ERR/10_AI/ERR_ConvoyBudget.c": "fc7e254056c1da4aadd26d4f56d51ee375d5d3331f5f7e5183581108c7474a10"
},
"notes": [
"No test rerun during candidate native measurement.",
"Final test restored to exact positively executed content; later unexecuted optional helper assertion strengthening removed.",
"New explicit real-budget growth case asserts no reservation/dispatch while queued before growth and after capacity disappearance."
]
}