-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Fix remote clock subscription #6919
Conversation
…e + update `Vue.extend()` usage to Vue 3 (#6873) * fix: update to `defineComponent` from `Vue.extend()` * fix: unwrap Proxy arg before WeakMap.get() * refactor: `defineComponent` not needed here
…args (#6881) fix: suppress deprecation warnings to once per unique args (#6875) Co-authored-by: Jesse Mazzella <[email protected]>
…raw series limits (#6883) * Set the raw series limits so that we can get the raw series limits * fix: `toRaw()` the other gets/sets/deletes --------- Co-authored-by: Shefali Joshi <[email protected]>
* created a throttle util and using it in timer plugin to throttle refreshing the timer domain object * Simplify timer logic * Clarify code a little * refactor: lint:fix * Fix linting issue --------- Co-authored-by: Andrew Henry <[email protected]> Co-authored-by: Jamie V <[email protected]>
#6902) Only load annotations in fixed time mode or frozen (#6866) * fix annotations load to not happen on start * remove range checking per annotated point * back to local variable * reduce tagging size to improve reliability of test * remove .only * remove .only * reduce hz rate for functional test and keep high frequency test in performance * remove console.debugs * this test runs pretty fast now * fix network request tests to match new behavior
check for null before checking before hasOwnProperty Co-authored-by: Scott Bell <[email protected]>
…g after getting the domain object details
Current Playwright Test Results Summary✅ 14 Passing Run may still be in progress, this comment will be updated as current testing workflow or job completes... (Last updated on 08/14/2023 09:51:34pm UTC) Run DetailsRunning Workflow e2e-couchdb on Github Actions Commit: 5de9da4 Started: 08/14/2023 09:49:18pm UTC Current Playwright Test Results Summary✅ 133 Passing - Run may still be in progress, this comment will be updated as current testing workflow or job completes... (Last updated on 08/14/2023 09:51:34pm UTC)
|
Test Case | Last 7 days Failures | Last 7 days Flakes |
---|---|---|
Telemetry Table unpauses and filters data when paused by button and user changes bounds
Retry 1 • Initial Attempt |
1.63% (2)2 / 123 runsfailed over last 7 days |
15.45% (19)19 / 123 runsflaked over last 7 days |
📄 functional/plugins/notebook/restrictedNotebook.e2e.spec.js • 1 Flake
Test Case Results
Test Case | Last 7 days Failures | Last 7 days Flakes |
---|---|---|
Restricted Notebook with a page locked and with an embed @addinit Allows embeds to be deleted if page unlocked @addinit
Retry 1 • Initial Attempt |
0.79% (1)1 / 127 runfailed over last 7 days |
42.52% (54)54 / 127 runsflaked over last 7 days |
📄 functional/plugins/imagery/exampleImagery.e2e.spec.js • 1 Flake
Test Case Results
Test Case | Last 7 days Failures | Last 7 days Flakes |
---|---|---|
Example Imagery in Display Layout View Large action pauses imagery when in realtime and returns to realtime
Retry 1 • Initial Attempt |
0% (0)0 / 126 runsfailed over last 7 days |
4.76% (6)6 / 126 runsflaked over last 7 days |
Codecov Report
@@ Coverage Diff @@
## master #6919 +/- ##
=======================================
Coverage 48.35% 48.36%
=======================================
Files 643 643
Lines 25627 25629 +2
Branches 2496 2496
=======================================
+ Hits 12393 12396 +3
+ Misses 12760 12756 -4
- Partials 474 477 +3
*This pull request uses carry forward flags. Click here to find out more.
... and 8 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
…ote-clock-subscription
…sa/openmct into fix-remote-clock-subscription
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Smoke-tested and this seems to work well! Just one small suggestion, but otherwise LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome!
* If there are no listeners for this clock then don't bother subscribing after getting the domain object details * Comment explaining the fix
* If there are no listeners for this clock then don't bother subscribing after getting the domain object details * Comment explaining the fix Co-authored-by: Shefali Joshi <[email protected]>
Closes VIPEROMCT-394
Describe your changes:
Sometimes the domain object details arrive AFTER the clock for Open MCT has been changed. In this case, we check if there are no listeners for this clock then don't bother subscribing for the remote telemetry data.
All Submissions:
Author Checklist
Reviewer Checklist