mirror of
https://github.com/temporalio/temporal.git
synced 2026-08-30 18:41:49 -07:00
## What changed? Redo of https://github.com/temporalio/temporal/pull/7871. (1) Instead of collecting OTEL trace across all suites, it tracks it per suite and only exports traces on failure. (2) It annotates the test's RPCs with the test name. ## Why? (1) More efficient. (2) Allows filtering traces by test name. ## How did you test it? - [ ] built - [ ] run locally and tested manually - [x] covered by existing tests - [ ] added new unit test(s) - [ ] added new functional test(s) Example run with artifacts: https://github.com/temporalio/temporal/actions/runs/15786189984?pr=7941 <img width="1100" alt="Screenshot 2025-06-20 at 12 37 20 PM" src="https://github.com/user-attachments/assets/d46668e3-4766-4689-8ebf-b9df4ef9e569" />