Why
Live sidecar named read get_rstp_port.read missed green.
- catalog name:
get_rstp_port.read
- sidecar.head:
553ec9b1b2af0fdfd64a89e6be80be21e5507bec (main)
- HTTP: 200
- result.passed:
True
- local classification error/note:
n/a
Per-protocol status / open_ms / call_ms / error:
- mops: status=ok open_ms=1470 call_ms=1460 elapsed_ms=2930
- snmp: status=ok open_ms=589 call_ms=1735 elapsed_ms=2324
- ssh: status=timeout open_ms=None call_ms=None elapsed_ms=9000 error=overall deadline exceeded
parity_diffs verbatim:
Disagreed field values only (keys / small scalars; huge tables truncated):
- snmp raw keys: ['True', 'False']
- mops raw keys: ['True', 'False']
Hypothesis: declared protocol(s) not ok (ssh=timeout). Open/call budget, transport, or missing wire/source — not proof of a YAML field mapping until a later overlay POST is green. timeout is budget vs wall; do not fold into --gate. This is a hypothesis, not a prescription. Do not pick a winning protocol.
Floor
A later overlay PR + sync pr + this same POST {name, trace:true} should clear this miss (empty parity_diffs, every declared protocol status==ok, passed==true) or prove it is not YAML.
Live proof stays sidecar named read. Do not run --gate.
Proof
# POST <redacted> {"name":"get_rstp_port.read","trace":true}
# expect HTTP 200, result.passed true, parity_diffs [], every protocols.*.status ok
Not this issue
Why
Live sidecar named read
get_rstp_port.readmissed green.get_rstp_port.read553ec9b1b2af0fdfd64a89e6be80be21e5507bec (main)Truen/aPer-protocol status / open_ms / call_ms / error:
parity_diffsverbatim:Disagreed field values only (keys / small scalars; huge tables truncated):
Hypothesis: declared protocol(s) not ok (ssh=timeout). Open/call budget, transport, or missing wire/source — not proof of a YAML field mapping until a later overlay POST is green. timeout is budget vs wall; do not fold into --gate. This is a hypothesis, not a prescription. Do not pick a winning protocol.
Floor
A later overlay PR +
sync pr+ this samePOST{name, trace:true}should clear this miss (emptyparity_diffs, every declared protocolstatus==ok,passed==true) or prove it is not YAML.Live proof stays sidecar named read. Do not run
--gate.Proof
Not this issue
--gate.SNMPHIOS.close()/ pending-task tax).cliexists; do not auto-pick MOPS/SNMP because they agree.