Skip to content

Conversation

onurtemizkan
Copy link
Collaborator

@onurtemizkan onurtemizkan commented Sep 2, 2025

This PR unblocks backports to v8 branch, similarly to what's done for v7 (#17083)

Summary:

  • Skip size-check
  • Skip webkit / firefox playwright tests (so also flaky test detection)
  • Upgrade playwright versions to 1.52.0
  • Skip a few browser tests that are flaky or failing on ubuntu-24.04
  • Update nuxt e2e test configurations
  • Use node-profiler binding binaries
  • Skip nextjs canary tests
  • Skip mongodb, mongoose and amqplib tests

Copy link
Contributor

github-actions bot commented Sep 2, 2025

size-limit report 📦

Path Size % Change Change
@sentry/browser 23.33 KB added added
@sentry/browser - with treeshaking flags 23.21 KB added added
@sentry/browser (incl. Tracing) 35.93 KB added added
@sentry/browser (incl. Tracing, Replay) 73.29 KB added added
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.74 KB added added
@sentry/browser (incl. Tracing, Replay with Canvas) 77.6 KB added added
@sentry/browser (incl. Tracing, Replay, Feedback) 89.53 KB added added
@sentry/browser (incl. Feedback) 39.54 KB added added
@sentry/browser (incl. sendFeedback) 27.94 KB added added
@sentry/browser (incl. FeedbackAsync) 32.74 KB added added
@sentry/react 26.01 KB added added
@sentry/react (incl. Tracing) 38.75 KB added added
@sentry/vue 27.61 KB added added
@sentry/vue (incl. Tracing) 37.78 KB added added
@sentry/svelte 23.49 KB added added
CDN Bundle 24.53 KB added added
CDN Bundle (incl. Tracing) 37.63 KB added added
CDN Bundle (incl. Tracing, Replay) 72.94 KB added added
CDN Bundle (incl. Tracing, Replay, Feedback) 78.27 KB added added
CDN Bundle - uncompressed 72 KB added added
CDN Bundle (incl. Tracing) - uncompressed 111.6 KB added added
CDN Bundle (incl. Tracing, Replay) - uncompressed 225.86 KB added added
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 238.96 KB added added
@sentry/nextjs (client) 38.99 KB added added
@sentry/sveltekit (client) 36.43 KB added added
@sentry/node 162.89 KB added added
@sentry/node - without tracing 99.17 KB added added
@sentry/aws-serverless 131.26 KB added added

View base workflow run

@onurtemizkan onurtemizkan force-pushed the onur/v8-ubuntu-ci-bump branch from 9833224 to 6bbf9c2 Compare September 8, 2025 13:55
@onurtemizkan onurtemizkan force-pushed the onur/v8-ubuntu-ci-bump branch 4 times, most recently from affde99 to 8c92ccb Compare September 9, 2025 13:09
@onurtemizkan onurtemizkan force-pushed the onur/v8-ubuntu-ci-bump branch from 8c92ccb to 6c49c5c Compare September 9, 2025 13:21
@onurtemizkan onurtemizkan marked this pull request as ready for review September 11, 2025 11:44
@onurtemizkan onurtemizkan requested a review from a team as a code owner September 11, 2025 11:44
cursor[bot]

This comment was marked as outdated.

@@ -11,10 +11,4 @@ export default defineNuxtConfig({
},
},
},
nitro: {
Copy link
Member

Choose a reason for hiding this comment

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

Just a question: why was this deleted and the tests skipped?

This is deleted in newer versions of the SDK but it is here as kind of a "hack" to make the E2E tests work with the previous test setup, where we didn't create a temporary test folder.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

This nitro config was causing module resolution errors (except for nuxt-3-min: where there is another incompability due to mismatching of nuxt test suite). I didn't delve too deeply into debugging. But now unskipped tests, and they're passing.

Copy link
Member

@s1gr1d s1gr1d left a comment

Choose a reason for hiding this comment

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

Thank you!

@s1gr1d s1gr1d merged commit 22f3fa3 into v8 Sep 17, 2025
442 of 443 checks passed
@s1gr1d s1gr1d deleted the onur/v8-ubuntu-ci-bump branch September 17, 2025 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants