David López and Nicola Soranzo
1708721eab
Refactor test to simplify assertion
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2025-07-03 14:07:42 +02:00
davelopez
7318b85469
Add test for invalid UUID v4 format in workflow steps
2025-07-03 13:33:06 +02:00
Ahmed Awan
909b8d9c73
[25.0] Add test for workflow instance download fix
...
Test for the change in https://github.com/galaxyproject/galaxy/pull/20313
2025-05-22 10:35:10 -05:00
mvdbeek
024d688e58
Minor fix to restore admin-style dynamic tools
2025-05-12 09:07:56 +02:00
John Chilton
e3c6ea3a3e
Tweak API tests for small test tool tweaks.
2025-05-09 17:39:41 -04:00
John Chilton
94ead7c8df
WIP: embedded list of pairs workflow run selenium test case.
2025-05-09 16:38:18 -04:00
John Chilton
4e4017c1be
Merge pull request #20152 from jmchilton/collection_cleanup_2
...
Fix certain cases of collection parameter handling during workflow execution.
2025-05-05 15:45:36 -04:00
Marius van den Beek
48423962ca
Merge pull request #20004 from mvdbeek/dataset_collection_support_in_landing_request
...
Implement dataset collection support in workflow landing requests
2025-05-05 19:24:53 +02:00
mvdbeek
fa3c19c2a4
Merge branch 'release_24.2' into dev
2025-05-05 16:52:31 +02:00
mvdbeek
a53b4125aa
Skip `param_value` filter if ref value is runtime value
...
Fixes https://github.com/galaxyproject/galaxy/issues/20136
2025-05-04 16:48:33 +02:00
John Chilton
c55d074d96
Another workflow test case.
2025-05-03 10:21:17 -04:00
John Chilton
57b7109347
Workflow test case...
2025-05-03 10:21:17 -04:00
John Davis
4b77c1a93f
Fix DOI format in api test
2025-04-25 22:10:41 -04:00
John Davis
4ebc0c1f40
Update api test to test doi
2025-04-24 01:43:37 -04:00
mvdbeek
4bcf0034e7
Add test case for failed materialization of collection
2025-04-22 14:18:51 +02:00
mvdbeek
1816eda90c
Drop invalid hid entry
2025-04-22 14:18:49 +02:00
mvdbeek
c03d179db0
Implement dataset collection support in workflow landing requests
...
and tweak request models to make them compatible with workflow test format
2025-04-22 14:18:47 +02:00
mvdbeek
6edab86870
Merge branch 'release_24.2' into dev
2025-04-10 18:54:17 +02:00
mvdbeek
5fa648aa92
Ensure we copy the cached jobs' extension
...
The cached job might be skipped and null, in which case we should not
override the `expression.json` extension, because in that case the
dataset would not be considered as a null.
2025-04-10 15:43:04 +02:00
mvdbeek
fd3d3dbc5b
Fix cache for skipped jobs
2025-04-10 12:20:24 +02:00
Ahmed Awan
b80f41816c
Merge remote-tracking branch 'upstream/release_24.2' into dev
2025-03-31 10:35:43 -05:00
mvdbeek
4f1509c01a
Add API test that shows data_meta filter ignored in workflow run form
2025-03-25 18:36:40 +01:00
guerler
4b140606d7
Modify backend such that invocation ids and labels are preserved as equivalent alternative to resource ids
2025-03-06 22:09:14 -05:00
mvdbeek
17f8c5091f
Merge branch 'release_24.2' into dev
2025-03-05 08:58:48 +01:00
Marius van den Beek
5b3b12ed30
Merge pull request #19591 from jmchilton/workflow_metadata
...
Expand workflow metadata for readme.
2025-03-03 12:01:38 +01:00
mvdbeek
516f99ff2e
Allow tool state changes in refactor actions
...
This has always been the intention given the correct tool_state_upgrade
messages. Fixes
https://github.com/galaxyproject/planemo/actions/runs/13438714063/job/37547389150
which happened with a tool update that results in an altered tool state.
2025-03-01 13:52:59 +01:00
Nicola Soranzo
edd8bccf4f
Drop support for Python 3.8
2025-02-25 19:20:46 +00:00
John Chilton
04460e9e24
Validate size of workflow metadata.
2025-02-18 16:20:31 -05:00
John Chilton
57cf7d38d5
Workflow readme metadata model & API.
2025-02-18 16:20:31 -05:00
John Chilton
252bffce12
Improvements to workflow API test.
2025-02-18 16:20:31 -05:00
mvdbeek
bcd9bb2cc9
Add test for disconnected required input
2025-02-03 17:02:01 +01:00
mvdbeek
2e6841680c
Merge branch 'release_24.1' into release_24.2
2025-01-28 15:55:05 +01:00
mvdbeek
6006816033
Add regression test for https://github.com/galaxyproject/galaxy/issues/19245
2025-01-27 15:35:42 +01:00
mvdbeek
433766e953
Allow setting default value for required parameter
2024-11-29 16:42:59 +01:00
mvdbeek
e5b300b9c1
Add job metrics per invocation
2024-11-04 17:53:17 +01:00
Marius van den Beek
339724e0aa
Merge pull request #19070 from mvdbeek/reuse_trs_import_in_workflow_contents_manager
...
Move TRS import into WorkflowContentManager
2024-10-30 15:27:21 -04:00
mvdbeek
48ed0682dc
Move TRS import into WorkflowContentManager
...
which fixes missing source metadata when importing a workflow through a
landing page.
2024-10-30 17:32:23 +01:00
John Chilton
7f7710d392
Implement recovering normalized workflow request from invocation.
2024-10-15 09:12:05 -04:00
John Chilton
f80207d295
Revise workflow failure around materializing URLs.
2024-09-30 13:38:20 -04:00
John Chilton
660f78fe37
Implement workflow landings.
...
Includes a lot of plumbing for tools but not the APIs - they are not ready to go yet.
2024-09-30 13:25:02 -04:00
John Chilton
2fe88a05ea
Allow workflows to consumer deferred {src: url} dicts..
2024-09-30 13:25:02 -04:00
John Chilton
b07750554d
Migrate mapover expression test to wf test framework.
2024-09-24 14:00:08 -04:00
mvdbeek
ac71c06854
Merge branch 'release_24.1' into dev
2024-09-13 16:59:22 +02:00
mvdbeek
076133b018
Add test case for updating workflow name of parent workflow
2024-09-12 10:59:24 +02:00
mvdbeek
9a231f7f79
Merge branch 'release_24.1' into dev
2024-09-04 17:05:21 +02:00
mvdbeek
4667cec17b
Add regression test for subworkflow that stops scheduling
2024-08-30 16:46:37 +02:00
mvdbeek
f6216355dc
Fix workflow invocation accessibility check
...
Fixes https://github.com/galaxyproject/galaxy/issues/18695#issuecomment-2315782041
and fixes the test that didn't actualy test the published portion.
2024-08-28 19:06:28 +02:00
mvdbeek
160725a117
Merge branch 'release_24.1' into dev
2024-08-26 13:01:54 +02:00
John Chilton
5d5f537348
Merge pull request #18734 from mvdbeek/improve_yaml_exception_reporting
...
[24.1] Catch and display exceptions when importing malformatted yaml workflows
2024-08-24 11:19:54 -04:00
mvdbeek
a2c304081a
Catch and display exceptions when importing malformatted yaml workflows
2024-08-23 21:56:00 +02:00