Use time-based trace window ids
This commit is contained in:
@@ -344,10 +344,10 @@ class CoreFlowTests(unittest.TestCase):
|
||||
|
||||
windows_payload = json.loads((output_root / "windows.json").read_text(encoding="utf-8"))
|
||||
windows = {item["window_id"]: item for item in windows_payload["windows"]}
|
||||
self.assertIn("chat_w20260311_peak_1000", windows)
|
||||
self.assertEqual(windows["chat_w20260311_peak_1000"]["num_requests"], 1)
|
||||
self.assertIn("chat_w20260311_1000", windows)
|
||||
self.assertEqual(windows["chat_w20260311_1000"]["num_requests"], 1)
|
||||
|
||||
trace_path = output_root / windows["chat_w20260311_peak_1000"]["trace_file"]
|
||||
trace_path = output_root / windows["chat_w20260311_1000"]["trace_file"]
|
||||
rows = [json.loads(line) for line in trace_path.read_text(encoding="utf-8").splitlines()]
|
||||
self.assertEqual(len(rows), 1)
|
||||
self.assertEqual(rows[0]["prompt"], "real prompt")
|
||||
|
||||
Reference in New Issue
Block a user