-
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
Gauge fixes for NaN and composition policy #5608
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #5608 +/- ##
===========================================
- Coverage 55.96% 41.83% -14.13%
===========================================
Files 653 415 -238
Lines 26213 12960 -13253
Branches 2525 0 -2525
===========================================
- Hits 14669 5422 -9247
+ Misses 10839 7538 -3301
+ Partials 705 0 -705
... and 523 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
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.
Good work @charlesh88! I had a few comments below
@charlesh88 This has been reviewed, waiting for followup from you. |
@charlesh88 to review comments by @scottbell |
Current Playwright Test Results Summary✅ 161 Passing - Run may still be in progress, this comment will be updated as current testing workflow or job completes... (Last updated on 11/16/2023 06:40:32pm UTC)
|
Test Case | Last 7 days Failures | Last 7 days Flakes |
---|---|---|
Restricted Notebook with a page locked and with an embed @addinit Disallows embeds to be deleted if page locked @addinit
Retry 1 • Initial Attempt |
0% (0)0 / 56 runsfailed over last 7 days |
57.14% (32)32 / 56 runsflaked over last 7 days |
📄 functional/plugins/notebook/notebookSnapshots.e2e.spec.js • 1 Flake
Test Case Results
Test Case | Last 7 days Failures | Last 7 days Flakes |
---|---|---|
Snapshot image tests Can drop an image onto a notebook and create a new entry
Retry 1 • Initial Attempt |
0% (0)0 / 57 runsfailed over last 7 days |
73.68% (42)42 / 57 runsflaked over last 7 days |
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 11/16/2023 06:40:32pm UTC)
Run Details
Running Workflow e2e-couchdb on Github Actions
Commit: 2c48b0d
Started: 11/16/2023 06:34:59pm UTC
⚠️ Flakes
📄 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 / 32 runsfailed over last 7 days |
21.88% (7)7 / 32 runsflaked over last 7 days |
@ozyx Says run lint fix on this, and it should go right in. |
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.
@charlesh88 to add an e2e test
@ozyx e2e tests added, and files have been linted. Ready for a final look. |
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 work! I've got some suggestions to improve the e2e tests.
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.
Nice work @charlesh88, and thank you for adding the tests. Below are the functionality results.
For the composition issue, it looks resolved. Here's before:
Composition-before.mov
and after it's properly preventing non-telemetry from being dropped on it:
Composition-after.mov
It still does allow non-numerical telemetry points (e.g., events), but not sure that should hold up the PR.
The NaN issue seems already resolved? Here's before with a delayed Sine Wave Generator set to a 3s delay:
NaN-before.mov
And here's after which is showing the same behavior:
NaN-after.mov
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.
Looks great! Just one small fix to get the e2e test passing
Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com>
Closes #5536
Closes #5538
Describe your changes:
GaugeCompositionPolicy.js
; closes Gauge allows bad drag and drop #5536.All Submissions:
Author Checklist
Reviewer Checklist