-
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
Plan rendering inside a timestrip #6852
Conversation
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 07/28/2023 04:50:21pm UTC) Run DetailsRunning Workflow e2e-couchdb on Github Actions Commit: b68f179 Started: 07/28/2023 04:46:37pm UTC
|
Test Case | Last 7 days Failures | Last 7 days Flakes |
---|---|---|
Display Layout When multiple plots are contained in a layout, we only ask for annotations once @couchdb
Retry 1 • Initial Attempt |
5.41% (2)2 / 37 runsfailed over last 7 days |
13.51% (5)5 / 37 runsflaked over last 7 days |
📄 functional/couchdb.e2e.spec.js • 1 Flake
Test Case Results
Test Case | Last 7 days Failures | Last 7 days Flakes |
---|---|---|
CouchDB Status Indicator with mocked responses @couchdb Shows red if not connected
Retry 1 • Initial Attempt |
0% (0)0 / 37 runsfailed over last 7 days |
8.11% (3)3 / 37 runsflaked over last 7 days |
Current Playwright Test Results Summary
✅ 131 Passing -
Run may still be in progress, this comment will be updated as current testing workflow or job completes...
(Last updated on 07/28/2023 04:50:21pm UTC)
⚠️ Flakes
📄 functional/plugins/imagery/exampleImagery.e2e.spec.js • 3 Flakes
Top 1 Common Error Messages
|
3 Test Cases Affected |
Test Case Results
Test Case | Last 7 days Failures | Last 7 days Flakes |
---|---|---|
Example Imagery Object Can use independent time conductor to change time
Retry 1 • Initial Attempt |
14.55% (8)8 / 55 runsfailed over last 7 days |
16.36% (9)9 / 55 runsflaked over last 7 days |
Example Imagery in Display Layout View Large action pauses imagery when in realtime and returns to realtime
Retry 1 • Initial Attempt |
2.13% (1)1 / 47 runfailed over last 7 days |
10.64% (5)5 / 47 runsflaked over last 7 days |
Example Imagery in Display Layout Toggle layer visibility by clicking on label
Retry 1 • Initial Attempt |
0% (0)0 / 45 runsfailed over last 7 days |
6.67% (3)3 / 45 runsflaked over last 7 days |
📄 functional/planning/timelist.e2e.spec.js • 1 Flake
Test Case Results
Test Case | Last 7 days Failures | Last 7 days Flakes |
---|---|---|
Time List Create a Time List, add a single Plan to it and verify all the activities are displayed with no milliseconds
Retry 1 • Initial Attempt |
5.13% (4)4 / 78 runsfailed over last 7 days |
2.56% (2)2 / 78 runsflaked over last 7 days |
Codecov Report
@@ Coverage Diff @@
## master #6852 +/- ##
==========================================
+ Coverage 48.20% 48.22% +0.01%
==========================================
Files 643 643
Lines 25615 25618 +3
Branches 2509 2507 -2
==========================================
+ Hits 12347 12353 +6
+ Misses 12791 12790 -1
+ Partials 477 475 -2
*This pull request uses carry forward flags. Click here to find out more.
... and 2 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
|
||
if (!clientHeight) { | ||
//this is a hack - need a better way to find the parent of this component | ||
let parent = this.openmct.layout.$refs.browseObject.$el; | ||
let parent = this.$el.closest('.c-object-view'); |
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.
can we use $parent here?
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.
No we can't.
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.
What’s the issue here?
@@ -92,6 +94,10 @@ export default { | |||
this.composition.on('reorder', this.reorder); | |||
this.composition.load(); | |||
} | |||
|
|||
this.handleContentResize = _.debounce(this.handleContentResize, 500); |
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.
We can use this guy now instead of importing lodash: https://github.com/nasa/openmct/blob/master/src/utils/debounce.js
Yes, this looks fine. The horizontal width will determine the size of the activity rectangles. |
Closes #6296
Describe your changes:
Use the width and height of the container of the plan to set the activity widths and now markers
TimeSystemAxis always uses the value of global clock now()
All Submissions:
Author Checklist
Reviewer Checklist