Files
chimera-gfx-Public/manifests/retroarch/phase-1.0bk-bounded-real-facade-host-fixture-gate.json
Chimera GFX release export a6037502d7
phase0-ci / build-and-audit (push) Successful in 2m14s
Publish Chimera GFX source
2026-09-03 03:27:14 +02:00

63 lines
2.2 KiB
JSON

{
"schema_version": 1,
"phase": "PHASE_1_0BK_BOUNDED_REAL_FACADE_HOST_FIXTURE_GATE",
"status": "EXACT_HOST_FIXTURES_AUTHORIZED_NO_MATERIALIZER",
"date": "2026-07-29",
"source_bindings": {
"phase10bj_manifest_sha256": "aa4d6ee9df8e2fe67ce1d30d3bb62d5c7593f43770a86e0ea8c1f0f8122176fa",
"retroarch_commit": "c7511c4f2187794b6dbf56fb2c68b57137424f3b",
"real_facade_sha256": "0819b5e556de13f5a09a7069d5a18ae07a27d3e7cb39ecb2d33f7e939f5bfa32",
"python_path": "/usr/bin/python3.14",
"python_version": "3.14.4",
"python_sha256": "fa9796cd3a30878e11a2f40372f773d3fcd913fff35e5bee8dd9a036e22e93ab"
},
"fixture_contract": {
"suite_attempts": 1,
"per_fixture_attempts": 1,
"success": {
"argv": ["/usr/bin/python3.14", "-c", "import os; os.write(1,b'OK\\n')"],
"timeout_seconds": 2,
"output_limit": 64,
"expected_returncode": 0,
"expected_output_hex": "4f4b0a"
},
"nonzero": {
"argv": ["/usr/bin/python3.14", "-c", "import os,sys; os.write(1,b'E7\\n'); sys.exit(7)"],
"timeout_seconds": 2,
"output_limit": 64,
"expected_returncode": 7,
"expected_output_hex": "45370a"
},
"overflow": {
"argv": ["/usr/bin/python3.14", "-c", "import os; os.write(1,b'X'*65)"],
"timeout_seconds": 2,
"output_limit": 64,
"expected_error": "output limit exceeded: fixture_overflow"
},
"timeout": {
"argv": ["/usr/bin/python3.14", "-c", "import time; time.sleep(5)"],
"timeout_seconds": 1,
"output_limit": 64,
"expected_error": "process timeout: fixture_timeout"
}
},
"authorizations": {
"exact_host_fixture_suite_authorized": true,
"arbitrary_process_authorized": false,
"materializer_invocation_authorized": false,
"sdl_build_authorized": false,
"retroarch_target_build_authorized": false,
"ps5_connection_authorized": false,
"device_transfer_authorized": false,
"device_execution_authorized": false
},
"decision": {
"fixture_source_allowed": true,
"fixture_execution_allowed_once": true,
"materialization_allowed": false,
"cross_build_allowed": false,
"device_action_allowed": false,
"next_step": "RUN_ONCE_AND_RECORD_EXACT_HOST_FIXTURE_RESULTS"
}
}