llama-stack-mirror/tests/integration/inference/recordings
Ashwin Bharambe 79bed44b04
fix(tests): ensure test isolation in server mode (#3737)
Propagate test IDs from client to server via HTTP headers to maintain
proper test isolation when running with server-based stack configs.
Without
this, recorded/replayed inference requests in server mode would leak
across
tests.

Changes:
- Patch client _prepare_request to inject test ID into provider data
header
- Sync test context from provider data on server side before storage
operations
- Set LLAMA_STACK_TEST_STACK_CONFIG_TYPE env var based on stack config
- Configure console width for cleaner log output in CI
- Add SQLITE_STORE_DIR temp directory for test data isolation
2025-10-08 12:03:36 -07:00
..
0de34091fb19d61b7edfe5f361650789ae2e66f9273ad74925e95b230a862a00.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
0ff4361a4687d14795386a4499d8fcc04772020ae9d840ceae4fb014f620593b.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
1f3149657717e1cca83f08af67b9f34993a49de31349b11ce13c5d0465ca5f6a.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
02bc4eaa12503edd2af031c7f243b280703e4ed17024e21641119530cc78bd0e.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
2e4f0cbbc7bce72387e0abc9c8f003c863747faf23b394c790098feef0652fea.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
2efc033e9a1b66980245aabc44b6d7fe2509aafa52d6aa19eee2cde5245cd3b9.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
2f35a0e0c10e47f2fa64a13d38902ec16d836a24fcd09e330b68b7aa514a10fc.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
02fba1826ee7c9b9318645bf6e4514d57cf09e34e40fb2745da54227220ccf35.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
3d2d95c9e7f6a2e434c69fb2d5ff50a3cce15ef5f308d5443beebd71a7dc7818.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
4b67443597195a9092b2b27b1dff526263df8ab267f4a9df7196dcb6c11aef17.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
5ae0fe8a12bcbdc6790a759957aef63ebe279ddffb1248b805ff8c22e4d95119.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
6aca9a95bddf4258695b867248b32cbce4622ea32acb9b5330fda6c8a31f40af.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
006b190876689a0176b00b7bf60ac4944cd9a2e386d37980a2b2466c851686e5.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
6ea16771b09b4966fa1dfb0349a83f6e11a6716cf3bd9d6e711ed7497232c152.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
7b870ce8970377661fbc70050c35a7325434b30be994cd3ade1ad36aabc027e9.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
09e409c5eaa8019936481779229558b1541008447a01ba5fffe8c6f17184e0ae.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
12b4c92fd0d85cf140cb3ae3c1f79a6f684b20f57519011742a8b9088e92130a.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
12ea4e4a2705b0589c186d9d068bac0afa6d2385867afa554c6c672722a4e1c0.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
16daa8302d1a96cfb6ff033d4ee42922c7c4fc75fdc786df222fa9d64d21115d.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
17fab41a46c9f0fcb34928d4ced8784cece336d19f6323f850005ad5589e1589.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
20a2ca7669b281740d72e6bb89199c65c77eaea3ce4bd4115fa642efdb820691.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
28b74a89cdc85de62395836bb21baa777d3197245698f4a7531afa0a15c11d1c.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
28b529023374d3345f46c0b183ee352ff5014ff344238bd40b820c61510097eb.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
37e10e6ac4dccb3a91333fcfe9a17806950b21da9470c98960495f3b9fe94ecd.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
42ad86f93eda42a3a73cddb74e533217ddcff6366b52a52718b86148f0e16a7c.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
45de0b7bfdc88fd9a7b76b6f18c0a1b2c4953aa4791012e2f372430d5362c50b.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
47a484434dfe84938b43b589c2e7a7da5fe3274843575f2f0f685e084628f2a8.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
48fe79430a3c8a23c5d844602b1773d5a1270521ea405e93d4203dd5b35ed173.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
53f557a067b8f00b81dee1d0f8def8051f330d7a91faa68addc39f9b29e5dbbd.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
54f1997f5ea8c22d5655cd5718f3c5c19da209925e3df713287db28e7830f02b.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
68a0a14e828ca575c2150f6de6961bf8d326b1ce1beb6902a7aa369b07f7e17a.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
78aa717a1d0a499a1cc065e95896b63af46cc13f5a6da2346502a16d55aab891.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
91e1f4c91ab33df30e4111bbed3051c2713a56cea03eca072280c750a1e913a5.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
95be86b56c9f5f688bfb396933972ec68f056ccbdc10bee6610d2c6722761d5a.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
166dbff8b991d40d060f9307fc2a67fc24e29dc542fdce9611756d28403e4e86.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
228c053a646f7563791aa7f633bb7353eb3f763add416a69ddb255b16f6ea0a9.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
676c9e0736ad6864480d4a884e157e9a9ceb4e5f9441635b19809ed518542406.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
803b63dc14be19794ed3eda644b58c1ddfee8dbd1c3f7e18b21ada4564d46f35.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
822c192e060366dd978158aebff1c2dcdb9ce6c923a245db07314151e9d397c2.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
834be37d56251727f6bdcafeafbc3846670d41955cc46a693767cbc67bed9ae2.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
1774e408dada8623a932f20fd67ab722cbff2a2213309d8a33ec2ed5a444e5d4.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
01996b2b3ce70f76d75def3058c49a7d035920832e5bd9227fe940f7f137ecdf.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
6626c46dfaf503c589013d6396a3e6871117c7c024d37f16a8d0b2a7def9f8ed.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
7794d17cdf3672c5508ce0b07b0622513134f71115f13dd5e65ddae9f2b54862.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
9186cbbe565a752223cd841b490891989401b4f24e4a8dc6bb7a5a40a126a45e.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
9465f0987cb8c06e103eab7b2200bd01a96388106e7d8e25e3e86a61f682e593.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
20032ec4aeb47f2a2711ec6fcada258dd47fcaefd22f8ee6a6c0b07152c551d4.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
36968c3ac66be305df6bdac7b747612e4e6645cf3bfcec16f96a41397cbfd5aa.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
46428a21010b325bc6a76497ab428d8824561940cc18eafac17f1355ec8cf6b7.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
54606aca0c734fe36c3fcba632a36aa4582c2c92af953638d6e1ae060c01d71e.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
73901e939ef12a9e015f47ad3886700de695975e8d1f43a22b580d788aa8e642.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
640984c9321e94cb3c6d24ab4af1e83e628af419d09d77948f2480651fa472f2.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
882995aa7e9d3bfa67a81c6c3e93091b566a2a8d328dc143a985e95a3a5453af.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
2825486bdbce4722bbc4a993f9f39e820c16bc8d324dc598be1224dad079ebb7.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
8823085c58bdb7dca853d7a661e51d80446d906528ee8f715d57f748fd533afc.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
9909147bdf0a349a396980379c5fb05b53b488c1c9e27bcaa0c6d8cc2757fbcc.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
0483665572c6b72adda44aa0b31c105c4a5ac4da26d514c61fbd319910e1ce05.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
1867171238f701f0face022cc6890e82ed01e2bc7376d7e0280d29bc59f3ce00.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
66421295027f05400bb53e4358105d230806576136cf07e345dd220db2073c4b.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
98552969974e8929e79a8311fad2fc801ea4789d4bb75c5b9639ec61c1abbaa5.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
a0a422b79669ea39c32e7a53c56b36d901910870f11369fc99efc2a15b102c86.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
a1e4350b0157d85e74c9f661b2d0510434212d7f36fbc1eddacdaf5a62520dd3.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
a2e6e4b902733b08c8c4a4cfcfc8ef85a4d1188106290a809bd77ef54f6d3b2f.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
ac90bcc1058738fe34c4a84bbe180ba527cd14410356f232bced80a05c23ff14.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
ac616df0bbdab503cfae59b25de52a21a382b732923bcd966e117b377f7fb25a.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
acdd905b048175b96ff61d93fd81d650b26bda3cf12e1f0cbd2820ae73f4f2f9.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
adde4652d213ade69fd79fab1f667f1ed5189fd79a649ba90240abfa605b6210.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
b25e641e43bf2d8fd5729a97ac478122d328f6459b179d5ab2ffcadfc6ce02c3.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
b297beb1d35f63da20522290488dd51cc2b20b158bb1f3c65b0b6a9476d7f6be.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
bf1b0d36e3c797174ca99e405ef09f32f61fe765095889f233ecf5fd23ed710b.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
c1f8c21e8bb0fdc82aa895363d223f58755d0723c39f52d16cfa8de573ec888f.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
c03bc36fc4c19495050b64122ffa310f812e2ab2aa32f5e01ad0ac9b7ae046e2.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
c9f153318fe61fb66b52b29c940a2decc5def5e2c19069e084ccfc0b0f5705b3.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
c035d6f372fd396936f958e08b2b2afee7db8bfd6a87a50952df3e643b4cc69d.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
caf6ba1641579294233ca97cb423216881258fc0bb27598e71af0425e777fad1.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
cb4bebfaa5a88b83ea171543ddc3b0c02a1e5cf3f33c1efa9b51d5da50faf170.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
d3cdda901f5ae18d0d636419bd15fd4c5c45dfd6b0f35b0a708f10953874f047.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
d5ac259ebfc8696f4e809d472bac01c9ad4f05ecaa6a633a6066944737462d11.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
d5b0723b5cea73527f33a5f3c0508ca5ff9df6fb940311653cfab6d01a56d155.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
d8d241571255658030d3e30c3d5670fbc5b9d5e0f4d7c0f23656aab3d6920753.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
d28e69b9ec21c644f32ac1a57ac99371068a68248f010f146e8a744cc8eba9af.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
d055e8aae3f1923cafd12fe3c02c7f7aec1c46ccfc035e5965eeac9b73bb2fb0.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
d94bbf50e75423e35f37c42dff284c2589ce81445e3245e5810e5adad8194684.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
e7a897d6a332e140a75a46dea0a4dbf84aa0f89e274919ed4e0b9a027ac9b823.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
e24ac6cc7566dbe6d1410cbb58d1270f7cf4f9e662c0f4c214838314662b7178.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
e780faa88ebc38e9a74c5d5fa942921d291f73653719e73301196c0258732bf7.json feat(tests): implement test isolation for inference recordings (#3681) 2025-10-04 11:34:18 -07:00
ea6c513079941938a685ead1b654fe822569c27f1c82a48ab7692e2105484689.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
eb7da4d664ddae8fb27ddefb18dae5008c35c09ca3bf67d3bfa521e7a7a55275.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
f3a922cab63a794cb49849cb95bf5ebb7afb2df8aaee4abef6b132c1b373de7d.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
f3bbb5229763f689be0dd350b96e1067861fdaa62a976a1a8f74ae18c1bb5bcb.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
f8d0f5a82750f890c97d61233f0ff3cfeb5c1de8f9ea9a621d2106c673225960.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
f8f023b96c521ba3f3f3f06156012dc518c00dbcb1bff697ba2bb7e18b7476ac.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
f9f69a2cc8ad22a4cba6d5dc359f41d497fb277b08a7dd6085545ddbc7dbb1bd.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
fa9cf0726928f0e85dd8f10a9c7784bb3262ab1c94ad479f7335aa4dbd8829fa.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
fb2f9f71c85f5a98796736c54977e50eb55df1721b6b2c65631687cfc0ecc15d.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
fec22760875c460a453f839c1be6691e0fd8c546f68d07f7dfcfc6223de97207.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00
ff97e1130a00d06429e1ab3a008ebcb09dc90fba2aebca040644ed1a141e1897.json fix(tests): ensure test isolation in server mode (#3737) 2025-10-08 12:03:36 -07:00