[UGENE-6588] No validation of a launch absence for running workflow with a custom tool Created: 18/Sep/19  Updated: 11/Mar/24

Status: Open
Project: UGENE
Component/s: Workflow
Affects Version/s: 33
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: Olga Golosova Assignee: Dmitrii Sukhomlinov
Resolution: Unresolved  
Labels: usability, wd
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: File my_tool.py     XML File my_tool.xml     File my_workflow.uwl    
Affect Type: Userdefined

 Description   

Scenario:

  1. Open the "Application Settings" dialog in UGENE.
  2. Add a custom tool that is a python script (see e.g. the attached *.xml-config and *.py-script).
  3. Remove a path to python tool in the "Supported tools" section.
  4. Create a workflow with the added custom tool and run it.
    Current result: the workflow is launched and is finished with an error status, but without an error message. There is a message in the log like this:
    Running external process: "" "/Users/username/Desktop/my_tool.py" "/var/folders/0l/nvxqy6vn35s9y87800qgsr6c0000gp/T/ugene_tmp/p31254/wd_external/tmpin1568794567.txt" "/var/folders/0l/nvxqy6vn35s9y87800qgsr6c0000gp/T/ugene_tmp/p31254/wd_external/tmpout1568794567.tmp"
    

    Expected result: the workflow didn't pass the validation.


Generated at Thu May 02 05:11:16 NOVT 2024 using Jira 8.5.0#805000-sha1:facbf8be6a56ed8ab71dea158b6e159962506101.