feat(ttl): Read the FDR counters in every Script B soak round

Script B runs blanton_fdr.sh rdcnt after the Tray ID stress in each
round, so the FDR counters started before the loop are logged through
the soak, not only at Script C. The call is not gated by SWB_UNIT0 /
SWB_UNIT1. Recorded under V1.2.6 in Script A's history and the release
note.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0131orciRKrejchsuDk6UpXk
This commit is contained in:
2026-10-21 22:55:09 +08:00
co-authored by Claude Opus 5.5
parent 738f1dd1c6
commit f02ba22924
4 changed files with 11 additions and 2 deletions
@@ -874,6 +874,10 @@
; ScriptB fdr start + fdr clear with the traffic setup, before the loop
; (SWB_UNIT0 = SWB_UNIT1 = 1 only) - the counters run for the
; whole soak
; fdr rdcnt in every soak round, after the Tray ID stress
; !! not gated by SWB_UNIT0 / SWB_UNIT1, unlike the start -
; with one unit enabled FDR was never started, and the
; round just logs whatever fdrstat Counters returns
; ScriptC fdr rdcnt before traffic stop, fdr stop after it
; (SWB_UNIT0 = SWB_UNIT1 = 1 only) - the closing read of the
; counters Script B started, bracketing the soak
@@ -194,6 +194,10 @@ while 1
; ========== Tray ID Stress Test ==========
wait prompt_sonic_root
sendln "~/Blanton_Script/tray_id_stress.sh"
; ========== FDR Counter Read ==========
wait prompt_sonic_root
sendln "~/Blanton_Script/blanton_fdr.sh rdcnt"
wait prompt_sonic_root
sendln "sleep 60"