John Chilton
754ca26f92
Fix failing integration test.
...
https://jenkins.galaxyproject.org/job/docker-integration/9044/testReport/junit/test.integration.test_job_recovery/JobRecoveryBeforeHandledIntegerationTestCase/test_recovery/
Likely transiently broken with #7874
2019-05-03 08:38:33 -04:00
John Chilton
5dd92d2421
Merge remote-tracking branch 'upstream/release_19.05' into dev
2019-05-02 14:19:49 -04:00
John Chilton
9bfb08f00c
Merge remote-tracking branch 'upstream/release_19.01' into release_19.05
2019-05-02 11:43:51 -04:00
John Chilton
9bc0a0cbe5
Add file missing from #7694
2019-05-02 11:41:44 -04:00
Martin Cech
918db5537e
Merge pull request #7874 from jmchilton/cleanup_integration_tests
...
Cleanup integration test configuration code.
2019-05-02 11:32:10 -04:00
Dannon Baker
8b0bbba1a7
Merge remote-tracking branch 'upstream/release_19.05' into dev
2019-05-02 11:20:39 -04:00
John Chilton
c6fcd051c8
Cleanup integration test configuration code.
...
Remove copy and paste problems, remote excess configuration unrelated to the what is being tested (handler configuration, multiple worker counts, etc..).
2019-05-02 08:45:11 -04:00
John Chilton
faae919af1
Add file missing from #7694
2019-05-02 08:27:04 -04:00
Björn Grüning and jmchilton
175865740c
Update test/unit/jobs/test_job_configuration.py
...
Co-Authored-By: jmchilton <jmchilton@gmail.com >
2019-05-02 08:08:23 -04:00
Helena Rasche
c545aaf4d4
[19.05] Add shapefile datatype ( #7819 )
...
[19.05] Add shapefile datatype
2019-05-02 10:18:40 +02:00
John Chilton
f6e54b49db
Add job configuration test for resource groups and handler plugins.
2019-05-01 15:09:24 -04:00
guerler
89cf0a48fc
Wait until workflow saving message disappears
2019-04-30 21:31:26 -04:00
guerler
2a0e0e1736
Remove close option from selenium tests
2019-04-30 19:14:25 -04:00
Bjoern Gruening
102b619c43
make tests stricter
2019-04-30 09:47:06 +02:00
Bjoern Gruening
bec0d87f4c
ordering matters
2019-04-30 00:12:28 +02:00
Bjoern Gruening
1d2126a84e
enable input composite data
2019-04-29 19:09:18 +02:00
Nicola Soranzo
ed18d34f08
Merge pull request #7838 from mvdbeek/use_getfullargspec_on_python3
...
Use getfullargspec on python3
2019-04-29 13:50:45 +01:00
Björn Grüning
1e2528b754
fixing file names in tests
2019-04-29 14:09:33 +02:00
mvdbeek
b68dcb4507
Use getfullargspec on python3
...
`getargspec` is marked for deprecation.
2019-04-29 11:52:33 +02:00
Marius van den Beek and bgruening
977c59fa0a
Update test/functional/tools/composite_shapefile.xml
...
Co-Authored-By: bgruening <bjoern@gruenings.eu >
2019-04-29 10:55:12 +02:00
Bjoern Gruening
75c53409a0
add datatype and tool to the tests
2019-04-29 09:50:00 +02:00
Nicola Soranzo
084296c92a
Remove recursion from `expand_nested_tokens()`
...
Also add test for recursive nested token.
2019-04-27 00:09:31 +01:00
John Chilton
003cdb83fd
Merge pull request #7823 from mvdbeek/fix_token_replacement_py3
...
Fix nested macro/token expansion on python 3
2019-04-26 10:59:38 -04:00
mvdbeek
60d87107ee
Fix InputValueWrapper gt/ge/lt/le comparisons
2019-04-25 21:32:47 +02:00
mvdbeek
77ae679746
Fix nested macro/token expansion on python 3
...
I noticed that in multiqc @ESCAPE_IDENTIFIER@ wasn't being replaced.
It's surprising that this didn't cause any issues on python 2,
but might have to do with the iteration order changes.
2019-04-25 19:51:25 +02:00
Bjoern Gruening
21a60e3020
add shapefile test
2019-04-25 16:43:06 +02:00
John Chilton
75ec6dba53
Merge pull request #7594 from martenson/workflow-ux
...
improve workflow cog menu ux
2019-04-24 08:28:18 -04:00
Dannon
745ae6d298
Merge pull request #7804 from mvdbeek/nsoranzo-fix_deprecations
...
Fix 'postgres' dialect name has been renamed to 'postgresql' deprecat…
2019-04-24 08:00:37 -04:00
Marius van den Beek
4bd8644b24
Merge pull request #7800 from nsoranzo/fix_deprecations
...
Fix various Python deprecations
2019-04-24 10:52:34 +02:00
mvdbeek
1c38a4a075
Fix 'postgres' dialect name has been renamed to 'postgresql' deprecation warning
2019-04-24 10:49:23 +02:00
Nicola Soranzo
d53112aa43
Use `yaml.safe_load() instead of load()`
...
See https://msg.pyyaml.org/load
2019-04-23 16:50:55 +01:00
Nate Coraor
1ce4c5fade
Don't clean up jobs when running tests if $GALAXY_TEST_NO_CLEANUP is
...
set. `$GALAXY_CONFIG_OVERRIDE_CLEANUP_JOB` can be used to override this
behavior.
2019-04-23 11:01:08 -04:00
Nicola Soranzo
faac99976b
Fix deprecated `assertEquals()`
...
See https://docs.python.org/2/library/unittest.html#deprecated-aliases
2019-04-23 12:48:35 +01:00
mvdbeek
6b3aecdcc4
Restrict search to items in owned histories
...
This was an oversight in https://github.com/galaxyproject/galaxy/pull/7745 .
This is the quick fix, but I think it's feasible to implement the
accessible logic as a query, which means we could push this down to
a Mixin, and treat it as a regular fiter (so admins could for instance
search/sort for the largest datasets, which is already possible in the
reports app).
2019-04-20 16:27:34 +02:00
John Chilton
32604d9b03
Merge pull request #7745 from mvdbeek/dataset_search_api
...
Extend dataset search and add search API endpoint
2019-04-19 09:00:28 -04:00
mvdbeek
e7b0867602
Make sure orm filters operate on correct model
...
In practice we use ParsedFiler.filter_type to discriminate
the different filter types. Filters that require the correct
model class for a specific query are now functions that take
a model_class and generate the correct filter.
2019-04-18 18:55:14 +02:00
mvdbeek
885d9d1766
Fix err_msg assertion
2019-04-17 16:30:24 +02:00
mvdbeek
ae5e781edf
Make TaggableFilterMixin use orm_filters
...
This is way more peformant and also doesn't give
weird results when a limit is used.
2019-04-17 16:03:27 +02:00
John Chilton
1e731b7c03
Add HDCA support to model persistence script.
2019-04-17 08:51:18 -04:00
John Chilton
ca1b1fd854
Fix nested composite files during history import/export.
...
Fixes #3628
2019-04-17 08:49:09 -04:00
mvdbeek
4469b9cbc0
Split up test and test searching by tool id
2019-04-17 12:56:46 +02:00
Martin Cech
93da1fc0bd
Merge pull request #7684 from jmchilton/build_objects_script
...
Script to populate datasets/libraries directly into an objectstore and model store.
2019-04-16 22:16:31 -04:00
mvdbeek
48d9eaf78f
Add some basic dataset search testing
2019-04-16 19:31:36 +02:00
mvdbeek
95fe0ffcf5
Adjust DatasetsApiTestCase.test_index to status code 200
...
And modernize test setup by using DatasetPopulator.
2019-04-16 19:31:03 +02:00
Martin Cech
51cbf440bf
Merge pull request #7755 from jmchilton/job_error_reporting
...
Report a couple common errors in dataset/job report.
2019-04-16 13:30:12 -04:00
John Chilton
44856a3f75
Report a couple common errors in dataset/job report.
...
Report if empty inputs were used or if the same input was used more than once, these were identified as common sources of potential errors across many tools. Neither of these are definite problems, but both could be depending on the tool and both happen frequently. Outline a few more ideas as TODOs in the code.
2019-04-16 10:24:28 -04:00
Marius van den Beek
7c233a9c2d
Merge pull request #7754 from jmchilton/fix_for_docker_on_mac_kubernetes_test
...
Fix Kubernetes integration tests for Docker on Mac.
2019-04-16 16:20:53 +02:00
John Chilton
74bf94f445
Fix kubernetes integration tests for Docker on Mac.
2019-04-16 08:28:36 -04:00
John Chilton
c33b4d4364
Merge pull request #7724 from mvdbeek/dependent_jobs
...
Unpause dependent jobs when resuming jobs
2019-04-15 14:16:47 -04:00
Nicola Soranzo
1b1f6e9cda
Fix comments
2019-04-14 18:02:42 +01:00