Commit dfe22c7
committed
e2e: keep the evidence when a mesh test fails
The harness already dumps container logs to tests/e2e/logs/ for tests
that did not complete, but CI only uploaded ./_artifacts, which bats
never populates - so the a2a label-gate flake left nothing to diagnose.
Upload the dump directory, and print node-1's [A2A] gate verdicts inline
when the labelled send fails, since that gate fail-closes transient
handshake errors into the same 403 as a policy denial.1 parent 6b46e58 commit dfe22c7
2 files changed
Lines changed: 9 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
90 | 94 | | |
91 | 95 | | |
92 | 96 | | |
| |||
0 commit comments