Project

General

Profile

Actions

Bug #19143

open

Display 'Workflow' records in the Project listing

Added by Peter Amstutz over 2 years ago. Updated almost 2 years ago.

Status:
In Progress
Priority:
Normal
Assigned To:
Category:
Workbench2
Target version:
Start date:
05/20/2022
Due date:
% Done:

33%

Estimated time:
(Total: 0.00 h)
Story points:
-
Release relationship:
Auto

Subtasks 3 (2 open1 closed)

Task #19151: Review 19143-project-list-workflowsResolvedPeter Amstutz05/20/2022

Actions
Task #19162: Add testsNewPeter Amstutz05/20/2022

Actions
Task #19174: Review tests branchNewLucas Di Pentima05/20/2022

Actions

Related issues 2 (0 open2 closed)

Related to Arvados - Story #16074: Design to revise browsing registered workflowsClosed

Actions
Related to Arvados - Bug #19069: launch workflow improvementsResolvedPeter Amstutz05/19/2022

Actions
Actions #1

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-05-25 sprint to 2022-06-08 sprint
Actions #2

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-06-08 sprint to 2022-05-25 sprint
Actions #3

Updated by Peter Amstutz over 2 years ago

  • Release set to 51
Actions #6

Updated by Peter Amstutz over 2 years ago

  • Status changed from New to In Progress
  • Assigned To set to Peter Amstutz
Actions #9

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-05-25 sprint to 2022-06-08 sprint
Actions #10

Updated by Peter Amstutz over 2 years ago

  • Related to Story #16074: Design to revise browsing registered workflows added
Actions #14

Updated by Lucas Di Pentima over 2 years ago

Just a couple comments:

  • Searching for workflows doesn't seem to work. Would this be a feature for another ticket?
  • At files cypress/integration/create-workflow.spec.js and cypress/integration/favorites.spec.js I suggest semantically tag the element being looked up for clicking with a "data-cy" prop so that this test doesn't fail when we reorder the workflow submission form.

Other than that, it LGTM.

Actions #15

Updated by Peter Amstutz over 2 years ago

  • Related to Bug #19069: launch workflow improvements added
Actions #16

Updated by Peter Amstutz over 2 years ago

Lucas Di Pentima wrote:

Just a couple comments:

  • Searching for workflows doesn't seem to work. Would this be a feature for another ticket?

You can filter the list from "Run a workflow", but I think you are talking about advanced search.

I started to add a ticket but then it occurred to me that if we migrate to storing Workflows as a special kind of collection as designed in #19132, then it'll show up in advanced search on its own.

  • At files cypress/integration/create-workflow.spec.js and cypress/integration/favorites.spec.js I suggest semantically tag the element being looked up for clicking with a "data-cy" prop so that this test doesn't fail when we reorder the workflow submission form.

I briefly tried this. This is complicated because these are generic components rendered in a generic form so I'm not sure where the data-cy attributes should go to be able to find them again. What it is doing right now is finding the label (with text "input") and then looking for the sibling control (which is the actual input field, coming immediately after the label). Unless we rearranged the rendering of the individual components themselves, it should be fairly stable.

Other than that, it LGTM.

Merged!

Actions #17

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-06-08 sprint to 2022-06-22 Sprint
Actions #18

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-06-22 Sprint to 2022-07-06
Actions #19

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-07-06 to 2022-07-20
Actions #20

Updated by Peter Amstutz over 2 years ago

  • Release changed from 51 to 52
Actions #21

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-07-20 to 2022-08-03 Sprint
Actions #22

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-08-03 Sprint to 2022-08-17 sprint
Actions #23

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-08-17 sprint to 2022-08-31 sprint
Actions #24

Updated by Peter Amstutz over 2 years ago

  • Release changed from 52 to 51
Actions #25

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-08-31 sprint to 2022-09-14 sprint
Actions #26

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-09-14 sprint to 2022-09-28 sprint
Actions #27

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-09-28 sprint to 2022-10-12 sprint
Actions #28

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-10-12 sprint to 2022-10-26 sprint
Actions #29

Updated by Peter Amstutz about 2 years ago

  • Target version changed from 2022-10-26 sprint to 2022-11-09 sprint
Actions #30

Updated by Peter Amstutz about 2 years ago

  • Target version changed from 2022-11-09 sprint to 2022-12-21 Sprint
Actions #31

Updated by Peter Amstutz about 2 years ago

  • Target version changed from 2022-12-21 Sprint to 2023-01-18 sprint
Actions #32

Updated by Peter Amstutz about 2 years ago

  • Target version changed from 2023-01-18 sprint to 2023-02-01 sprint
Actions #33

Updated by Peter Amstutz about 2 years ago

  • Target version changed from 2023-02-01 sprint to 2023-02-15 sprint
Actions #34

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2023-02-15 sprint to 2023-02-01 sprint
Actions #35

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2023-02-01 sprint to To be groomed
Actions

Also available in: Atom PDF