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
John Chilton
586fa6801b
Move yet more logic into driver_util to reduce driver method for scripts/functional_tests.py.
2016-03-29 08:04:27 -04:00
John Chilton
e1aa0b3acc
Simplify/unify tool conf handling logic across two driver util...
2016-03-29 08:04:27 -04:00
John Chilton
f3c757ff1c
Move more galaxy config into driver_util...
...
Handle logging and enabling of beta formats consistently across driver scripts.
2016-03-29 08:04:26 -04:00
John Chilton
a8033a543b
Move galaxy test data manager setup logic into driver_util.
2016-03-29 08:04:26 -04:00
John Chilton
3546bdf22b
Cleanup Galaxy tempdir handling in driver util.
2016-03-29 08:04:26 -04:00
John Chilton
362194b2c0
Cleanup logic for GALAXY_TEST_TMP_DIR add docs.
2016-03-29 08:04:26 -04:00
John Chilton
3c72c2129b
Move data_manager_config_file setup into driver_util.
...
Seems it doesn't hurt tool shed tests to configure this.
2016-03-29 08:04:26 -04:00
John Chilton
1b80e6e8d1
Move another galaxy config (clean up job) into driver_util.
2016-03-29 08:04:26 -04:00
John Chilton
5b826a0839
Move more galaxy config logic into driver_util.
...
This time for galaxy master API key.
2016-03-29 08:04:26 -04:00