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
TEST/MEDIUM: collect HUG debug artifacts on conformance MR failures
Add a conformance-collect-debug-mr task that retrieves pod logs,
haproxy.cfg, and map files from a running HUG pod after
the conformance run, storing them as CI artifacts to ease post-mortem
analysis of failures (e.g. HTTPRouteHTTPSListener flakiness).
Collection is opt-in via HUG_LABEL_COLLECT_LOGS, a pod label selector
(e.g. "run=hug-4ff08ccae6d535c8", where the sha is derived from the
gateway namespace/name). When the variable is empty (the default) the
task exits immediately and nothing is collected.
The deployer intentionally does not delete the matching pod when its
gateway is removed: it skips the Deployment and Service deletion for
that one pod and excludes it from WaitForCleanup, so the pod stays
alive between conformance test teardown and cluster deletion, giving
this task a window to pull the artifacts.
0 commit comments