Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test and Recover Workflow Request State #18981

Open
2 tasks
jmchilton opened this issue Oct 11, 2024 · 0 comments
Open
2 tasks

Test and Recover Workflow Request State #18981

jmchilton opened this issue Oct 11, 2024 · 0 comments

Comments

@jmchilton
Copy link
Member

From @mvdbeek

That's workflow_request_input_step_parameter, workflow_request_to_input_collection_dataset, workflow_request_to_input_dataset, workflow_request_step_states workflow_request_input_parameters etc ? I wonder if we should try systematically round-tripping these in our workflow tests
If that works maybe we're ready to implement the re-run 😆

  • Implement a workflow endpoint to extract a invocation request from these tables.
  • Add a flag to workflow test suite to extract the invocation and rerun it and retest outputs.

We do this kind of round trip testing for workflow conversion and for our "workflow extraction" test cases.

This is important from a reproducibility claim perspective but also would potentially be helpful in workflow re-run #11340.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant