openmct icon indicating copy to clipboard operation
openmct copied to clipboard

Plan views don't honor swim lane order

Open shefalijoshi opened this issue 1 year ago • 4 comments

Summary

Plan (and Gantt) views should display swim lanes in the order they are received.

Expected vs Current Behavior

Provide a way of specifying swim lane order.

Steps to Reproduce

  1. In the VIPER project changing the order of the LANES property does not result in redrawing of the Plan view to reflect the change.

Environment

  • Open MCT Version:
  • Deployment Type:
  • OS:
  • Browser:

Impact Check List

  • [ ] Data loss or misrepresented data?
  • [ ] Regression? Did this used to work or has it always been broken?
  • [ ] Is there a workaround available?
  • [ ] Does this impact a critical component?
  • [x] Is this just a visual bug with no functional impact?
  • [ ] Does this block the execution of e2e tests?
  • [ ] Does this have an impact on Performance?

Additional Information

shefalijoshi avatar Nov 02 '23 16:11 shefalijoshi

Testing instructions: In the VIPER deployment

  1. View a plan and note the order of it's swimlanes
  2. Using the couchdb fauxton interface, change the order of swimlanes in the Lanes property of a VIPER plan.
  3. Ensure that the plan view reflects the change.

In a NON-VIPER deployment (like local)

  1. View a plan that does not have a groupIds configuration.
  2. Ensure that swimlanes are still visible.

shefalijoshi avatar Nov 03 '23 17:11 shefalijoshi

This works for Plans, but Gantt Charts aren't translating the correct order from a plan imported into Open MCT.
Testathon 2/1/2024

rukmini-bose avatar Feb 01 '24 22:02 rukmini-bose

Verified for regular Plans, but Gantt Charts display swimlanes out of order by default

ozyx avatar Feb 01 '24 22:02 ozyx

Testathon 2024-02-01: NOT fixed, Gantt view doesn't display the same order as the built-in Plan view, which appears to show the correct order:

Plan view:

Screenshot 2024-02-01 at 2 38 46 PM

Gantt Chart view:

Screenshot 2024-02-01 at 2 39 04 PM

charlesh88 avatar Feb 01 '24 22:02 charlesh88