Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tree sporadically stops populating #5976

Closed
2 of 7 tasks
charlesh88 opened this issue Nov 11, 2022 · 5 comments
Closed
2 of 7 tasks

Tree sporadically stops populating #5976

charlesh88 opened this issue Nov 11, 2022 · 5 comments

Comments

@charlesh88
Copy link
Contributor

Summary

Seen mostly when multiple users creating objects in their own folders, within a common folder. The tree would sporadically stop populating, and instead display a blank space beneath. Duplicate folders would also seem to manifest. Refreshing would sometimes, but not always fix the problem.

Screen Shot 2022-11-03 at 3 02 08 PM

Circumstances:
See same description in #5975.

Expected vs Current Behavior

Tree should always fully populate.

Steps to Reproduce

See circumstances as noted above. Could be due to number or concurrent users, create and edit workflow, etc.

Environment

  • Open MCT Version: 2.1.2
  • Deployment Type: any
  • OS: any
  • Browser: Chrome for sure, not sure about others.

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?
  • 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

@ozyx
Copy link
Contributor

ozyx commented Nov 14, 2022

Saw this after dragging a bunch of telemetry into a display layout and saving. The display layout was within a subfolder of a subfolder, and a bunch of the team was creating and editing objects within the same subfolder.

image

@unlikelyzero
Copy link
Contributor

Note: Saw this in the modal tree. No reproduction steps

Screen Shot 2022-11-14 at 3 22 28 PM

@ozyx
Copy link
Contributor

ozyx commented Nov 15, 2022

Saw this after dragging a bunch of telemetry into a display layout and saving. The display layout was within a subfolder of a subfolder, and a bunch of the team was creating and editing objects within the same subfolder.

It's also worth noting that I did not observe any couchDB errors in the process of reproducing this.

@ozyx
Copy link
Contributor

ozyx commented Nov 16, 2022

Reproduction Steps

Using openmct-yamcs and yamcs quickstart

  1. Start openmct-yamcs with yamcs quickstart
  2. View some telemetry point from YAMCS (such as Events, Commands, or other telemetry point)
  3. Expand the tree enough to where there's a decent scrollable area
  4. Refresh the page while viewing the telemetry, and while its refreshing, madly scroll downward on the tree
  5. Observe that the tree breaks completely, and a single console error:

image

@jvigliotta
Copy link
Contributor

Verified Fixed - Testathon: 11/17/2022

Tested using repro steps with and without throttling network. Looked good, no issue, no missing items.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants