Skip to content

Optionally Re-run the tests but not the workflow to help develop tests #176

@yfarjoun

Description

@yfarjoun

Slightly different from #174 (not a duplicate)

Once I have a workflow and code set up, I iterate on the tests that I want to add, adding md5sum contains elements to the yml file, but not actually changing the workflow or the code behind it.

It would be helpful if there was a way to just run the "lower part" of each workflow test.

In the envisioned implementation the user would

  • provide an "old" working directory (that was preserved using --kwd)
  • state that they do not want the workflows to be rerun ( --use_old_workflow_outputs)

This would cause pytest workflow to use the old working directory, not delete file in it, skip the first step of each test (running the workflow) and evaluate the rest of the tests as if that step succeeded.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions