Make simultaneous file upload configurable for planemo run / test#1156
Make simultaneous file upload configurable for planemo run / test#1156jmchilton merged 1 commit intogalaxyproject:masterfrom
Conversation
|
It was off by default because Planemo runs against an sqlite database by default that used to fail frequently. I think things have gotten more stable and this definitely doesn't need to be one at a time against a production, external Galaxy. Seems like a good enhancement. |
|
Hey @simonbray .. I just discovered this option and wonder how to make use of it. It appears to me that it does not make a difference in a standard |
I'm not sure if this option is useful for standard tool testing though? It was definitely meant more for external galaxies, see the discussion above. |
So that if we are running a tool or workflow with multiple input datasets that need to be uploaded, we can choose to have all uploads started at once, rather than waiting for each to complete before the next one starts.
In my opinion this simultaneous uploading could even be the default (it makes more sense for running against an external galaxy at least) but it seems it was considered a bad idea, as planemo explicitly overrides the default behaviour of the Galaxy StagingInterface here: https://github.com/galaxyproject/galaxy/blob/dev/lib/galaxy/tool_util/client/staging.py#L57. Do you remember why you thought this was necessary @jmchilton?