Scenario
- On the "External tools" page of the "Application Settings" dialog import the attached custom tool ("My custom tool").
Expected result: it's added with a warning, because there is no execution path on the computer (note that an invalid tool is used intentionally, so that the validation should not pass in the WD, see below). - Create a workflow element "no-run" for this custom tool.
- Validate the workflow.
Expected result: the workflow is not valid. There is an error in the WD error list:no-run: Custom tool "My custom tool", specified for the "no-run" element, didn't pass validation.
- Restart UGENE.
- Open the WD.
- Add "no-run" element to the WD scene and validate it.
Current result: the workflow validation has passed.
Expected state: the workflow is not valid. The error described above is shown again.
Possible reason of the problem: when the actor prototypes are created, the external tool registry may be empty.
- is blocked by
-
UGENE-6534 Provide a way to avoid tool IDs duplication
- Closed
- relates to
-
UGENE-6558 Do not pass the workflow validation if it contains non-valid custom external tools
- Closed