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