AttributeError: 'ExperimentRun' object has no attribute 'schedule'
Bug Issue
Traceback (most recent call last): File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner self.run() File "/home/user/code/palaestrai/src/palaestrai/store/receiver.py", line 195, in run self.write(msg_obj) File "/home/user/code/palaestrai/src/palaestrai/store/receiver.py", line 234, in write self._message_dispatch[message.__class__](message) File "/home/user/code/palaestrai/src/palaestrai/store/receiver.py", line 316, in _write_experiment if not isinstance(msg.experiment_run.schedule, list): AttributeError: 'ExperimentRun' object has no attribute 'schedule'
Description
Store receiver raises error, experiment does still run but the database stays empty
Order to Approach
Run an experiment with a running timescaledb in the background.
Bug-Checklist
-
Can you reproduce the problem? -
Are you running the latest version? -
Are you in the master/development branch? -
Have you installed the newest requirements?
Steps to Reproduce the Problem
- start timescaledb
- start two_phase_dummy_run.yml experiment
Specifications
- Pythonversion: 3.8.9 and 3.9.4
Actual Behavior
Database is empty, experiment runs
Expected Behavior
Database is not empty, Experiment runs or, if error is raised experiment stops