llama-stack-mirror/tests/integration/safety/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
..
1f6d321493b7bf855855d38dbef8c581935e1d8f97cf5481c557ebbf844afd9d.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
5b39d8cb44b4a4399b887ba62308f8609deff3c14edf05708c0f1077463b7526.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
5be28ca887d2ca23ba08fecd458cda9a1db6867e2a6ed80708ad0cbd6f5c009b.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
5c675ad22eab85b21c7b36b26423c7571ac68379eef5789c9a8cd13e1a599918.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
7f1fb35b3ab8fe247c03b7a174f67c86959732cacaabd8ee84d34f12032c2129.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
17a90a49f33ae82dc70db484f315dd58b0dd6da5b76535c62d3b5c20e48d1dda.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
63bf3a76e7ada61c29ce4132b3636e111a78e53422d7a47e444a5d609fc4483f.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
80be3ad4a8bc5983094b5f712c1bf8eb05e3cb98dde1370819ac033811283064.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
633a5b177494e320cb0e15d723c5687fe8959debb689c298b0718cf071eb2cc2.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
7502d8c2ba4cb3e4ecc0003b2d827c1200ce62670b424b29c26d2bbbeabb247f.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
92596e5cbb8cf4e33d28cf07e33aab08318f508f2097f81929851974697cd2ec.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
839362810c9b504b023c11e14efa310cf8c55cf7c776f36433047527cfdddb63.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
b0be0d3f9870424b00724b15a3ac4f60c10f39afeb9fcbe5445c96c224055799.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
b6bc68184c3b2bab4f827461d6b263c74a34ced3662fdd4ba1439f8070944612.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
c09b8277bfed7446b23d3b14501e89a7ec122b3bd452ef86015e6810caf8deb0.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
cc652ca1b115410066ebe33523124e7f7015fd7e796253dafab8707417b70964.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
deaa531e1904ebcf4323861c58c2d6af9d90a49ae0ac10b62e259b9d4addec36.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
e3bf59d654d18af5cb4de36799c3259be06d9ffb4d2adcdd4d912b1aec1eb5a1.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
e810d124eb76fe74bd00df69a772f4b5283bdb3630655de5449cbd2abb252985.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
f2d32531f5086e8870e6f9485b88c89ce133305244c4a5e080fef9f9b461df29.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
f6fb040653a592f92088f3ec5403d40b96167ab7f0389352e1d54c01325a0918.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
f45e3265280a46922ec96cfd8c0c75896fb415ffd17417b9a8470834cf07a4eb.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00