John Chilton
09a68adb1e
Add another API test verifying validation of workflow substitions.
...
A little different because it targets a different tool, validation, and is inside a repeat.
2015-12-10 00:06:54 +00:00
John Chilton
133e5f2e24
Various small API testing fixes/improvements.
2015-12-10 00:06:53 +00:00
Björn Grüning
4d252119fd
Merge pull request #1216 from jmchilton/workflow_tweaks_1
...
More small workflow tweaks.
2015-12-05 21:38:34 +01:00
Björn Grüning
6126bd0e93
Merge pull request #1214 from jmchilton/format_2_1
...
Small enhancements in workflow inputs and outputs
2015-12-05 21:37:50 +01:00
Björn Grüning
d7f5dbe4ca
Merge pull request #805 from jmchilton/multi_data_param_enhance
...
Allow multiple collections to be supplied to a multiple data parameter.
2015-12-05 20:09:10 +01:00
Martin Cech
b0c1cd7460
Merge pull request #1243 from jmchilton/maxseconds_debug
...
Improved logging related tool test timeouts.
2015-12-05 00:29:27 -05:00
Martin Cech
f7a2acdcab
Merge pull request #1246 from jmchilton/test-commons
...
Fix up merge issue with double underscore shim.
2015-12-05 00:28:38 -05:00
John Chilton
9f8eb465e7
Merge pull request #1144 from carlfeberhard/webpack
...
Webpack
2015-12-04 20:21:36 -05:00
John Chilton
17851ba0ea
And fix unit test for b036adcaa166153e544935c12123877c69a7450f.
2015-12-04 20:41:22 +00:00
John Chilton
62a26516cd
Fix PR #805 for changes in PR #1153 .
2015-12-04 20:41:22 +00:00
John Chilton
c91a2eb339
Multi data parameter improvements.
...
Allow multiple collections to be fed to a multi data parameter in one reduction step. Fixes #750 and will really simplify certain classes of tools.
Rebased original with fixes for rerun of such reductions.
Manually tested workflow execution and everything seems fine. The workflow editor already thought this was possible, so that is another bug corrected by this enhancement.
To run the associated API test, execute the following command:
./run_tests.sh -with_framework_test_tools -api test/api/test_tools.py:ToolsTestCase.test_reduce_multiple_lists_on_multi_data
Conflicts:
static/maps/mvc/dataset/dataset-choice.js.map
static/maps/mvc/form/form-select-content.js.map
static/scripts/mvc/form/form-select-content.js
2015-12-04 20:41:21 +00:00
John Chilton
e9e73f4828
Remove dated comment.
2015-12-04 20:40:29 +00:00
John Chilton
40e6932a25
Fix workflow API tests for workflow output changes.
2015-12-04 20:37:37 +00:00
John Chilton
cee9d4d1b3
Grunt the workflow JS.
2015-12-04 20:37:35 +00:00
John Chilton
7b3fa824b6
Update worklfow editor representation of workflow outputs.
...
Modified this for the workflow export representation but this needed to be updated for the workflow editor because they shared some code in the manager. This was going to be needed downstream when I add labels and uuids to workflow outputs anyway.
2015-12-04 20:36:18 +00:00
John Chilton
3d0723c812
JS Model abstractions for dealing workflow outputs.
...
Need to modify how these are represented so I want the logic centralized in the model... also the logic should be centralized in the model.
2015-12-04 20:36:16 +00:00
John Chilton
a597e0e834
Implement workflow outputs for format 2 workflow definitions.
...
Copy CWL style of specifying a outputs specification block at the top-level of the workflow specification and within that use the "source" attribute to specify the output. Reuse the specification used by "$link"s to describe this output - namely <label_or_order_index>[#<output_name=output>].
2015-12-04 20:34:57 +00:00
John Chilton
1bd0a4e970
Refactoring and more testing of format 2 workflow implementation code...
...
... toward more reusable design.
2015-12-04 20:34:57 +00:00
John Chilton
70a9f21393
Update workflow format 2 code with infrastructure for nesting runnables.
...
In downstream work this is used for subworkflows and nested tools. Not sure which of these would potentially hit main line Galaxy first so setting this all up in its own commit.
2015-12-04 20:34:57 +00:00
John Chilton
b0b26e6901
Allow specifying Format 2 workflow by path.
...
This will allow importing workflow relative resources in subsequent passes at this.
2015-12-04 20:34:56 +00:00
John Chilton
4a279ffb64
Allow inputs section for Format 2 workflow definitions.
...
Arguably a more natural way to define inputs, regardless it allows more CWL-like input definitions for workflows.
2015-12-04 20:34:56 +00:00
John Chilton
0924891e31
Fix up merge issue with double underscore shim.
2015-12-04 20:33:01 +00:00
carlfeberhard
9e8068f367
(merge dev)
2015-12-04 13:17:29 -05:00
Nate Coraor
3e8b58c5aa
Merge branch 'release_15.10' into dev
2015-12-04 13:15:49 -05:00
Martin Cech
736bf3ce84
Merge pull request #1234 from natefoo/pulsar-missing-param
...
[15.10] Add the missing "amqp_ack_republish_time" param for the Pulsar runner
2015-12-04 13:11:19 -05:00
Martin Cech
5675617178
Merge pull request #985 from erasche/nicer-history-menu
...
Add icons and reorganise history menu
2015-12-04 12:57:42 -05:00
Eric Rasche
198cb7c9a1
Fix rebase issue
2015-12-04 11:51:17 -06:00
John Chilton
4d396a6945
Merge pull request #1221 from pvanheus/env-modules-resolve
...
Add documentation and extra options to Environment Modules resolver
2015-12-04 12:47:13 -05:00
Eric Rasche
9bd2712c5d
Just going to clobber everything
2015-12-04 11:46:27 -06:00
Eric Rasche
42b6da8755
Comment out debugging
2015-12-04 11:46:00 -06:00
Eric Rasche
564f12c50f
Remove icons
2015-12-04 11:46:00 -06:00
Eric Rasche
1cc57b1eb2
Add icons and reorganise history menu
2015-12-04 11:46:00 -06:00
Martin Cech
4289cf3ab2
Merge pull request #1235 from blankenberg/typo_dev
...
Minor docstring typo
2015-12-04 12:17:58 -05:00
Daniel Blankenberg
0eb87f911c
Minor docstring typo
2015-12-04 12:15:44 -05:00
Nate Coraor
107de0e1d7
Add the missing "amqp_ack_republish_time" param for the Pulsar runner
...
(it's available in the Pulsar client lib).
2015-12-04 11:35:42 -05:00
Martin Cech
905471e32f
Merge pull request #1226 from jmchilton/jobs_api_test_fix
...
Wait on jobs and history in certain API test cases.
2015-12-04 11:33:35 -05:00
carlfeberhard
5c87d07e0f
Merge pull request #1233 from jmchilton/underscore_shim
...
Fix qunit shim to match base_panels.mako shim.
2015-12-04 11:29:17 -05:00
John Chilton
74f7b90036
Merge pull request #1230 from openlangrid/dev
...
Replacement should be applied only to first occurrence.
2015-12-04 11:11:56 -05:00
John Chilton
bab7ae0998
Improved logging related tool test timeouts.
...
There are transient failures of maxseconds.xml's tool test on Jenkins that I can't reproduce locally, hopefully improved logging will help.
https://jenkins.galaxyproject.org/job/docker-framework/1309/testReport/junit/functional.test_toolbox/TestForTool_maxseconds/test_tool_000000/
2015-12-04 16:06:01 +00:00
Nate Coraor
600338dac7
Merge pull request #1231 from nsoranzo/dev_tests_conditional_wheels
...
Export GALAXY_TEST_DBURI as GALAXY_CONFIG_OVERRIDE_DATABASE_CONNECTION before installing wheels.
2015-12-04 10:40:08 -05:00
carlfeberhard
f40d4fc178
Webpack: re-add show_welcome_with_login config option (lost due to merge/gitignore?); remove root/index.mako
2015-12-04 10:18:51 -05:00
John Chilton
93bfa1992c
Make more workflow methods properties.
...
As suggested by @nsoranzo.
2015-12-04 15:08:56 +00:00
John Chilton
fcabc5242c
Merge pull request #1160 from Christian-B/unlinked_dependencies
...
Allowed for capitalised package names such as R
2015-12-04 09:15:23 -05:00
John Chilton
296971c5de
Fix typo spotted by @nsoranzo.
2015-12-04 13:48:36 +00:00
Nicola Soranzo
0c8a738a35
Export GALAXY_TEST_DBURI as GALAXY_CONFIG_OVERRIDE_DATABASE_CONNECTION before installing wheels. Fix #1205 .
...
As test/docker/base/run_test_wrapper.sh does.
2015-12-04 11:39:36 +00:00
John Chilton
f969eabf26
Fix qunit shim to match base_panels.mako shim.
...
QUnit tests of things with underscore require statements would not work without this change.
2015-12-04 11:24:43 +00:00
Nicola Soranzo
11c46f4f35
Merge branch 'master' into dev
2015-12-04 09:37:28 +00:00
Takao Nakaguchi
102eeef2d7
Replacement should be applied only to first occurrence.
2015-12-04 01:28:23 +00:00
Eric Rasche
e76933b557
Merge pull request #1229 from martenson/remove-readthecdocs-badge
...
replace the readthedocs badge,
2015-12-03 16:56:03 -06:00
Martin Cech
6735c9dece
replace the readthedocs badge,
...
we cannot use it until https://github.com/rtfd/readthedocs.org/issues/1767 is resolved
2015-12-03 17:11:52 -05:00