Commit Graph
21 Commits
Author SHA1 Message Date
Martin Cech f8d95abf06 Merge pull request #1263 from nsoranzo/dev_tool_shed_fixes
Extend the logging of tool dependency status changes.
2015-12-10 20:49:17 -05:00
Martin Cech c3e4ae11b0 set client_encoding for TS dockerized test db 2015-12-09 11:37:31 -05:00
Nicola Soranzo a22c09b11f Fix typos. 2015-12-08 16:56:27 +00:00
Martin Cech 2dcb92aa0e Merge pull request #942 from davebx/docker
Enable dockerized toolshed tests.
2015-11-13 11:26:24 -05:00
Nate Coraor 4a05d5ea12 Merge branch 'dev' of https://github.com/galaxyproject/galaxy into smash_eggs 2015-10-20 18:59:06 -04:00
Dave B 1766b896e3 Merge -dev. 2015-10-20 13:02:09 -04:00
carlfeberhard c4edd0b32e Merge pull request #952 from martenson/postgres-docker-client-encoding
fix the docker db client_encoding to not be ascii (default)
2015-10-20 12:21:37 -04:00
Martin Cech 9890e70af6 fix the docker db client_encoding to not be ascii (default) 2015-10-20 11:20:17 -04:00
Nate Coraor f2878d22dd Docker testing-base: fail if common_startup.sh fails 2015-10-20 09:42:42 -04:00
Nate Coraor 653dfaf6be testing-base docker image changes:
1. Always run common_startup.sh
2. Install packages in dev-requirements.txt if they exist.
2015-10-19 16:07:43 -04:00
Dave B 096adbf8d0 Collect apt installs in one place. 2015-10-19 14:03:22 -04:00
Dave B ffda4aa2cd Allow dockerized toolshed tests. 2015-10-19 13:13:34 -04:00
Nate Coraor c893afda00 Merge branch 'dev' into smash_eggs 2015-10-19 11:46:58 -04:00
Nate Coraor da9ebc17bb Run ./scripts/common_startup.sh inside docker when using `run_tests.sh
--dockerize`. Requires a rebuild of galaxy/base-testing.

Necessary for tests to run on #428 (and anything else once #428 is
merged).
2015-10-16 13:36:17 -04:00
Nate Coraor 367ceae256 Dockerized tests need to create and activate .venv if it does not exist.
Do this by calling common_startup.sh prior to manage_db.sh in
run_test_wrapper.sh. Will require a rebuild of the testing-base image.

Also, have scripts in Galaxy root activate .venv if it exists.
2015-10-16 11:35:52 -04:00
Nate Coraor 433b79de2b Merge branch 'dev' of https://github.com/galaxyproject/galaxy into smash_eggs 2015-10-13 16:54:18 -04:00
Dave B 47b34e844f Verbosity is superfluous. 2015-10-07 14:09:13 -04:00
Nate Coraor f334764627 Egg cleaning in test/ 2015-09-22 10:32:16 -04:00
John Chilton 134c985f90 Updates and fixes for dockerized Galaxy testing. 2015-09-19 16:52:48 +01:00
John Chilton a357e2b613 Workflow scaling test infrastructure.
- Add script to hit the API with workflows requests.
 - Update testing Dockerfile to allow just booting up with a fixed master API key for this test to leverage.
 - WIP: on updating test Dockerfile to work with slurm, multiple handlers, uwsgi, etc...
2015-03-25 14:54:48 -04:00
John Chilton e99adb5b0f Add --dockerize and --db [postgres|mysql|sqlite] options to run_tests.sh.
Runs tests in a Dockerfile with pre-migrated databases and all testing dependencies (postgres, mysql, npm, casper, phantomjs, etc...). Hopefully this makes it easier to run more interesting tests - down the road I would like to add more options for things like condor, slurm, run as real user, etc....
2015-02-21 13:29:58 -05:00