-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
chore: capturing more telemetry data as per fe coder's requirements(#29153) #29287
Conversation
WalkthroughWalkthroughThe changes across multiple files introduce enhanced telemetry and tracing capabilities, specifically targeting the evaluation flows for frontend coders. New functions and interfaces have been added to manage and convert web worker spans, and existing functions have been instrumented with start and end span calls to provide more detailed traces. These modifications aim to improve debugging by offering more granular insights into the performance and behavior of the code during evaluations. Changes
Assessment against linked issues
TipsChat with CodeRabbit Bot (
|
/ok-to-test sha=1adf68ce0e9b08a19fd615bd990285fb75456d90 |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7084079919. |
startTime: Date.now(), | ||
endTime: Date.now(), |
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.
Initialization of endTime
should not be done at span creation.
- endTime: Date.now(),
+ endTime: undefined,
Committable suggestion
❗ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation.
startTime: Date.now(), | |
endTime: Date.now(), | |
startTime: Date.now(), | |
endTime: undefined, |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7084079919. |
/ok-to-test sha=8622bf2fafb55ae74b8796c975b68cdf55830d77 |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7084552414. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7084552414.
To know the list of identified flaky tests - Refer here |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7084552414. |
Description
Capturing evalTree telemetry data as well as from a few evaluation saga flows.
PR fixes following issue(s)
Fixes #29153
Type of change
Testing
How Has This Been Tested?
Test Plan
Issues raised during DP testing
Checklist:
Dev activity
QA activity:
Test Plan Approved
label after Cypress tests were reviewedTest Plan Approved
label after JUnit tests were reviewedSummary by CodeRabbit
New Features
Improvements
Documentation
Refactor