Describe the bug
When TES creates a task, if that task is a reattempt by Cromwell, it is not recognized as a Cromwell task.
Steps to Reproduce
Run a task that will not succeed.
Review the attempts.
Notice that only the first attempt has an ID that is prefixed with the first part of the Workflow ID.
Expected behavior
Every Cromwell (and only Cromwell) tasks should be recognized as Cromwell tasks (and have an ID prefixed with the first part of the Workflow ID).
Additional context
Without correct identification, a task that fails and sets the rc file to a value != "0" will be incorrectly marked as a success, making this a regression, since we've historically looked for the rc file and used it to determine success or failure.
Describe the bug When TES creates a task, if that task is a reattempt by Cromwell, it is not recognized as a Cromwell task.
Steps to Reproduce
Expected behavior Every Cromwell (and only Cromwell) tasks should be recognized as Cromwell tasks (and have an ID prefixed with the first part of the Workflow ID).
Additional context Without correct identification, a task that fails and sets the
rc
file to a value != "0" will be incorrectly marked as a success, making this a regression, since we've historically looked for therc
file and used it to determine success or failure.