⚗ [POC] Android E2E tests using Playwright emulator#4212
⚗ [POC] Android E2E tests using Playwright emulator#4212rgaignault wants to merge 4 commits intomainfrom
Conversation
Bundles Sizes Evolution
🚀 CPU Performance
🧠 Memory Performance
|
|
✅ Tests 🎉 All green!❄️ No new flaky tests detected 🎯 Code Coverage (details) 🔗 Commit SHA: 65df8bd | Docs | Datadog PR Page | Was this helpful? Give us feedback! |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: dfe49e214f
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| servers | ||
| ) | ||
|
|
||
| servers.base.bindServerApp(createMockServerApp(servers, setup)) |
There was a problem hiding this comment.
Bind cross-origin mock app for bundle setup
bundleSetup() serves SDK scripts from servers.crossOrigin.origin, but this test only binds a server app on servers.base, leaving servers.crossOrigin without a handler. In httpServers.ts, requests to an unbound server never respond, so the <script src="...crossOrigin..."> fetch can hang and page.goto()/event collection will time out on Android runs. Mirror the normal createTest flow by binding createMockServerApp(...) on servers.crossOrigin before navigation.
Useful? React with 👍 / 👎.
Motivation
Changes
Test instructions
Checklist