Affected Component
Other / Not sure
Bug Description
The event generator script utils/synthetic_event_generator.py does not support features expected by its tests:
generate_event() does not accept the seed keyword parameter, throwing a TypeError during deterministic verification.
generate_events() does not validate if interval_seconds is positive, failing to raise the expected ValueError.
Steps to Reproduce
Run the event generator tests:
python -m pytest tests/test_synthetic_event_generator.py -v
### Expected Behavior
- `generate_event` should accept a `seed` argument and seed the `random` module for deterministic generation.
- `generate_events` should reject invalid intervals by raising a `ValueError`.
### Actual Behavior
1. `test_generate_event_is_deterministic_with_seed` raises a `TypeError`:
TypeError: generate_event() got an unexpected keyword argument 'seed'
### Python Version
3.11
### Operating System
Windows 11
### Inference Device
None
### Error Log / Traceback
```shell
Screenshots or Recordings
No response
Additional Context
No response
Checklist
Affected Component
Other / Not sure
Bug Description
The event generator script
utils/synthetic_event_generator.pydoes not support features expected by its tests:generate_event()does not accept theseedkeyword parameter, throwing aTypeErrorduring deterministic verification.generate_events()does not validate ifinterval_secondsis positive, failing to raise the expectedValueError.Steps to Reproduce
Run the event generator tests:
Screenshots or Recordings
No response
Additional Context
No response
Checklist
mainbranch.