Greyson LaLonde
b680065c45
fix: remove stdout prints, improve test determinism, and update trace handling
...
Removed `print` statements from the `LLMStreamChunkEvent` handler to prevent
LLM response chunks from being written directly to stdout. The listener now
only tracks chunks internally.
Fixes #3715
Added explicit return statements for trace-related tests.
Updated cassette for `test_failed_evaluation` to reflect new behavior where
an empty trace dict is used instead of returning early.
Ensured deterministic cleanup order in test fixtures by making
`clear_event_bus_handlers` depend on `setup_test_environment`. This guarantees
event bus shutdown and file handle cleanup occur before temporary directory
deletion, resolving intermittent “Directory not empty” errors in CI.
2025-10-18 12:27:16 -04:00
..
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-10-08 16:53:36 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-08 16:53:36 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-08 16:53:36 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-08 16:53:36 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-10-08 16:53:36 -04:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-08 16:53:36 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-14 10:51:15 -07:00
2025-10-14 10:51:15 -07:00
2025-10-14 10:51:15 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-08 16:53:36 -04:00
2025-10-08 16:53:36 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-08 16:53:36 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-08 16:53:36 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-08 16:53:36 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-18 12:27:16 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-10-03 14:32:35 -07:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00
2025-09-27 22:53:02 -04:00