mirror of
https://github.com/hanzoai/tasks.git
synced 2026-10-04 02:04:03 +00:00
## What changed? Exporting an OTEL trace file _per test case_ instead of _per test suite_. I also added a new `MemoryExporter` to make the OTEL collection more efficient and accurate. Compared to the previous approach, it acts completely in-process/in-memory; not via gRPC. ## Why? Removes successful test cases from the file output which makes the output smaller and easier to use. Also removes race condition. Also more efficient. ## 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: <img width="786" alt="Screenshot 2025-06-24 at 2 25 17 PM" src="https://github.com/user-attachments/assets/b3bb1916-1524-4889-be3b-57ef296b027c" />