llama-stack-mirror/tests/integration/tool_runtime/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
..
1e9f5ce2b5bb9d8ab952b4b12d6a85deb5194400946929464b965bf014c32e72.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
8fe0bae4f48fd0cb44bed2f2994798c0ba3c2772c73c398802b919bbf60d2848.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
632ce0140a65d71196900f356f4790795b4504dd4bf4a31c9e3d2733f0faf2db.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
3027fe9da37cc8b8a9e3e244f8aaf8b0065eae214a7ea4b0ec9e526b70bc9654.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
357646e14feda6bf851170435b2f2e72460da6b5e21577a618cf30b73d8f0ac4.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
b2bdf9be3e67e25aa46994a3aa304f0e798584e9b060efc781d67257d3155574.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
fe17937cb02f2d2a709de113a1a8050c36d9c18ce7f2193f26bf59a0ecb672f6.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00