Skip to content

browser-integration-tests: port browserTracingIntegration suites to span streaming #24142

Closed

Description

@andreiborza

Follow the porting recipe in the parent issue.

Biggest single group in this package: 50 pinned files across suites/tracing/browserTracingIntegration/*, 27 of which assert on transaction envelopes.

Pageload and navigation span names are low cardinality under streaming, so the name assertions change everywhere, not just the helper.

Twins to fold back

14 subdirectories already have a -streamed twin next to the static original:

pageload, navigation, backgroundtab-pageload, linked-traces, http-timings, reportPageLoaded, spotlight-interaction-filter, long-tasks-enabled, long-tasks-disabled, long-tasks-before-navigation, long-tasks-and-animation-frame-enabled, long-animation-frame-enabled, long-animation-frame-disabled, long-animation-frame-before-navigation.

Delete the static original and rename the twin to the base name. Do not keep both.

Activity

  1. linear-code commented on Sep 7, 2026

    @linear-code
  2. self-assigned this
    on Sep 7, 2026
  3. added a commit that references this issue on Oct 9, 2026
    8a92d0d
  4. github-actions commented on Oct 12, 2026

    @github-actions
    Contributor

    A PR closing this issue has just been released 🚀

    This issue was referenced by PR #24888, which was included in the 11.7.0 release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

TaskjavascriptPull requests that update javascript code

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions