Commit Graph
344 Commits
Author SHA1 Message Date
David LópezandNicola 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