Skip to content

refactor(analytics): migrate MetaMetrics events to AnalyticsController#43885

Closed
gauthierpetetin wants to merge 2 commits into
mainfrom
refactor/analytics-migrate-events
Closed

refactor(analytics): migrate MetaMetrics events to AnalyticsController#43885
gauthierpetetin wants to merge 2 commits into
mainfrom
refactor/analytics-migrate-events

Conversation

@gauthierpetetin

@gauthierpetetin gauthierpetetin commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Umbrella tracker: analytics event migration

This PR tracks the full analytics migration. Do not merge as-is — land the sub-PRs below, then close this umbrella.

Merge order

  1. Foundation — already on main via #43731 (useAnalytics, trackAnalyticsEvent, AnalyticsController)
  2. Domain sub-PRs (1–13) — merge in parallel (each ≤1000 changed lines)
  3. PR12a — includes trackAnalyticsPage RPC wiring and MetaMetricsProvider migration
  4. Orphan sub-PRs (15a–15g) — remaining call sites missed by the original split (merge in parallel)
  5. 15f · Platform background cleanup — merge last (removes MetaMetricsController public shims, supersedes stale PR14)

Sub-PR checklist


Description (full migration reference)

See sub-PRs above. Full diff is preserved on branch refactor/analytics-migrate-events.

Changelog

CHANGELOG entry: null

Related issues

Fixes:

Manual testing steps

Follow manual testing in each sub-PR after it lands.

Pre-merge author checklist

  • Umbrella tracker only — sub-PRs contain the landable changes

Pre-merge reviewer checklist

  • N/A for umbrella tracker

@github-actions

Copy link
Copy Markdown
Contributor

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

@metamask-ci metamask-ci Bot added the team-extension-platform Extension Platform team label Jun 25, 2026
@metamask-ci

metamask-ci Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

✨ Files requiring CODEOWNER review ✨

🔑 @MetaMask/accounts-engineers (8 files, +194 -182)
  • 📁 ui/
    • 📁 components/
      • 📁 multichain/
        • 📁 account-details/
          • 📄 account-details-display.js +13 -12
          • 📄 account-details-section.tsx +17 -16
          • 📄 account-details.tsx +16 -15
        • 📁 account-list-item/
          • 📄 account-list-item.js +14 -11
        • 📁 account-overview/
          • 📄 account-overview-tabs.test.tsx +53 -60
          • 📄 account-overview-tabs.tsx +14 -11
          • 📄 carousel.test.tsx +29 -22
          • 📄 carousel.tsx +38 -35

👨‍🔧 @MetaMask/core-extension-ux (10 files, +224 -210)
  • 📁 ui/
    • 📁 components/
      • 📁 multichain/
        • 📁 account-details/
          • 📄 account-details-display.js +13 -12
          • 📄 account-details-section.tsx +17 -16
          • 📄 account-details.tsx +16 -15
        • 📁 account-list-item/
          • 📄 account-list-item.js +14 -11
        • 📁 account-overview/
          • 📄 account-overview-tabs.test.tsx +53 -60
          • 📄 account-overview-tabs.tsx +14 -11
          • 📄 carousel.test.tsx +29 -22
          • 📄 carousel.tsx +38 -35
        • 📁 import-account/
          • 📄 import-account.js +14 -13
        • 📁 import-nfts-modal/
          • 📄 import-nfts-modal.js +16 -15

🫰 @MetaMask/core-platform (4 files, +0 -12)
  • 📁 app/
    • 📁 scripts/
      • 📁 messenger-client-init/
        • 📁 messengers/
          • 📁 snaps/
            • 📄 snap-controller-messenger.ts +0 -3
      • 📁 services/
        • 📄 legacy-background-api-service.test.ts +0 -1
        • 📄 legacy-background-api-service.ts +0 -2
        • 📄 metamask-controller.js +0 -6

👨‍🔧 @MetaMask/extension-platform (1 files, +0 -6)
  • 📁 app/
    • 📁 scripts/
      • 📄 metamask-controller.js +0 -6

👨‍🔧 @MetaMask/product-safety (1 files, +11 -12)
  • 📁 ui/
    • 📁 components/
      • 📁 app/
        • 📁 product-safety/
          • 📁 scam-questionnaire/
            • 📄 useScamQuestionnaireMetrics.ts +11 -12

🔐 @MetaMask/web3auth (1 files, +37 -29)
  • 📁 ui/
    • 📁 pages/
      • 📁 onboarding-flow/
        • 📁 recovery-phrase/
          • 📄 reveal-recovery-phrase.tsx +37 -29

@metamask-ci

metamask-ci Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor
Builds ready [7dc51a4]
Deprecated Browserify fallback builds
⚡ Performance Benchmarks (Total: 🟢 20 pass · 🟡 4 warn · 🔴 0 fail)

Baseline (latest main): d50b2dc | Date: 6/25/2026 | Pipeline: 28177283507 | Baseline logs

Interaction Benchmarks · Samples: 5
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
confirmTx
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/inp: -19%
  • confirmTx/inp: -12%
  • bridgeUserActions/bridge_load_page: +13%
  • bridgeUserActions/bridge_load_asset_picker: +13%
  • bridgeUserActions/longTaskCount: -29%
  • loadNewAccount/inp: -27%
  • loadNewAccount/fcp: -51%
  • loadNewAccount/lcp: +1118%
  • confirmTx/confirm_tx: +11%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/total: +11%
  • confirmTx/inp: -21%
  • confirmTx/fcp: -49%
  • confirmTx/lcp: +1069%
  • bridgeUserActions/bridge_load_page: +174%
  • bridgeUserActions/bridge_load_asset_picker: +62%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +23%
  • bridgeUserActions/inp: +51%
  • bridgeUserActions/lcp: +1178%
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/backgroundConnect: +13%
  • startupStandardHome/uiStartup: -25%
  • startupStandardHome/load: -26%
  • startupStandardHome/domContentLoaded: -26%
  • startupStandardHome/domInteractive: -36%
  • startupStandardHome/backgroundConnect: -25%
  • startupStandardHome/firstReactRender: -26%
  • startupStandardHome/initialActions: -50%
  • startupStandardHome/loadScripts: -25%
  • startupStandardHome/setupStore: -31%
  • startupStandardHome/fcp: -27%
  • startupStandardHome/lcp: -25%
  • startupPowerUserHome/domInteractive: -14%
  • startupPowerUserHome/backgroundConnect: +42%
  • startupPowerUserHome/fcp: -17%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 startupPowerUserHome/INP: p75 208ms
  • 🟡 startupPowerUserHome/LCP: p75 3.5s
User Journey Benchmarks · Samples: 5 · mock API
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
🟡 total
assetDetails
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
importSrpHome
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
sendTransactions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
swap
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/metricsToWalletReadyScreen: -11%
  • onboardingImportWallet/doneButtonToHomeScreen: -84%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -100%
  • onboardingImportWallet/longTaskCount: -55%
  • onboardingImportWallet/longTaskTotalDuration: -85%
  • onboardingImportWallet/longTaskMaxDuration: -86%
  • onboardingImportWallet/tbt: -95%
  • onboardingImportWallet/total: -86%
  • onboardingNewWallet/skipBackupToMetricsScreen: +14%
  • onboardingNewWallet/doneButtonToAssetList: -41%
  • onboardingNewWallet/longTaskTotalDuration: -29%
  • onboardingNewWallet/longTaskMaxDuration: -25%
  • onboardingNewWallet/tbt: -48%
  • onboardingNewWallet/total: -36%
  • solanaAssetDetails/assetClickToPriceChart: -73%
  • solanaAssetDetails/total: -73%
  • solanaAssetDetails/lcp: -61%
  • importSrpHome/loginToHomeScreen: -13%
  • importSrpHome/openAccountMenuAfterLogin: -12%
  • importSrpHome/homeAfterImportWithNewWallet: -41%
  • importSrpHome/longTaskCount: -31%
  • importSrpHome/longTaskTotalDuration: -33%
  • importSrpHome/tbt: -37%
  • importSrpHome/total: -34%
  • importSrpHome/inp: -41%
  • importSrpHome/cls: -73%
  • sendTransactions/openSendPageFromHome: -15%
  • sendTransactions/selectTokenToSendFormLoaded: -12%
  • sendTransactions/reviewTransactionToConfirmationPage: +11%
  • sendTransactions/longTaskCount: -25%
  • sendTransactions/longTaskTotalDuration: -45%
  • sendTransactions/longTaskMaxDuration: -31%
  • sendTransactions/tbt: -93%
  • sendTransactions/total: +11%
  • sendTransactions/inp: -19%
  • sendTransactions/lcp: -22%
  • sendTransactions/cls: -93%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 solanaAssetDetails/FCP: p75 1.8s
  • 🟡 importSrpHome/FCP: p75 1.8s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]
Bundle size diffs [🚀 Bundle size reduced!]
  • background: 182 Bytes (0%)
  • ui: -13.69 KiB (-0.08%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 0 Bytes (0%)
  • zip: -3.76 KiB (-0.01%)

gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
Part of analytics migration umbrella PR #43885.
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
Part of analytics migration umbrella PR #43885.
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
Part of analytics migration umbrella PR #43885.
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
Part of analytics migration umbrella PR #43885.
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
Part of analytics migration umbrella PR #43885.
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
Part of analytics migration umbrella PR #43885.
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
Part of analytics migration umbrella PR #43885.
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
Part of analytics migration umbrella PR #43885.
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
Part of analytics migration umbrella PR #43885.
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
Part of analytics migration umbrella PR #43885.
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
gauthierpetetin added a commit that referenced this pull request Jun 26, 2026
@metamask-ci

metamask-ci Bot commented Jun 26, 2026

Copy link
Copy Markdown
Contributor
Builds ready [0b2fcc1]
Deprecated Browserify fallback builds
⚡ Performance Benchmarks (Total: 🟢 16 pass · 🟡 8 warn · 🔴 0 fail)

Baseline (latest main): 89e218f | Date: 6/26/2026 | Pipeline: 28235700168 | Baseline logs

Interaction Benchmarks · Samples: 5
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
confirmTx
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +37%
  • loadNewAccount/total: +37%
  • loadNewAccount/inp: -21%
  • loadNewAccount/cls: +1482%
  • confirmTx/inp: -12%
  • bridgeUserActions/bridge_load_page: -22%
  • bridgeUserActions/longTaskCount: +43%
  • bridgeUserActions/longTaskTotalDuration: +27%
  • bridgeUserActions/longTaskMaxDuration: -18%
  • bridgeUserActions/tbt: -47%
  • loadNewAccount/inp: -36%
  • loadNewAccount/fcp: -49%
  • loadNewAccount/lcp: +1108%
  • confirmTx/confirm_tx: +11%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/total: +11%
  • confirmTx/inp: -21%
  • confirmTx/fcp: -52%
  • confirmTx/lcp: +1245%
  • bridgeUserActions/bridge_load_page: +159%
  • bridgeUserActions/bridge_load_asset_picker: +21%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +14%
  • bridgeUserActions/lcp: +1185%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 loadNewAccount/FCP: p75 1.9s
  • 🟡 bridgeUserActions/FCP: p75 1.8s
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/domInteractive: -30%
  • startupStandardHome/initialActions: +11%
  • startupStandardHome/fcp: -24%
  • startupPowerUserHome/domInteractive: -15%
  • startupPowerUserHome/setupStore: +21%
  • startupPowerUserHome/fcp: -12%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 startupPowerUserHome/INP: p75 224ms
  • 🟡 startupPowerUserHome/LCP: p75 3.6s
User Journey Benchmarks · Samples: 5 · mock API
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
🟡 total
assetDetails
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
importSrpHome
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
sendTransactions
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
swap
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/confirmSrpToPwForm: +25%
  • onboardingImportWallet/pwFormToMetricsScreen: +13%
  • onboardingImportWallet/doneButtonToHomeScreen: -83%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -100%
  • onboardingImportWallet/longTaskCount: -71%
  • onboardingImportWallet/longTaskTotalDuration: -88%
  • onboardingImportWallet/longTaskMaxDuration: -83%
  • onboardingImportWallet/tbt: -94%
  • onboardingImportWallet/total: -85%
  • onboardingNewWallet/createPwToRecoveryScreen: +13%
  • onboardingNewWallet/skipBackupToMetricsScreen: +13%
  • onboardingNewWallet/doneButtonToAssetList: -11%
  • onboardingNewWallet/longTaskCount: +11%
  • onboardingNewWallet/longTaskTotalDuration: -14%
  • onboardingNewWallet/tbt: -29%
  • solanaAssetDetails/assetClickToPriceChart: -64%
  • solanaAssetDetails/total: -64%
  • solanaAssetDetails/fcp: -18%
  • solanaAssetDetails/cls: -94%
  • importSrpHome/loginToHomeScreen: -19%
  • importSrpHome/openAccountMenuAfterLogin: -41%
  • importSrpHome/homeAfterImportWithNewWallet: -38%
  • importSrpHome/longTaskCount: -33%
  • importSrpHome/longTaskTotalDuration: -33%
  • importSrpHome/longTaskMaxDuration: -24%
  • importSrpHome/tbt: -34%
  • importSrpHome/total: -34%
  • importSrpHome/lcp: +14%
  • importSrpHome/cls: -74%
  • sendTransactions/selectTokenToSendFormLoaded: +206%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/inp: -19%
  • sendTransactions/cls: -93%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 importSrpHome/INP: p75 224ms
  • 🟡 sendTransactions/FCP: p75 1.8s
  • 🟡 assetDetails/FCP: p75 1.9s
  • 🟡 sendTransactions/FCP: p75 1.8s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 13.73 KiB (0.12%)
  • ui: -10.23 KiB (-0.06%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 14 Bytes (0%)
  • zip: 1.24 KiB (0%)

@metamask-ci

metamask-ci Bot commented Jun 26, 2026

Copy link
Copy Markdown
Contributor
Builds ready [646fe2c]
Deprecated Browserify fallback builds
⚡ Performance Benchmarks (Total: 🟢 15 pass · 🟡 9 warn · 🔴 0 fail)

Baseline (latest main): 89e218f | Date: 6/26/2026 | Pipeline: 28239743570 | Baseline logs

Interaction Benchmarks · Samples: 5
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
🔴 load_new_account
confirmTx
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/inp: +29%
  • confirmTx/inp: -21%
  • bridgeUserActions/bridge_load_page: -21%
  • bridgeUserActions/longTaskCount: +43%
  • bridgeUserActions/longTaskTotalDuration: +28%
  • bridgeUserActions/longTaskMaxDuration: -16%
  • bridgeUserActions/tbt: -28%
  • bridgeUserActions/inp: +12%
  • loadNewAccount/load_new_account: +406%
  • loadNewAccount/total: +406%
  • loadNewAccount/inp: -36%
  • loadNewAccount/lcp: +1081%
  • confirmTx/confirm_tx: +12%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/total: +12%
  • confirmTx/inp: -21%
  • confirmTx/lcp: +1255%
  • bridgeUserActions/bridge_load_page: +146%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +15%
  • bridgeUserActions/lcp: +1186%
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/uiStartup: -18%
  • startupStandardHome/load: -17%
  • startupStandardHome/domContentLoaded: -17%
  • startupStandardHome/domInteractive: -16%
  • startupStandardHome/backgroundConnect: -14%
  • startupStandardHome/firstReactRender: -21%
  • startupStandardHome/initialActions: -33%
  • startupStandardHome/loadScripts: -17%
  • startupStandardHome/setupStore: -24%
  • startupStandardHome/numNetworkReqs: -34%
  • startupStandardHome/longTaskCount: -33%
  • startupStandardHome/longTaskTotalDuration: -25%
  • startupStandardHome/longTaskMaxDuration: -20%
  • startupStandardHome/tbt: -24%
  • startupStandardHome/inp: -15%
  • startupStandardHome/fcp: -17%
  • startupStandardHome/lcp: -12%
  • startupStandardHome/domInteractive: -25%
  • startupStandardHome/initialActions: +11%
  • startupStandardHome/fcp: -19%
  • startupPowerUserHome/domInteractive: -14%
  • startupPowerUserHome/backgroundConnect: -36%
  • startupPowerUserHome/setupStore: +23%
  • startupPowerUserHome/inp: -12%
  • startupPowerUserHome/fcp: -10%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🔴 startupPowerUserHome/INP: p75 544ms
  • 🟡 startupPowerUserHome/LCP: p75 3.5s
User Journey Benchmarks · Samples: 5 · mock API
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
🟡 total
assetDetails
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
importSrpHome
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
sendTransactions
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
swap
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/pwFormToMetricsScreen: +12%
  • onboardingImportWallet/metricsToWalletReadyScreen: -20%
  • onboardingImportWallet/doneButtonToHomeScreen: -83%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -100%
  • onboardingImportWallet/longTaskCount: -41%
  • onboardingImportWallet/longTaskTotalDuration: -79%
  • onboardingImportWallet/longTaskMaxDuration: -83%
  • onboardingImportWallet/tbt: -93%
  • onboardingImportWallet/total: -86%
  • onboardingNewWallet/createPwToRecoveryScreen: +15%
  • onboardingNewWallet/skipBackupToMetricsScreen: +15%
  • onboardingNewWallet/agreeButtonToOnboardingSuccess: +27%
  • onboardingNewWallet/longTaskCount: +11%
  • onboardingNewWallet/longTaskTotalDuration: -20%
  • onboardingNewWallet/tbt: -27%
  • solanaAssetDetails/assetClickToPriceChart: -46%
  • solanaAssetDetails/total: -46%
  • solanaAssetDetails/inp: -12%
  • solanaAssetDetails/cls: +46%
  • importSrpHome/loginToHomeScreen: -17%
  • importSrpHome/openAccountMenuAfterLogin: +12%
  • importSrpHome/homeAfterImportWithNewWallet: -40%
  • importSrpHome/longTaskCount: -33%
  • importSrpHome/longTaskTotalDuration: -36%
  • importSrpHome/longTaskMaxDuration: -24%
  • importSrpHome/tbt: -46%
  • importSrpHome/total: -34%
  • importSrpHome/inp: -16%
  • importSrpHome/cls: -74%
  • sendTransactions/selectTokenToSendFormLoaded: +19%
  • sendTransactions/reviewTransactionToConfirmationPage: +14%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: +14%
  • sendTransactions/inp: -27%
  • sendTransactions/fcp: +18%
  • sendTransactions/lcp: +23%
  • sendTransactions/cls: -93%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 assetDetails/FCP: p75 2.1s
  • 🟡 importSrpHome/INP: p75 208ms
  • 🟡 sendTransactions/FCP: p75 2.0s
  • 🟡 assetDetails/FCP: p75 1.8s
  • 🟡 importSrpHome/FCP: p75 1.9s
  • 🟡 sendTransactions/FCP: p75 1.8s
Dapp Page Load Benchmarks · Samples: 100

⚠️ Missing data: chrome/webpack/pageLoadBenchmark

✅ No regressions detected

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 13.73 KiB (0.12%)
  • ui: -10.14 KiB (-0.06%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 14 Bytes (0%)
  • zip: 1.26 KiB (0%)

@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
64.5% Coverage on New Code (required ≥ 80%)
3.0% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@metamask-ci

metamask-ci Bot commented Jun 26, 2026

Copy link
Copy Markdown
Contributor
Builds ready [fd68a24]
Deprecated Browserify fallback builds
⚡ Performance Benchmarks (Total: 🟢 16 pass · 🟡 9 warn · 🔴 0 fail)

Baseline (latest main): 77457a3 | Date: 6/26/2026 | Pipeline: 28241932949 | Baseline logs

Interaction Benchmarks · Samples: 5
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
confirmTx
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/inp: -11%
  • loadNewAccount/fcp: +15%
  • bridgeUserActions/bridge_load_page: -19%
  • bridgeUserActions/bridge_load_asset_picker: +14%
  • bridgeUserActions/longTaskCount: -17%
  • bridgeUserActions/tbt: +12%
  • bridgeUserActions/inp: -11%
  • loadNewAccount/load_new_account: +41%
  • loadNewAccount/total: +41%
  • loadNewAccount/inp: -37%
  • loadNewAccount/fcp: -49%
  • loadNewAccount/lcp: +1187%
  • confirmTx/confirm_tx: +11%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/total: +11%
  • confirmTx/fcp: -46%
  • confirmTx/lcp: +1243%
  • bridgeUserActions/bridge_load_page: +175%
  • bridgeUserActions/bridge_load_asset_picker: +55%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +25%
  • bridgeUserActions/inp: -11%
  • bridgeUserActions/lcp: +1153%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 loadNewAccount/FCP: p75 2.1s
  • 🟡 bridgeUserActions/FCP: p75 1.8s
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/domInteractive: -33%
  • startupStandardHome/setupStore: -14%
  • startupStandardHome/fcp: -32%
  • startupPowerUserHome/load: +10%
  • startupPowerUserHome/domContentLoaded: +10%
  • startupPowerUserHome/domInteractive: +76%
  • startupPowerUserHome/backgroundConnect: +23%
  • startupPowerUserHome/setupStore: +23%
  • startupPowerUserHome/inp: +13%
  • startupPowerUserHome/fcp: +64%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🔴 startupPowerUserHome/INP: p75 544ms
  • 🟡 startupPowerUserHome/INP: p75 232ms
  • 🟡 startupPowerUserHome/LCP: p75 3.8s
User Journey Benchmarks · Samples: 5 · mock API
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
assetDetails
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
importSrpHome
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
sendTransactions
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
swap
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/srpButtonToSrpForm: +16%
  • onboardingImportWallet/confirmSrpToPwForm: +16%
  • onboardingImportWallet/pwFormToMetricsScreen: +22%
  • onboardingImportWallet/metricsToWalletReadyScreen: -11%
  • onboardingImportWallet/doneButtonToHomeScreen: -83%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -99%
  • onboardingImportWallet/longTaskCount: -47%
  • onboardingImportWallet/longTaskTotalDuration: -85%
  • onboardingImportWallet/longTaskMaxDuration: -88%
  • onboardingImportWallet/tbt: -98%
  • onboardingImportWallet/total: -84%
  • onboardingNewWallet/createPwToRecoveryScreen: +13%
  • onboardingNewWallet/skipBackupToMetricsScreen: +16%
  • onboardingNewWallet/agreeButtonToOnboardingSuccess: +19%
  • onboardingNewWallet/doneButtonToAssetList: -16%
  • onboardingNewWallet/longTaskCount: +11%
  • onboardingNewWallet/tbt: -40%
  • onboardingNewWallet/total: -12%
  • solanaAssetDetails/assetClickToPriceChart: -67%
  • solanaAssetDetails/total: -67%
  • solanaAssetDetails/inp: +15%
  • solanaAssetDetails/cls: +97%
  • importSrpHome/loginToHomeScreen: -11%
  • importSrpHome/openAccountMenuAfterLogin: -11%
  • importSrpHome/homeAfterImportWithNewWallet: -35%
  • importSrpHome/longTaskCount: -35%
  • importSrpHome/longTaskTotalDuration: -33%
  • importSrpHome/longTaskMaxDuration: -19%
  • importSrpHome/tbt: -33%
  • importSrpHome/total: -32%
  • importSrpHome/inp: -24%
  • importSrpHome/cls: -78%
  • sendTransactions/openSendPageFromHome: -11%
  • sendTransactions/reviewTransactionToConfirmationPage: +34%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: +34%
  • sendTransactions/inp: -15%
  • sendTransactions/cls: -93%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 importSrpHome/INP: p75 208ms
  • 🔴 assetDetails/INP: p75 744ms
  • 🟡 solanaAssetDetails/FCP: p75 1.9s
  • 🟡 importSrpHome/FCP: p75 1.8s
  • 🟡 sendTransactions/FCP: p75 1.9s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 13.78 KiB (0.13%)
  • ui: -8.65 KiB (-0.05%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 14 Bytes (0%)
  • zip: 1.45 KiB (0.01%)

… migration

Remove trackEvent, identify, and trackPage from MetaMetricsController and
route remaining background and UI call sites through the analytics module
and useAnalytics hook. Adds trackMetaMetricsPayload helper for legacy
payload conversion and migrates the last MetaMetricsContext trackEvent
consumers.

Co-authored-by: Cursor <cursoragent@cursor.com>
@metamask-ci

metamask-ci Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor
Builds ready [2ce3041]
Deprecated Browserify fallback builds
⚡ Performance Benchmarks (Total: 🟢 17 pass · 🟡 6 warn · 🔴 1 fail)

Baseline (latest main): 1716549 | Date: 6/29/2026 | Pipeline: 29223536657 | Baseline logs

Metricschrome-webpackfirefox-webpack
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]🔴 [CI log]

Regressions (🔴 1 failure)

Interaction Benchmarks · Samples: 5
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
🔴 load_new_account
confirmTx
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: -23%
  • loadNewAccount/total: -23%
  • confirmTx/longTaskCount: +33%
  • confirmTx/longTaskTotalDuration: +31%
  • confirmTx/tbt: +26%
  • confirmTx/inp: +12%
  • bridgeUserActions/bridge_load_asset_picker: -11%
  • bridgeUserActions/longTaskCount: -17%
  • bridgeUserActions/tbt: +11%
  • bridgeUserActions/inp: -14%
  • bridgeUserActions/lcp: +13%
  • loadNewAccount/load_new_account: +436%
  • loadNewAccount/total: +436%
  • loadNewAccount/inp: -26%
  • loadNewAccount/fcp: -61%
  • loadNewAccount/lcp: +932%
  • confirmTx/confirm_tx: +10%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/total: +10%
  • confirmTx/fcp: -55%
  • confirmTx/lcp: +956%
  • bridgeUserActions/bridge_load_page: +75%
  • bridgeUserActions/bridge_load_asset_picker: +27%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +11%
  • bridgeUserActions/inp: -22%
  • bridgeUserActions/fcp: -58%
  • bridgeUserActions/lcp: +1045%
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/uiStartup: +23%
  • startupStandardHome/backgroundConnect: +17%
  • startupStandardHome/firstReactRender: +219%
  • startupStandardHome/numNetworkReqs: +50%
  • startupStandardHome/tbt: +10%
  • startupStandardHome/domInteractive: +22%
  • startupStandardHome/firstReactRender: +306%
  • startupStandardHome/setupStore: +30%
  • startupStandardHome/fcp: +23%
  • startupPowerUserHome/uiStartup: +14%
  • startupPowerUserHome/backgroundConnect: +84%
  • startupPowerUserHome/firstReactRender: +655%
  • startupPowerUserHome/inp: -16%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 startupPowerUserHome/LCP: p75 3.7s
User Journey Benchmarks · Samples: 5 · mock API 🔴 1
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]🔴 [CI log]
🔴 total
assetDetails
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
importSrpHome
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
sendTransactions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
swap
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/srpButtonToSrpForm: -10%
  • onboardingImportWallet/confirmSrpToPwForm: -14%
  • onboardingImportWallet/pwFormToMetricsScreen: -11%
  • onboardingImportWallet/metricsToWalletReadyScreen: -23%
  • onboardingImportWallet/doneButtonToHomeScreen: -86%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -98%
  • onboardingImportWallet/longTaskCount: -100%
  • onboardingImportWallet/longTaskTotalDuration: -100%
  • onboardingImportWallet/longTaskMaxDuration: -100%
  • onboardingImportWallet/tbt: -100%
  • onboardingImportWallet/total: -85%
  • onboardingNewWallet/longTaskCount: -100%
  • onboardingNewWallet/longTaskTotalDuration: -100%
  • onboardingNewWallet/longTaskMaxDuration: -100%
  • onboardingNewWallet/tbt: -100%
  • solanaAssetDetails/assetClickToPriceChart: -65%
  • solanaAssetDetails/total: -65%
  • solanaAssetDetails/inp: -31%
  • solanaAssetDetails/fcp: -18%
  • importSrpHome/loginToHomeScreen: -20%
  • importSrpHome/openAccountMenuAfterLogin: +137%
  • importSrpHome/homeAfterImportWithNewWallet: -26%
  • importSrpHome/longTaskCount: -44%
  • importSrpHome/longTaskTotalDuration: -46%
  • importSrpHome/tbt: -47%
  • importSrpHome/total: -25%
  • importSrpHome/lcp: -55%
  • importSrpHome/cls: -47%
  • sendTransactions/openSendPageFromHome: -54%
  • sendTransactions/selectTokenToSendFormLoaded: -15%
  • sendTransactions/longTaskCount: -20%
  • sendTransactions/longTaskTotalDuration: -34%
  • sendTransactions/longTaskMaxDuration: -20%
  • sendTransactions/tbt: -100%
  • sendTransactions/inp: -36%
  • sendTransactions/fcp: -29%
  • sendTransactions/lcp: -22%
  • sendTransactions/cls: -40%
  • swap/openSwapPageFromHome: -29%
  • swap/fetchAndDisplaySwapQuotes: +106%
  • swap/longTaskCount: -100%
  • swap/longTaskTotalDuration: -100%
  • swap/longTaskMaxDuration: -100%
  • swap/tbt: -100%
  • swap/total: +105%
  • swap/inp: -18%
  • swap/fcp: -12%
  • swap/cls: -63%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 assetDetails/FCP: p75 1.9s
  • 🟡 importSrpHome/INP: p75 240ms
  • 🟡 assetDetails/FCP: p75 1.8s
  • 🟡 solanaAssetDetails/FCP: p75 1.8s
  • 🟡 importSrpHome/FCP: p75 2.0s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]
Bundle sizes
  • background: 14.22 MiB
  • ui: 17.06 MiB
  • common: 0 Bytes
  • other: 998.07 KiB
  • contentScripts: 1.87 MiB
  • zip: 27.03 MiB
No matching bundle-size baseline was found in the history data, so diff values are omitted.

…aries

Remove trackMetaMetricsPayload from the analytics module. Legacy
MetaMetricsEventPayload conversion now lives in MetaMetricsController,
token-detection init, and the metamask-controller UI RPC handler, matching
the smart-transactions init pattern.

Co-authored-by: Cursor <cursoragent@cursor.com>
@metamask-ci

metamask-ci Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor
Builds ready [1d9f894]
Deprecated Browserify fallback builds
⚡ Performance Benchmarks (Total: 🟢 16 pass · 🟡 8 warn · 🔴 0 fail)

Baseline (latest main): 1716549 | Date: 6/29/2026 | Pipeline: 29224679026 | Baseline logs

Interaction Benchmarks · Samples: 5
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
🔴 load_new_account
confirmTx
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
🔴 bridge_load_asset_picker

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: -23%
  • loadNewAccount/total: -23%
  • confirmTx/inp: +12%
  • bridgeUserActions/bridge_load_page: -39%
  • bridgeUserActions/bridge_load_asset_picker: -11%
  • bridgeUserActions/longTaskCount: -17%
  • bridgeUserActions/longTaskTotalDuration: -17%
  • bridgeUserActions/inp: -14%
  • loadNewAccount/load_new_account: +575%
  • loadNewAccount/total: +575%
  • loadNewAccount/inp: -26%
  • loadNewAccount/fcp: -53%
  • loadNewAccount/lcp: +1106%
  • confirmTx/confirm_tx: +12%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/total: +12%
  • confirmTx/lcp: +1144%
  • bridgeUserActions/bridge_load_page: +93%
  • bridgeUserActions/bridge_load_asset_picker: +1213%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +177%
  • bridgeUserActions/inp: -14%
  • bridgeUserActions/fcp: -50%
  • bridgeUserActions/lcp: +1140%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 confirmTx/FCP: p75 1.8s
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/uiStartup: +25%
  • startupStandardHome/backgroundConnect: +14%
  • startupStandardHome/firstReactRender: +234%
  • startupStandardHome/numNetworkReqs: +50%
  • startupStandardHome/tbt: +12%
  • startupStandardHome/firstReactRender: +306%
  • startupStandardHome/setupStore: +45%
  • startupPowerUserHome/domInteractive: -35%
  • startupPowerUserHome/backgroundConnect: -17%
  • startupPowerUserHome/firstReactRender: +620%
  • startupPowerUserHome/inp: +13%
  • startupPowerUserHome/fcp: -30%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 startupPowerUserHome/INP: p75 248ms
  • 🟡 startupPowerUserHome/LCP: p75 3.6s
User Journey Benchmarks · Samples: 5 · mock API
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
🟡 total
assetDetails
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
importSrpHome
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
sendTransactions
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
swap
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/srpButtonToSrpForm: -40%
  • onboardingImportWallet/confirmSrpToPwForm: -40%
  • onboardingImportWallet/pwFormToMetricsScreen: -34%
  • onboardingImportWallet/metricsToWalletReadyScreen: -60%
  • onboardingImportWallet/doneButtonToHomeScreen: -86%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -98%
  • onboardingImportWallet/longTaskCount: -100%
  • onboardingImportWallet/longTaskTotalDuration: -100%
  • onboardingImportWallet/longTaskMaxDuration: -100%
  • onboardingImportWallet/tbt: -100%
  • onboardingImportWallet/total: -86%
  • onboardingNewWallet/longTaskCount: -50%
  • onboardingNewWallet/longTaskTotalDuration: -59%
  • onboardingNewWallet/longTaskMaxDuration: -28%
  • onboardingNewWallet/tbt: -65%
  • solanaAssetDetails/assetClickToPriceChart: -26%
  • solanaAssetDetails/total: -26%
  • solanaAssetDetails/inp: -31%
  • importSrpHome/loginToHomeScreen: -25%
  • importSrpHome/homeAfterImportWithNewWallet: -24%
  • importSrpHome/longTaskCount: -44%
  • importSrpHome/longTaskTotalDuration: -50%
  • importSrpHome/tbt: -46%
  • importSrpHome/total: -22%
  • importSrpHome/inp: -12%
  • importSrpHome/fcp: +11%
  • importSrpHome/lcp: -49%
  • importSrpHome/cls: -47%
  • sendTransactions/openSendPageFromHome: -34%
  • sendTransactions/selectTokenToSendFormLoaded: -58%
  • sendTransactions/reviewTransactionToConfirmationPage: -27%
  • sendTransactions/longTaskCount: -20%
  • sendTransactions/longTaskTotalDuration: -31%
  • sendTransactions/longTaskMaxDuration: -17%
  • sendTransactions/tbt: -85%
  • sendTransactions/total: -27%
  • sendTransactions/inp: -23%
  • sendTransactions/lcp: -14%
  • sendTransactions/cls: -40%
  • swap/openSwapPageFromHome: -32%
  • swap/fetchAndDisplaySwapQuotes: +107%
  • swap/longTaskCount: -100%
  • swap/longTaskTotalDuration: -100%
  • swap/longTaskMaxDuration: -100%
  • swap/tbt: -100%
  • swap/total: +105%
  • swap/cls: -63%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 importSrpHome/INP: p75 232ms
  • 🟡 importSrpHome/FCP: p75 1.9s
  • 🟡 sendTransactions/FCP: p75 1.9s
  • 🟡 importSrpHome/FCP: p75 1.9s
  • 🟡 sendTransactions/FCP: p75 1.9s
  • 🔴 swap/INP: p75 728ms
  • 🟡 swap/FCP: p75 2.0s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]
Bundle sizes
  • background: 14.22 MiB
  • ui: 17.06 MiB
  • common: 0 Bytes
  • other: 998.07 KiB
  • contentScripts: 1.87 MiB
  • zip: 27.03 MiB
No matching bundle-size baseline was found in the history data, so diff values are omitted.

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

Labels

size-XL team-extension-platform Extension Platform team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant