llama-stack-mirror/tests/integration/eval/recordings
Ashwin Bharambe 045a0c1d57
feat(tests): implement test isolation for inference recordings (#3681)
Uses test_id in request hashes and test-scoped subdirectories to prevent
cross-test contamination. Model list endpoints exclude test_id to enable
merging recordings from different servers.

Additionally, this PR adds a `record-if-missing` mode (which we will use
instead of `record` which records everything) which is very useful.

🤖 Co-authored with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Claude <noreply@anthropic.com>
2025-10-04 11:34:18 -07:00
..
1b2720589d2a4273b5eb2c06b50ab45674040195c15013c9ea43bc6331e1a831.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
3e5ea35cb3dc92835d230456b6e2fc61593f964148d6c05df5c4a387a5389e6b.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
6de6d1ebc3128dfaba1efe654ca1453f12cd31ce2e294d20868c0c498b7d9136.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
9ebe1e04fc3a8d41f88992428a7c99669c7e19b3d551090eb6bec83b33de2a18.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
171c4dcb3dc848196f5d7fd87efd4626e70673c405ae1cd72b8dd0617104263e.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
aa20023c358a0dc718355082cc244a231426700a772b8dc64abf05d8b126a736.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
b52a054b314c8b42634c4a9ef76280591f73cf26c00b7308dde7d19a1ced016c.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
c07b01fe99467efcfa99f6ac9c60acc212cf2ac3bdd4192aabb5f98359236572.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00