Commit Graph
797 Commits
Author SHA1 Message Date
Dannon Baker 61a11341f9 When CONDA_ALREADY_INSTALLED is undefined there's an error due to the number of arguments in the boolean expression (we actually *do* always want a 1 or 0 there, never empty) 2016-07-08 10:52:08 -04:00
Remi Marenco de702db55d s/creation/activation. Thx @nsoranzo 2016-07-07 15:45:40 -04:00
remimarenco b53a9275d5 Add Warning when Conda is installed because we skip the virtualenv creation
Fix the case where we could have conda not installed but not setting VirtualEnv still (and have this non relevant warning
2016-07-07 14:34:40 -04:00
Dannon Baker a946b04316 Merge pull request #2574 from bxlab/python3
Python3: port 215 files
2016-07-05 09:57:54 -04:00
Nicola Soranzo cd13423953 Python3: small fixes to previous commits 2016-06-26 02:43:57 -04:00
Junzhou Wang f68a8198da Python3: scripts/cleanup_datasets scripts/data_libraries 2016-06-25 21:49:25 -04:00
Junzhou Wang e45f8abb54 Python3:script/api/ 2016-06-25 20:49:06 -04:00
Junzhou Wang a04f6589ea Python3: test/shed_functional/ and test/unit/ 2016-06-25 20:00:42 -04:00
Dannon Baker a0b20a61a2 Initialize objectstore for fix_set_dataset_sizes script (otherwise it doesn't currently run successfully) 2016-06-25 19:04:44 -04:00
Nicola Soranzo cc336f61c0 Make some files compatible with Python3
Also enlarge the set of files tested with flake8 under Python3
2016-06-03 19:24:46 +01:00
John Chilton ebd3250253 Merge pull request #2383 from natefoo/manylinux-support
Drop "Galaxy pip" in favor of manylinux1 wheels (which are supported in pip >= 8.1)
2016-05-23 09:12:08 -04:00
Martin Cech a743e530d0 Merge pull request #2388 from jmchilton/bootstrap_history_somemore
Ever more informative, explicit, and complete release checklist.
2016-05-20 11:41:55 -04:00
John Chilton 308f74a25a Ever more informative, explicit, and complete release checklist.
- Update announcement acitivties to reflect release notes handled by devs in a diffrent, earlier step.
 - Add example post links for various announcement activities.
 - Add credential location information for Twitter.
 - Add branch-time item to update bioblend target testing.
 - Add item for scheduling a committer priority meeting (as done for this release by @martenson - thanks for taking charge on that!).
2016-05-20 10:50:24 -04:00
Nate Coraor 1be90e49b1 Remove unused $GXPIP_VERSION 2016-05-20 09:44:55 -04:00
Nate Coraor 39d78c7226 Drop "Galaxy pip" in favor of manylinux1 wheels (which are supported in
pip >= 8.1).
2016-05-19 14:42:52 -04:00
Eric Rasche d1e07e989d Add devteam 2016-05-19 17:51:19 +00:00
Eric Rasche 49cb1d6a0a Note on updating tool testing 2016-05-19 17:41:40 +00:00
Björn Grüning 6e6bfc796d Update template to include the release of the Docker container 2016-05-19 16:51:14 +02:00
Martin Cech 702fe3c112 Merge pull request #2372 from jmchilton/release_process_revise_again
More clarification of release process.
2016-05-18 10:43:00 -04:00
John Chilton 5a8d2a1ad8 More clarification of release process. 2016-05-18 08:03:08 -04:00
Nicola Soranzo 6ba6f798ec Fix more E203 flake8 errors 2016-05-17 23:53:16 +01:00
Nicola Soranzo 8a43b2b492 Python 3: use "as" instead of comma in except clause 2016-05-17 23:53:16 +01:00
Nicola Soranzo ed4132d9c0 Python3: Use open() instead of file() 2016-05-17 23:53:16 +01:00
Dannon Baker 6fc2ae42cd Merge pull request #2295 from matthdsm/patch-4
update check for Conda env.
2016-05-17 09:43:41 -04:00
matthdsm ea2e9163d6 changed grep statement to match 2 patterns
Now matches both "anaconda" and "continuum analytics"
2016-05-17 08:06:21 +02:00
Martin Cech 70c65f6bd2 remove prints 2016-05-16 15:58:21 -04:00
Martin Cech 661e008f1d fix problems in bootstrap_history probably due to refactoring
should work out of the box now, also minor rewording
2016-05-16 15:56:33 -04:00
Matt Chambers 384bdbfe70 Fix flaky "errors" 2016-05-13 11:38:48 -05:00
chambm 3a708a0089 Add filter_failed_datasets_from_collection.py script 2016-05-13 10:53:56 -05:00
matthdsm 90c48ff6e3 update check for Conda env. 2016-05-03 15:30:51 +02:00
Nicola Soranzo 408827e251 Merge branch 'release_16.04' into dev 2016-04-12 14:35:37 +01:00
Nicola Soranzo a9d675f5e8 Fix sys.path.insert() after #2093. 2016-04-11 20:27:25 +01:00
Nicola Soranzo 27f418c52d Remove scripts which depend on install_and_test_tool_shed_repositories. 2016-04-11 20:27:25 +01:00
John Chilton bf83b39e0d Merge pull request #2113 from martenson/fix-blocking-issue-check
fix blocking issue check
2016-04-08 20:30:55 -04:00
John Chilton af42338ecc Automate and clarify more of the release process.
upstream is used repeatedly and just assumed to be a remote - this tests for it and adds it if it doesn't exist before using in make commands now. This also automates the previous release to dev merge in the instructions with a new Make command.

Additionally, two PRs need to be created to update versions. This prints a reminder to do this and adds it to the release checklist. Ideally, these PRs could be avoided with a direct push or automatically created with hub (https://github.com/github/hub).
2016-04-08 14:17:55 -04:00
Martin Cech 2651587e82 fix blocking issue check;
it would check the issues created by galaxybot before I think
2016-04-08 13:10:02 -04:00
John Chilton 2744d5541f Merge pull request #2093 from davebx/move_scripts
Move scripts out of lib/tool_shed.
2016-04-08 09:54:44 -04:00
Dave Bouvier fbf8cfce2a Remove unused import. 2016-04-05 14:23:56 -04:00
Dave Bouvier 9f1490cc60 Fix sys.path.insert some more. 2016-04-05 13:55:21 -04:00
Dave Bouvier 9bf3976e8a Fix sys.path.insert 2016-04-05 13:50:51 -04:00
Dave Bouvier 77353902ee Move scripts out of lib/tool_shed. 2016-04-05 13:04:44 -04:00
John Chilton 7aa2d6840a Implement IntegrationTestCase and EmbeddedPulsarTestCase.
IntegrationTestCases differ from functional tests in that they start up a Galaxy instance configured on a per test class basis - so this new class of "integration tests" can test configuration modalities of Galaxy that cannot be tested with traditional Galaxy functional tests.
2016-04-04 20:08:55 -04:00
John Chilton b3881f86c1 For non-shed tool data - read loc from sample if available. 2016-04-01 17:25:47 -04:00
John Chilton 05a2f44126 Separate different style Galaxy testing behaviors into classes. 2016-03-29 08:04:28 -04:00
John Chilton 6faef4df2e Introduce a TestDriver class to reduce duplication between test drivers.
Classes allow de-duplicating logic and state organization in a different way than methods. Use a common setup, run, tear down paradigm for these tests.
2016-03-29 08:04:28 -04:00
John Chilton eac6c10ec9 Allow running Galaxy tests on an existing external instance. 2016-03-29 08:04:27 -04:00
John Chilton 915b7edcb7 Unify and simplify script driver argument processing. 2016-03-29 08:04:27 -04:00
John Chilton fc1861c4d9 Move "with framework test tools" logic out of nose driver and into run_tests. 2016-03-29 08:04:27 -04:00
John Chilton 8fdecbb3bf Another simplifcation to method structure in scripts/functional_tests.py. 2016-03-29 08:04:27 -04:00
John Chilton 93cfdff910 Eliminate last custom config value setup in scripts/functional_tests.py...
... outside of driver_util. So now we can just use the driver_util config object.
2016-03-29 08:04:27 -04:00