eiffel-community / etos

Eiffel Test Orchestration System
https://etos.readthedocs.io
Apache License 2.0
9 stars 6 forks source link

pydantic validation errors when starting a testrun #214

Closed andmat900 closed 6 months ago

andmat900 commented 6 months ago

Description

After pydantic upgrade to 2.6 it is not possible to start a test run due to pydantic validation error:

File "/usr/local/lib/python3.9/site-packages/pydantic/main.py", line 171, in _init_
self._pydantic_validator_.validate_python(data, self_instance=self)
pydantic_core._pydantic_core.ValidationError: 3 validation errors for Activity
triggered
Field required [type=missing, input_value={}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.6/v/missingcanceled
Field required [type=missing, input_value={}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.6/v/missingfinished
Field required [type=missing, input_value={}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.6/v/missing[Pipeline] }

Additional Context

No response

Logs

No response

Expected Behavior

It shall be possible to start a test run.

Steps To Reproduce

No response

The version of this project/repo, if applicable

No response

The version/edition of the Eiffel Protocol used, if applicable

main