attributes: {}
in IWC tests for collection outputs have any purpose?
Traceback (most recent call last):
File "/home/simon/GitRepos/planemo/planemo/galaxy/activity.py", line 50, in execute
return _execute(ctx, config, runnable, job_path, **kwds)
File "/home/simon/GitRepos/planemo/planemo/galaxy/activity.py", line 219, in _execute
run_response.collect_outputs(ctx, output_directory)
File "/home/simon/GitRepos/planemo/planemo/galaxy/activity.py", line 366, in collect_outputs
output_src = self.output_src(runnable_output)
File "/home/simon/GitRepos/planemo/planemo/galaxy/activity.py", line 567, in output_src
raise Exception("Failed to find output [%s] in invocation outputs [%s]" % (output_name, invocation["outputs"]))
galaxy.workflow.run DEBUG 2021-10-27 17:46:24,479 [pN:main.web.1,p:11036,w:1,m:0,tN:WorkflowRequestMonitor.monitor_thread] Failed to find expected workflow output [outp_col] in step outputs [{'outp': <galaxy.model.HistoryDatasetAssociation(2228) at 0x7f4a0e35a668>, 'outp_frict': <galaxy.model.HistoryDatasetAssociation(2229) at 0x7f4a0e35aa20>}]
<collection name="outp_col" type="list" label="Free energy data">
<discover_datasets pattern="(?P<designation>^cluster\d+)_outp\.txt$" ext="tabular"/>
<filter>
json
</filter>
</collection>
<collection name="outp_frict_col" type="list" label="Friction data">
<discover_datasets pattern="(?P<designation>^cluster\d+)_ofrict\.txt$" ext="tabular"/>
<filter>
json
</filter>
</collection>
<data name="outp" from_work_dir="outp.txt" format="tabular" label="Free energy data">
<filter>
not json
</filter>
</data>
<data name="outp_frict" from_work_dir="ofrict.txt" format="tabular" label="Friction data">
<filter>
not json
</filter>
</data>
that seems to be the problem, the workflow defines a workflow output outp_col
, but it seems that output is being filtered out because there's no input connected to Ensemble subgroups
(the json
parameter). Does that make sense ? I think this might be one of the cases where the workflow editor cannot accurately predict the result of the filter
outp
, correct ?
--no_shed_install
from https://github.com/galaxyproject/planemo-ci-action/blob/main/planemo_ci_actions.sh#L6