Skip to content

Validation for matching parameters on run and run_async should report which parameters don't match #9308

Closed
@mathislucka

Description

@mathislucka

Is your feature request related to a problem? Please describe.
For components that implement a run and run_async method we validate that their signatures match. We had an issue at a hackathon where this consistently failed but it was hard to figure out what the actual mismatch was because the error doesn't say that. It would be great if the error message could show the difference.

Describe the solution you'd like
Error message should contain the difference between the two signatures that make the validation fail.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Metadata

Metadata

Assignees

Labels

P1High priority, add to the next sprint

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions