John Chilton
46b6d85c67
implement preferred object store id
2023-02-21 14:18:58 -05:00
John Chilton
6d91292beb
Lint fixes...
2023-02-21 14:18:57 -05:00
John Chilton
f7a4992b4b
Implement quota tracking options per ObjectStore.
2023-02-19 10:33:21 -05:00
John Chilton
50ffad2b84
Rename test_selection to be more specific.
2023-02-19 10:33:20 -05:00
John Chilton
e2530b46a9
private objectstores & dataset.sharable
...
Setup abstractions to prevent sharing transient or private per-user objects in an objectstore.
2023-02-19 10:33:20 -05:00
mvdbeek
6c47dca69c
Merge branch 'release_23.0' into dev
2023-02-10 09:13:38 +01:00
John Chilton
86a4f83505
Fixes for Pulsar 0.15.0.
2023-02-09 09:51:27 -05:00
John Davis
bea0b359c4
Drop test for help display in deleted scripts
2023-02-08 00:39:42 -05:00
Nicola Soranzo
30f60493c3
Format Python code with black 23.1.0
...
with manual fixes to 3 files to make them compatible with black 22.12.0 .
We need to keep black pinned at `<23` until we vendorise `packaging`, since
the new version of black depends on `packaging >=22.0` which is the version
where `LegacyVersion` (which we use for tool lineages) was removed.
2023-02-01 23:51:03 +00:00
Marius van den Beek
cae6c3d721
Merge pull request #15347 from mvdbeek/stabilize_integration_test
...
Stabilize mulled integration tests
2023-01-22 10:55:58 +01:00
mvdbeek
6d27f6fcf9
Update purge dataset for new testcase-less testing
2023-01-21 13:28:13 +01:00
mvdbeek
b38c0c910e
Stabilize mulled integration tests
...
The extended timeout waiting for the HDA doesn't really make sense if we
fail before that because the history doesn't finish.
2023-01-21 12:36:54 +01:00
Dannon Baker
80071e0317
Merge remote-tracking branch 'upstream/release_22.05' into dev
2023-01-20 13:58:45 -05:00
davelopez
08acc18311
Add integration test to ensure files are purged
2023-01-13 18:26:02 +01:00
Dannon
42c0bbc676
Merge pull request #15129 from jmchilton/data_manager_bundles
...
Implement tool data bundles
2023-01-10 10:08:14 -05:00
guerler
cf10e27899
Add integration test
2023-01-09 17:29:37 -05:00
Martin Cech
36da2067ce
Merge branch 'release_22.05' into dev
2023-01-03 13:13:53 -08:00
Martin Cech
ca77e18411
Merge pull request #15265 from Lain-inrae/fix_gxit_short_token_-issue_15224
...
[22.05] Fixes #15224 - tools token are created with a size of 10 chars when interactivetools_shorten_url is true
2023-01-03 22:08:22 +01:00
Lain Pavot
cdbfe6787b
Fixes #15224 - tools token are created with a size of 10 chars when interactivetools_shorten_url is true
2023-01-03 09:37:18 +01:00
John Chilton
5c04e71a58
Data manager bundles.
2022-12-20 10:35:17 -05:00
Nicola Soranzo
85a92be30a
Merge pull request #15177 from jmchilton/fixup_refactoring_types
...
Fixup types surrounding workflow refactoring testing.
2022-12-13 10:48:41 +00:00
John Chilton
958d403ce8
Type+PydanticModel more tool test code.
2022-12-12 17:54:02 -05:00
John Chilton
0180bf67a1
Fixup types surrounding workflow refactoring testing.
2022-12-12 10:18:20 -05:00
davelopez
3a1ae0627b
Increase test_export_tracking coverage
2022-12-09 12:06:36 +01:00
davelopez
32a08e05b5
Add API test for history export tracking
2022-12-09 12:06:36 +01:00
davelopez
e1804900e2
Skip this commit when merging forward
...
This is just to make the test compatible with 22.05 since there is no "rocrate.zip" model store format yet.
2022-12-08 13:33:08 +01:00
davelopez
2e81952877
Relax file source access requirements in tests
...
By default the user must have the required role and groups. To simplify the setup of other tests, by default `PosixFileSourceSetup` will not require groups unless explicitly specified in the test.
This way we are always testing the default `test user` access through the role.
2022-12-08 13:33:08 +01:00
davelopez
cf56a70aef
Add failing test for export to FTP using tasks
2022-12-08 13:33:08 +01:00
davelopez
eaacbd483b
Add test for metadata generation
2022-12-08 13:33:08 +01:00
davelopez
838c19cd6d
Do not force all datasets as discarded on import by default
2022-12-08 13:33:08 +01:00
davelopez
2a3bde03ad
Add test to import history from file source using tasks
...
Currently the test will fail because the imported datasets are in the "discarded" state.
2022-12-08 13:33:08 +01:00
davelopez
48c9d6f7c8
Relax file source access requirements in tests
...
By default the user must have the required role and groups. To simplify the setup of other tests, by default `PosixFileSourceSetup` will not require groups unless explicitly specified in the test.
This way we are always testing the default `test user` access through the role.
2022-12-02 13:12:28 +01:00
davelopez
3b89e982fb
Add failing test for export to FTP using tasks
2022-12-02 09:59:09 +01:00
Martin Cech
02ff6ff7b4
Merge pull request #14984 from davelopez/22.05_fix_invalid_quota_amount
...
[22.05] Fix invalid quota amount
2022-11-30 20:09:31 +01:00
John Davis
71769182b6
Ignore 2 type errors in tests
2022-11-29 14:59:17 -05:00
John Chilton
a558037321
Merge pull request #14971 from mr-c/mypy_0.990
...
bonus Python typing
2022-11-28 20:50:49 +01:00
Nicola Soranzo
962def5bb8
Merge branch 'release_22.05' into dev
2022-11-28 15:22:49 +00:00
Nicola Soranzo
9980ebebab
Merge pull request #15039 from mvdbeek/fix_tmpdir_mounting
...
[22.05] Mount ``$TMPDIR``, ``$TMP`` and ``$TEMP`` into container
2022-11-28 13:09:06 +00:00
Michael R. Crusoe
75ba9cfd13
Even more typing
2022-11-28 04:50:00 +00:00
Michael R. Crusoe
2e69f64496
mypy 0.991 + bonus extra typing
2022-11-28 04:50:00 +00:00
Nicola Soranzo
4a7e25e665
Use `history_id` fixture instead of instance attribute. More type annotations
2022-11-23 04:04:51 +00:00
Nicola Soranzo
3f005412ec
Fix Integeration typo
2022-11-23 01:20:00 +00:00
Nicola Soranzo
6609989136
Fix test_objectstore_datatype_upload.py . More type annotations
2022-11-23 01:19:59 +00:00
Michael R. Crusoe
95ea3a2d95
use history_id fixture instead of instance variable with the same name
2022-11-23 01:19:59 +00:00
mvdbeek
b3c0428ceb
xfail kubernetes test_job_environment
2022-11-21 15:07:41 +01:00
mvdbeek
b6117ee3df
Fix metadata setting for discovered datasets with extended metadata
...
Fixes https://github.com/galaxyproject/galaxy/issues/15036
2022-11-20 16:02:15 +01:00
davelopez
0c2f9d98de
Add test for metadata generation
2022-11-17 11:10:36 +01:00
davelopez
fb66f4c1f1
Do not force all datasets as discarded on import by default
2022-11-17 11:10:36 +01:00
davelopez
80feaafdda
Add test to import history from file source using tasks
...
Currently the test will fail because the imported datasets are in the "discarded" state.
2022-11-17 11:10:36 +01:00
mvdbeek
bac4736e05
Merge remote-tracking branch 'upstream/release_22.05' into dev
2022-11-16 12:07:04 +01:00