Commit Graph
22083 Commits
Author SHA1 Message Date
John Chilton e309c7f6eb Make XXX_TEST_DBPATH and XXX_TEST_DB_TEMPLATE generic and shared with shed.
Now the variable TOOL_SHED_TEST_DB_TEMPLATE works as one might expect like GALAXY_TEST_DB_TEMPLATE.
2016-03-29 08:04:23 -04:00
John Chilton ec3f0506c9 Remove unused config variable from test drivers. 2016-03-29 08:04:23 -04:00
John Chilton a18cbd5930 De-duplicate test driver - move more Galaxy config into common method. 2016-03-29 08:04:22 -04:00
John Chilton e86fa83e86 Begin work on test driver function for setting up Galaxy config. 2016-03-29 08:04:22 -04:00
John Chilton c2b260539b Start list of environment variables used for testing. 2016-03-29 08:04:22 -04:00
John Chilton 16c0ae216a De-duplicate XXX_TEST_DBPATH logic. 2016-03-29 08:04:22 -04:00
John Chilton 75f0cb470c Eliminate ability to set Galaxy tool path for tool shed tests...
Makes sense in Galaxy tests but not for tool shed tests, I see no reason for this extension point. If it is needed GALAXY_CONFIG_TOOL_PATH will work instead of TOOL_SHED_TEST_TOOL_PATH.
2016-03-29 08:04:22 -04:00
John Chilton 72716750d1 Simplify GALAXY_TEST_SAVE logic...
... script/functional_tests.py was just pulling it out of the environ and sticking it back in - made no sense.
2016-03-29 08:04:22 -04:00
John Chilton 9804eb56bf De-duplicate test driver logic for install database connection. 2016-03-29 08:04:22 -04:00
John Chilton fd46a1f987 Move tool_conf logic for drivers into driver_util.
- Don't generate a tool_conf for upload in tool shed tests - just use the fixed one setup for framework tools.
- Move every mention of that directory and files into constants in driver_util.
2016-03-29 08:04:22 -04:00
John Chilton 97070b4b53 Move tool shed test data handling into driver_util. 2016-03-29 08:04:21 -04:00
John Chilton ce9a55207f Remove unused or un-useful code from tool shed test driver. 2016-03-29 08:04:21 -04:00
John Chilton 91a7106897 Remove unused proxy port stuff in test drivers. 2016-03-29 08:04:21 -04:00
John Chilton db37011d70 De-duplicate code for cleaning up test directories. 2016-03-29 08:04:21 -04:00
John Chilton fe39f5bf55 Revise test driver logging so log is available in driver_util. 2016-03-29 08:04:21 -04:00
John Chilton 887edb647b Remove no longer valid sample references in scripts/functional_tests.py. 2016-03-29 08:04:21 -04:00
John Chilton e0a9d6b67f De-duplicate code for setting up Galaxy database. 2016-03-29 08:04:21 -04:00
John Chilton 8c857694f3 Synchronize locale handling for test drivers. 2016-03-29 08:04:21 -04:00
John Chilton 34f154d92e Rework upload tool. 2016-03-29 08:04:20 -04:00
John Chilton d0ee53f801 Simplify ignore_files logic in scripts/functional_tests.py.
These details are taken care of by run_tests.sh.
2016-03-29 08:04:20 -04:00
John Chilton 103098c7e4 De-duplicate and simplify launching a webapp for functional tests. 2016-03-29 08:04:20 -04:00
John Chilton b7c75f20a5 Eliminate duplication in waiting for HTTP servers in test drivers. 2016-03-29 08:04:20 -04:00
John Chilton d60fe9f5aa Synchronize static configuration stuff. 2016-03-29 08:04:20 -04:00
John Chilton 173d98484b Eliminate always True variable to simplify test driver logic.
For now, always serve static content with these tests.
2016-03-29 08:04:20 -04:00
John Chilton 55297b75e1 Sync code for retrieving prepopulated databases. 2016-03-29 08:04:20 -04:00
John Chilton 3369dfafa0 Synchronize a bunch of test launch and nose configure stuff. 2016-03-29 08:04:20 -04:00
John Chilton 9d1a54e88c Synchronize main() handling between functional test driver scripts. 2016-03-29 08:04:19 -04:00
John Chilton 3cb2bb1c35 Start work on synchronizing functional test drivers.
- Tweak paths in same way.
 - Don't write tool shed temp files to GALAXY_ROOT - respect /tmp.
 - Build identical loggers.
2016-03-29 08:04:19 -04:00
John Chilton aee2ed98a0 Merge pull request #2028 from bgruening/obfs_in_upload
enable obfs datatype during upload
2016-03-29 08:46:59 -04:00
Bjoern Gruening 991e069ef2 enable obfs datatype during upload 2016-03-29 09:05:34 +02:00
Björn Grüning ad12042f5f Merge pull request #2025 from jmchilton/ts_tool_data_table_config
Don't setup a default tool_data_table_config_path in the shed.
2016-03-29 06:22:28 +02:00
John Chilton 71d8b4a6c1 Merge pull request #2026 from bgruening/param_configfile_data_column
data_column to json config file
2016-03-28 19:11:44 -04:00
Bjoern Gruening 1be896fd15 data_column to json config file 2016-03-29 00:36:19 +02:00
John Chilton a9d51f6dfe Don't setup a default tool_data_table_config_path in the TS. 2016-03-28 16:53:12 -04:00
Aysam Guerler 5a7ba04cd9 Merge pull request #2018 from jmchilton/remove_iat
Remove install and test code.
2016-03-28 12:43:51 -04:00
John Chilton 62fae76934 Merge pull request #2021 from guerler/fix_collection_002
Fix multiple flag for workflow dataset inputs
2016-03-28 11:49:41 -04:00
Daniel Blankenberg 18300c9dc6 Merge pull request #2022 from martenson/fix-select-dup
fix duplication of select2 entries
2016-03-28 11:45:40 -04:00
Martin Cech 2c76ba7502 repack client 2016-03-28 11:09:36 -04:00
Martin Cech ee0a65bf13 fix duplication of select2 entries
leverage caching
2016-03-28 11:08:23 -04:00
John Chilton 625d9e53c3 Merge pull request #2011 from guerler/revise_content_select_000
Revise content selection, add test cases
2016-03-28 10:41:18 -04:00
guerler 207af3d975 Fix multiple flag for workflow dataset inputs 2016-03-27 23:48:15 -04:00
guerler d0f7ce260d Add workflow content selectors and test cases 2016-03-27 16:18:29 -04:00
guerler f70df22060 Upgrade content selector, add test cases 2016-03-27 16:18:26 -04:00
Martin Cech 5b16589f29 Merge pull request #2019 from jmchilton/remove_twill_tests
Remove twill functional tests we don't actively run.
2016-03-26 12:17:13 -04:00
Martin Cech c093c793b7 Merge pull request #1958 from jmchilton/workflow_scheduling_testing
Improvements to workflow scaling performance testing scripts.
2016-03-25 22:32:28 -04:00
Dannon Baker d9177a81e5 Merge pull request #2015 from guerler/fix_collection_001
Fix collection handling
2016-03-25 17:26:39 -04:00
Martin Cech 494b2f3e27 Merge pull request #2020 from dannon/analyse
Swap analyse to analyze to be consistent across the app.
2016-03-25 17:21:39 -04:00
Dannon Baker 3240c20a4b Swap analyse to analyze to be consistent. 2016-03-25 17:12:24 -04:00
Dannon Baker b9ccf17376 Merge pull request #2017 from martenson/import-to-new-history
libraries: add 'create history &import to it' feature
2016-03-25 16:52:00 -04:00
Martin Cech ce1b9aeb38 minor adjustments to markup; improve logging; repack 2016-03-25 15:54:26 -04:00