You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[ci] Surface worker process logs on perf hard regressions
When the performance CI failed on a fixed-threshold breach, the only
output was a one-line message like "wan-t2v-1.3b-2gpu dit_time_s
exceeded fixed threshold (current=18.252, threshold=10.000)" - the
worker-process logs that explain why were never persisted or attached.
Capture worker logs per benchmark run via the existing executor
log_queue mechanism into a size-capped per-benchmark file, record its
path in the raw result (worker_log_path), print a 200-line tail on
hard-regression failures in both the pytest path (PR runs) and the
compare_baseline path (scheduled runs), and upload the log files as
Buildkite artifacts.
Fixes#1604
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
0 commit comments