Skip to content

[performance] add return and refresh render scenarios to dashboard journeys#250939

Merged
drewdaemon merged 5 commits intoelastic:mainfrom
drewdaemon:add-refresh-scenario
Jan 30, 2026
Merged

[performance] add return and refresh render scenarios to dashboard journeys#250939
drewdaemon merged 5 commits intoelastic:mainfrom
drewdaemon:add-refresh-scenario

Conversation

@drewdaemon
Copy link
Copy Markdown
Contributor

@drewdaemon drewdaemon commented Jan 29, 2026

Summary

Incorporates the other two types of dashboard render, so we will collect all three! Also, standardizes the dashboard journeys.

const loadTypesMapping: { [key in DashboardLoadType]: number } = {
sessionFirstLoad: 0, // on first time the SO is loaded
dashboardFirstLoad: 1, // on initial load navigating into it
dashboardSubsequentLoad: 2, // on filter-refresh
};

@drewdaemon drewdaemon marked this pull request as ready for review January 29, 2026 16:32
@drewdaemon drewdaemon requested a review from a team as a code owner January 29, 2026 16:32
@drewdaemon drewdaemon added release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting labels Jan 29, 2026
Copy link
Copy Markdown
Contributor

@dmlemeshko dmlemeshko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a cool idea, LGTM

@drewdaemon
Copy link
Copy Markdown
Contributor Author

@elasticmachine merge upstream

@drewdaemon drewdaemon enabled auto-merge (squash) January 29, 2026 19:35
@elasticmachine
Copy link
Copy Markdown
Contributor

💔 Build Failed

Failed CI Steps

History

@drewdaemon
Copy link
Copy Markdown
Contributor Author

@elasticmachine merge upstream

@drewdaemon drewdaemon merged commit 645b895 into elastic:main Jan 30, 2026
16 checks passed
mbondyra added a commit to mbondyra/kibana that referenced this pull request Jan 30, 2026
…iew_cps

* commit '5f7fec57cb01883038810bd735a0666683b49904': (116 commits)
  [Security Solution][Attacks/Alerts][Setup and miscellaneous] Advanced setting to control feature visibility (elastic#250157) (elastic#250830)
  Fix synthtrace `fetch` usage (elastic#250950)
  [APM] Add Nodes and Edges components and selection logic (elastic#250937)
  [Docs] Update alerting-settings.md and add serverless value for one parameter (elastic#250842)
  [Agent Builder] filestore: initial implementation (elastic#250043)
  [CPS] Support CPS in Vega ESQL (elastic#250693)
  Adjustments to cascade document esql helpers (elastic#250560)
  [Security Solutions] Trial Companion - adds ai chat and elastic agent detectors (elastic#250908)
  [Obs Presentation] Code Scanning Alert Fixes (elastic#250858)
  [performance] add return and refresh render scenarios to dashboard journeys (elastic#250939)
  skip failing test suite (elastic#245458)
  Add Cloud Forwarder onboarding tile to O11y Solution (elastic#250325)
  [Traces] Remove APM unified trace waterall embeddable registration (elastic#250808)
  [Discover] [Metrics] Fix: metrics grid titles do not update on order change (elastic#250963)
  [a11y] Fix Eui modal title annoucment (elastic#250459)
  [Cloud Security] [Fleet] Add cloud connector access scope for input or package level credential definitions (elastic#250280)
  [WorkplaceAI] SharePoint Online stack connector (elastic#248737)
  [Response Ops][Task Manager] Update functions do not handle API key invalidation (elastic#249109)
  [Osquery] Remove @kbn/timelines-plugin dependency from osquery plugin (elastic#250055)
  [One Discover][Logs UX] Update OpenTelemetry Semantic Conventions (elastic#250346)
  ...
hannahbrooks pushed a commit to hannahbrooks/kibana that referenced this pull request Jan 30, 2026
…urneys (elastic#250939)

## Summary

Incorporates the other two types of dashboard render, so we will collect
all three! Also, standardizes the dashboard journeys.


https://github.com/elastic/kibana/blob/2c3e628253871a061615a7a15e11939badfa2812/src/platform/plugins/shared/dashboard/public/dashboard_api/performance/query_performance_tracking.ts#L37-L42

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
drewdaemon added a commit that referenced this pull request Feb 2, 2026
@drewdaemon drewdaemon mentioned this pull request Feb 4, 2026
drewdaemon added a commit that referenced this pull request Feb 5, 2026
## Summary

Since #250939, the dashboard
journeys have been reported with the journey name of
"dashboard_journey." This is because `Journey` class takes its name from
the file _in which is it instantiated_, which changed to the utility
file. This rectifies the situation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting release_note:skip Skip the PR/issue when compiling release notes v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants