Skip to content

Conversation

@mathieuartu
Copy link
Contributor

@mathieuartu mathieuartu commented Jan 29, 2026

Description

Open in GitHub Codespaces

Changelog

CHANGELOG entry: null

Related issues

Fixes:

Manual testing steps

No manual testing steps

Screenshots/Recordings

Before

After

Pre-merge author checklist

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.

Note

Low Risk
Changes are limited to E2E test helpers/mocks and add verbose logging plus more deterministic mock registration; main risk is noisier test output or masking duplicate handler issues.

Overview
Fixes E2E identity/user-storage mock initialization by always calling UserStorageMockttpController.setupPath for the key user-storage features (accounts, address book, wallets, groups), and ensuring mockIdentityServices is awaited where used.

Adds targeted SYNC_DEBUG console logging in UserStorageMockttpController (onGet, onPut, setupPath) and in the home page account-sync polling loop to help diagnose flaky account-syncing/user-storage behavior during tests.

Written by Cursor Bugbot for commit 83ac9d2. This will update automatically on new commits. Configure here.

@github-actions
Copy link
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.

@metamaskbot metamaskbot added the team-accounts-framework Accounts Framework team label Jan 29, 2026
@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Jan 29, 2026

✨ Files requiring CODEOWNER review ✨

🔑 @MetaMask/accounts-engineers (2 files, +35 -52)
  • 📁 test/
    • 📁 e2e/
      • 📁 helpers/
        • 📁 identity/
          • 📁 user-storage/
            • 📄 userStorageMockttpController.ts +18 -0
      • 📁 tests/
        • 📁 identity/
          • 📄 mocks.ts +17 -52

🧪 @MetaMask/qa (1 files, +17 -0)
  • 📁 test/
    • 📁 e2e/
      • 📁 page-objects/
        • 📁 pages/
          • 📁 home/
            • 📄 homepage.ts +17 -0

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Jan 29, 2026

Builds ready [19389d7]
UI Startup Metrics (1339 ± 134 ms)
PlatformBuildTypePageMetricTest Title (ms)Persona (ms)Mean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13391068184513414201549
load--1143917154412512161361
domContentLoaded--1135912153912512101352
domInteractive--2615103182277
firstPaint--184661265176199310
backgroundConnect--23821729014244270
firstReactRender--18104772032
initialActions--106114
loadScripts--91369512701249781133
setupStore--1364061523
numNetworkReqs--211576161568
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--296315967373146339466244
load--1139932187315212341408
domContentLoaded--1120920186014912101382
domInteractive--3417142223593
firstPaint--228731876233243349
backgroundConnect--73226731767138072596
firstReactRender--24164472739
initialActions--104114
loadScripts--89771216231449771154
setupStore--1674481935
numNetworkReqs--1043526541118194
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--84066013041179211022
load--7085951225109775910
domContentLoaded--7035911217109768903
domInteractive--251695162272
firstPaint--975826444109183
backgroundConnect--37181342540110
firstReactRender--16103761731
initialActions--106112
loadScripts--7005891215108759900
setupStore--1264261324
numNetworkReqs--221591191577
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--1387889274829315881841
load--75263411131147431053
domContentLoaded--74062511081147311048
domInteractive--41201812743105
firstPaint--16671539110204474
backgroundConnect--16613859465166235
firstReactRender--24184042636
initialActions--102111
loadScripts--73762311001127281039
setupStore--1352651621
numNetworkReqs--1647133553175304
19--------
FirefoxBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--14171144194417815381753
load--1141953154112212101365
domContentLoaded--1141953154112212101365
domInteractive--773222646110163
firstPaint--------
backgroundConnect--71253685991183
firstReactRender--14104161335
initialActions--103122
loadScripts--110194014069911751286
setupStore--185216321197
numNetworkReqs--241285191980
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--294818108065105331014448
load--13361102237224013991942
domContentLoaded--13351102237224013991942
domInteractive--15551862126160488
firstPaint--------
backgroundConnect--51413049165966521481
firstReactRender--22156162331
initialActions--213123
loadScripts--12621025234019913361658
setupStore--11816660127149400
numNetworkReqs--91412454494204
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--16611327224817617562021
load--14201175185112114851628
domContentLoaded--14201175184412114851628
domInteractive--912823246130157
firstPaint--------
backgroundConnect--74253315097168
firstReactRender--14115451421
initialActions--102022
loadScripts--13781161182310814431559
setupStore--174216321074
numNetworkReqs--231288171875
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--29492187439245731853787
load--15271294258822316302010
domContentLoaded--15261294258822316302010
domInteractive--138481269140164332
firstPaint--------
backgroundConnect--47112617683587451196
firstReactRender--22155572532
initialActions--103123
loadScripts--14921269255622115941984
setupStore--12819712152150507
numNetworkReqs--92392624696216
19--------
📊 Page Load Benchmark Results

Current Commit: 19389d7 | Date: 1/29/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±38ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 726ms (±36ms) 🟢 | historical mean value: 720ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 78ms (±10ms) 🟢 | historical mean value: 77ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 38ms 1.01s 1.31s 1.08s 1.31s
domContentLoaded 726ms 36ms 702ms 989ms 756ms 989ms
firstPaint 78ms 10ms 60ms 164ms 84ms 164ms
firstContentfulPaint 78ms 10ms 60ms 164ms 84ms 164ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 160 Bytes (0%)
  • ui: 1.62 KiB (0.02%)
  • common: 20 Bytes (0%)

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Jan 29, 2026

Builds ready [6f37e58]
UI Startup Metrics (1389 ± 111 ms)
PlatformBuildTypePageMetricTest Title (ms)Persona (ms)Mean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13891136171311114641585
load--1174956153211612351393
domContentLoaded--1168951152611512291386
domInteractive--2717109162574
firstPaint--176701222182203362
backgroundConnect--24722729414252280
firstReactRender--20115282339
initialActions--107113
loadScripts--93772812831169991161
setupStore--1463661830
numNetworkReqs--211578141563
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--295915659111163034856703
load--1177984179116812841554
domContentLoaded--1156975177916112511450
domInteractive--42192283837128
firstPaint--2607317902892551152
backgroundConnect--866293362110017333173
firstReactRender--27175783044
initialActions--106114
loadScripts--90874414981499931203
setupStore--18658102140
numNetworkReqs--1255433057160254
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--89269412391099431092
load--737624110988805863
domContentLoaded--730618109987798851
domInteractive--2716100182482
firstPaint--1236471587144310
backgroundConnect--40181632945126
firstReactRender--16103251828
initialActions--106112
loadScripts--727616109786796842
setupStore--1253861326
numNetworkReqs--221578171569
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--1319856212026115221723
load--72361912271137271028
domContentLoaded--71261312221147081021
domInteractive--3619170263599
firstPaint--1427052581169300
backgroundConnect--16413096695156212
firstReactRender--22182932428
initialActions--102111
loadScripts--70961112121127061013
setupStore--1243851419
numNetworkReqs--1485830157173276
19--------
FirefoxBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--14091091210820215221869
load--1128943163312612241344
domContentLoaded--1128943163312612231344
domInteractive--69342184291142
firstPaint--------
backgroundConnect--71266057775205
firstReactRender--1293631317
initialActions--103122
loadScripts--1093928160611011591314
setupStore--185214301097
numNetworkReqs--221282171877
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--27091749791378829643613
load--12331025251322112641597
domContentLoaded--12321025251322112631597
domInteractive--155521514171153414
firstPaint--------
backgroundConnect--45711920463857481180
firstReactRender--21147162227
initialActions--204123
loadScripts--11791002249517812221432
setupStore--13718739171130599
numNetworkReqs--89362244599205
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--16781368250320618152060
load--14301184191414815221709
domContentLoaded--14291183191414815221709
domInteractive--872924544130146
firstPaint--------
backgroundConnect--772734359127181
firstReactRender--15104841523
initialActions--1034312
loadScripts--13891168179112814651651
setupStore--1841422711106
numNetworkReqs--231284191879
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--30522134619072933064618
load--16451305406048416682693
domContentLoaded--16441299406048416682692
domInteractive--1233367695129340
firstPaint--------
backgroundConnect--43512917353325791093
firstReactRender--23153352531
initialActions--208123
loadScripts--15761264400344616272556
setupStore--15810822218146747
numNetworkReqs--81392364290179
19--------
📊 Page Load Benchmark Results

Current Commit: 6f37e58 | Date: 1/29/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±49ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 735ms (±60ms) 🟢 | historical mean value: 720ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 91ms (±127ms) 🟢 | historical mean value: 77ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 49ms 1.01s 1.48s 1.08s 1.48s
domContentLoaded 735ms 60ms 701ms 1.28s 754ms 1.28s
firstPaint 91ms 127ms 64ms 1.36s 88ms 1.36s
firstContentfulPaint 91ms 127ms 64ms 1.36s 88ms 1.36s
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 160 Bytes (0%)
  • ui: 1.62 KiB (0.02%)
  • common: 20 Bytes (0%)

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Jan 29, 2026

Builds ready [1552271]
UI Startup Metrics (1303 ± 96 ms)
PlatformBuildTypePageMetricTest Title (ms)Persona (ms)Mean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--1303112115929613621462
load--111092013789711681273
domContentLoaded--110491713729811621263
domInteractive--2816206252478
firstPaint--172641153162197294
backgroundConnect--23721427411245258
firstReactRender--17103752028
initialActions--105113
loadScripts--8816951150989421045
setupStore--1362641523
numNetworkReqs--221579171571
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--336515479312182443968357
load--1176959165513412911400
domContentLoaded--1160943164813112711383
domInteractive--3518120223596
firstPaint--1868041680245321
backgroundConnect--11282904095105120963192
firstReactRender--27164773044
initialActions--107113
loadScripts--920731139012310251132
setupStore--1565781724
numNetworkReqs--1074923542114226
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--87167511871169381080
load--7215981034100787960
domContentLoaded--715595102799777954
domInteractive--2716126202378
firstPaint--1146267981138238
backgroundConnect--3918141234396
firstReactRender--17113951928
initialActions--105113
loadScripts--712593102498775952
setupStore--1162951223
numNetworkReqs--221585171573
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--1326883277828314961751
load--73762511911177501047
domContentLoaded--72661911831187381039
domInteractive--42192393238108
firstPaint--161721080120205308
backgroundConnect--17213270792159382
firstReactRender--24193732631
initialActions--103111
loadScripts--72361711751167361031
setupStore--1353351722
numNetworkReqs--1678836854179311
19--------
FirefoxBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--14561105248919115551789
load--1174958226515512471375
domContentLoaded--1173958226415512471375
domInteractive--78336587299147
firstPaint--------
backgroundConnect--68253275576165
firstReactRender--1494451422
initialActions--102122
loadScripts--1137944215813911861284
setupStore--174117221181
numNetworkReqs--231287181879
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--31571818713391334325396
load--14421130317135914782155
domContentLoaded--14421130317135914782155
domInteractive--179611228171191412
firstPaint--------
backgroundConnect--72710250967099221604
firstReactRender--24146572637
initialActions--207123
loadScripts--13691108314732814312004
setupStore--10516465101143339
numNetworkReqs--994623946100229
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--16861387304021117941987
load--14431209270818015341662
domContentLoaded--14421204270818015341662
domInteractive--913027647130183
firstPaint--------
backgroundConnect--67272294271166
firstReactRender--15123831620
initialActions--103122
loadScripts--14051151268417214721604
setupStore--2342264413152
numNetworkReqs--231287181880
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--30882012977786633074241
load--15761267304031116912248
domContentLoaded--15761266304031116912248
domInteractive--172481296194186449
firstPaint--------
backgroundConnect--5678338885288581345
firstReactRender--22155162533
initialActions--207123
loadScripts--15341240297430516312167
setupStore--139151136182144554
numNetworkReqs--96402734995233
19--------
📊 Page Load Benchmark Results

Current Commit: 1552271 | Date: 1/29/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.02s (±37ms) 🟡 | historical mean value: 1.03s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 713ms (±35ms) 🟢 | historical mean value: 719ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±11ms) 🟢 | historical mean value: 77ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.02s 37ms 997ms 1.31s 1.05s 1.31s
domContentLoaded 713ms 35ms 687ms 974ms 728ms 974ms
firstPaint 76ms 11ms 60ms 172ms 88ms 172ms
firstContentfulPaint 76ms 11ms 60ms 172ms 88ms 172ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 417 Bytes (0.01%)
  • ui: 2.36 KiB (0.03%)
  • common: 20 Bytes (0%)

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Jan 29, 2026

Builds ready [dc6c3c0]
UI Startup Metrics (1322 ± 120 ms)
PlatformBuildTypePageMetricTest Title (ms)Persona (ms)Mean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13221084166512013871558
load--1125910144111311891366
domContentLoaded--1118904143511211831354
domInteractive--261691172378
firstPaint--176661369202192321
backgroundConnect--23622030814242258
firstReactRender--19113762133
initialActions--108113
loadScripts--89869012101119631132
setupStore--1362851724
numNetworkReqs--211577161570
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--24491756752868224593858
load--13051100192216713061703
domContentLoaded--12851089182016012821656
domInteractive--4222182244590
firstPaint--238911836227275378
backgroundConnect--4763422760329424923
firstReactRender--28204343136
initialActions--102012
loadScripts--99182415121559941343
setupStore--191090102139
numNetworkReqs--1175125149137237
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--87068611161069651058
load--72260699697791917
domContentLoaded--71660299197786910
domInteractive--251698172372
firstPaint--1006131544112194
backgroundConnect--3718127244199
firstReactRender--16113651828
initialActions--104112
loadScripts--71460098896781908
setupStore--1264261427
numNetworkReqs--221578171573
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--1309955209126015111793
load--69958011051107091017
domContentLoaded--69057510991106961006
domInteractive--34171712632102
firstPaint--1476152195190371
backgroundConnect--19213559091182401
firstReactRender--24184342731
initialActions--103111
loadScripts--6875731090109694999
setupStore--1245051416
numNetworkReqs--1285228359153247
19--------
FirefoxBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--14451162256219315241722
load--1170981222815812241350
domContentLoaded--1169981222815912241349
domInteractive--73323295389216
firstPaint--------
backgroundConnect--65223064777162
firstReactRender--13103531317
initialActions--102012
loadScripts--1136966219315211841278
setupStore--174232331161
numNetworkReqs--231281181877
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--292120549823104229054615
load--13701107705161913372035
domContentLoaded--13701102705061913372035
domInteractive--12937833112132368
firstPaint--------
backgroundConnect--42213955366064071152
firstReactRender--24149482730
initialActions--207123
loadScripts--13191088700660312641820
setupStore--176101575242189699
numNetworkReqs--79402364594184
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--16731304236222118102164
load--14071174196814715151664
domContentLoaded--14071173196814715111663
domInteractive--832923143121146
firstPaint--------
backgroundConnect--752732753108194
firstReactRender--14112121518
initialActions--103012
loadScripts--13681158185312414541549
setupStore--2242293913118
numNetworkReqs--231285191979
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--30552071541371733674639
load--16791259389148617462964
domContentLoaded--16781259388548617462963
domInteractive--1123354184116304
firstPaint--------
backgroundConnect--38011918403793721146
firstReactRender--241696122739
initialActions--203123
loadScripts--16011245385643516662778
setupStore--17591012241164754
numNetworkReqs--75342224394180
19--------
📊 Page Load Benchmark Results

Current Commit: dc6c3c0 | Date: 1/29/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±45ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 725ms (±43ms) 🟢 | historical mean value: 719ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 78ms (±22ms) 🟢 | historical mean value: 77ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 45ms 1.01s 1.41s 1.07s 1.41s
domContentLoaded 725ms 43ms 698ms 1.08s 742ms 1.08s
firstPaint 78ms 22ms 60ms 288ms 88ms 288ms
firstContentfulPaint 78ms 22ms 60ms 288ms 88ms 288ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 417 Bytes (0.01%)
  • ui: 2.36 KiB (0.03%)
  • common: 20 Bytes (0%)

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Jan 29, 2026

Builds ready [c2cde9d]
UI Startup Metrics (1346 ± 119 ms)
PlatformBuildTypePageMetricTest Title (ms)Persona (ms)Mean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13461077167611914051565
load--1146917145711712091377
domContentLoaded--1139911145111611991367
domInteractive--281699192481
firstPaint--165661118118200307
backgroundConnect--23921732015244266
firstReactRender--18113651927
initialActions--106112
loadScripts--91470012231179801147
setupStore--1353751622
numNetworkReqs--221585171572
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--228515717901104322704934
load--1085928173715711201438
domContentLoaded--1070910172615610981429
domInteractive--35191582734108
firstPaint--2058054286238387
backgroundConnect--48227538495253532010
firstReactRender--25165682843
initialActions--107112
loadScripts--83769314661488681178
setupStore--1674271831
numNetworkReqs--1294727154153250
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--92270612521249811171
load--76963111531338391070
domContentLoaded--76362711421318341063
domInteractive--2918100192581
firstPaint--1146733451140229
backgroundConnect--40191382743117
firstReactRender--18113551930
initialActions--105112
loadScripts--76062511401318311060
setupStore--1373861326
numNetworkReqs--221580171574
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--1386920294634615612014
load--75062914561297611066
domContentLoaded--73962114471307541059
domInteractive--39191733038116
firstPaint--156721158131177350
backgroundConnect--19013560198178464
firstReactRender--25174852734
initialActions--105111
loadScripts--73661914381287521051
setupStore--1353341620
numNetworkReqs--1404736062164286
19--------
FirefoxBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13801127245919214551690
load--1099958163811811451354
domContentLoaded--1098958163811811451354
domInteractive--63332113585135
firstPaint--------
backgroundConnect--6923102310473185
firstReactRender--14104671338
initialActions--103112
loadScripts--1071944161110811111285
setupStore--1147291032
numNetworkReqs--231291191974
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--27452075468244629043568
load--12931080234718013101697
domContentLoaded--12921079234718013101697
domInteractive--13637665108133399
firstPaint--------
backgroundConnect--3571031384282355956
firstReactRender--23158582635
initialActions--3163623
loadScripts--12531056220916812751644
setupStore--15611697181161577
numNetworkReqs--78382144393178
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--16271296225618717371992
load--13891148183913514601647
domContentLoaded--13881148183813514601647
domInteractive--852721345119161
firstPaint--------
backgroundConnect--69252214888157
firstReactRender--14114841420
initialActions--102112
loadScripts--13501132170711514161589
setupStore--2642515413235
numNetworkReqs--231291191880
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--30432125865097432694463
load--16681252663476116982826
domContentLoaded--16681252663476116982826
domInteractive--12733876131114469
firstPaint--------
backgroundConnect--405922143349574998
firstReactRender--23175162631
initialActions--213122
loadScripts--16251210659575816522803
setupStore--1457814201134685
numNetworkReqs--80372734494179
19--------
📊 Page Load Benchmark Results

Current Commit: c2cde9d | Date: 1/29/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.06s (±39ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 738ms (±36ms) 🟢 | historical mean value: 719ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 79ms (±13ms) 🟢 | historical mean value: 77ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.06s 39ms 1.04s 1.34s 1.07s 1.34s
domContentLoaded 738ms 36ms 719ms 999ms 752ms 999ms
firstPaint 79ms 13ms 64ms 196ms 84ms 196ms
firstContentfulPaint 79ms 13ms 64ms 196ms 84ms 196ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 417 Bytes (0.01%)
  • ui: 2.36 KiB (0.03%)
  • common: 20 Bytes (0%)

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Jan 29, 2026

Builds ready [d9f63b0]
UI Startup Metrics (1304 ± 112 ms)
PlatformBuildTypePageMetricTest Title (ms)Persona (ms)Mean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13041058159911213771504
load--1110902139510311751292
domContentLoaded--1105899139010211701283
domInteractive--271696192382
firstPaint--163651295165186318
backgroundConnect--23321427711235260
firstReactRender--17113651827
initialActions--107112
loadScripts--88668311651029581067
setupStore--1364561524
numNetworkReqs--211585171573
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--19021566280416820002114
load--1049931198816010361419
domContentLoaded--1035923197015910181409
domInteractive--36182403135108
firstPaint--204671584204217451
backgroundConnect--32227756043335390
firstReactRender--24157592644
initialActions--104112
loadScripts--80068515951427901137
setupStore--1585361730
numNetworkReqs--1194726055141239
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--84266311771059071035
load--694595109198761863
domContentLoaded--688591108697755857
domInteractive--2616120202282
firstPaint--1086136359125227
backgroundConnect--39181392642102
firstReactRender--15103551725
initialActions--103111
loadScripts--686589108496753855
setupStore--1153041123
numNetworkReqs--221579181575
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--1224878179522013641704
load--70561213051196961014
domContentLoaded--69660513001206861005
domInteractive--36181552934111
firstPaint--1386750485172313
backgroundConnect--15513136641153253
firstReactRender--22174642428
initialActions--102111
loadScripts--6936031292118684998
setupStore--1241931317
numNetworkReqs--1254727159158254
19--------
FirefoxBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--14271130204719815181923
load--1157968176815712131507
domContentLoaded--1157967176815712131507
domInteractive--71332183895136
firstPaint--------
backgroundConnect--70252115095183
firstReactRender--13104041318
initialActions--112022
loadScripts--1120952171614211861476
setupStore--1752133210104
numNetworkReqs--231293181878
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--27892035454952528953991
load--13381095247828713282212
domContentLoaded--13371094247728613272206
domInteractive--12338598101112435
firstPaint--------
backgroundConnect--3331251405289365981
firstReactRender--22146372434
initialActions--204123
loadScripts--12731012240225412581750
setupStore--1818828230297707
numNetworkReqs--70352184494178
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--16801360219317517682037
load--14291199188412515171641
domContentLoaded--14281199188412515171641
domInteractive--912923344126153
firstPaint--------
backgroundConnect--732620847108159
firstReactRender--15115351524
initialActions--103122
loadScripts--13861185177210614551550
setupStore--164172261147
numNetworkReqs--231283181877
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--30002140794972633294081
load--16441240244533718732386
domContentLoaded--16431240244533718732386
domInteractive--12033769123110491
firstPaint--------
backgroundConnect--3841134937536322971
firstReactRender--22153952431
initialActions--203123
loadScripts--15711216237028917602209
setupStore--1368785191125596
numNetworkReqs--69351864180176
19--------
📊 Page Load Benchmark Results

Current Commit: d9f63b0 | Date: 1/29/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.03s (±41ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 723ms (±61ms) 🟢 | historical mean value: 724ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 88ms (±127ms) 🟢 | historical mean value: 79ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.03s 41ms 1.01s 1.37s 1.05s 1.37s
domContentLoaded 723ms 61ms 701ms 1.29s 740ms 1.29s
firstPaint 88ms 127ms 60ms 1.35s 84ms 1.35s
firstContentfulPaint 88ms 127ms 60ms 1.35s 84ms 1.35s
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 2.13 KiB (0.03%)
  • common: 20 Bytes (0%)

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Jan 30, 2026

Builds ready [d16a196]
UI Startup Metrics (1325 ± 125 ms)
PlatformBuildTypePageMetricTest Title (ms)Persona (ms)Mean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13251021186212513811568
load--1129860156811511831360
domContentLoaded--1122854156311511791352
domInteractive--271482172477
firstPaint--184591231162198305
backgroundConnect--23919331620252279
firstReactRender--1793451929
initialActions--105113
loadScripts--90067213281139481133
setupStore--1373261626
numNetworkReqs--221578181575
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--19571487473736720342370
load--1070965156113710731399
domContentLoaded--1052932154713510461391
domInteractive--3517157253494
firstPaint--192741539195231402
backgroundConnect--3622862677255335516
firstReactRender--23165772440
initialActions--103112
loadScripts--81770212941278111135
setupStore--1563861727
numNetworkReqs--1275028151145242
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--816663102585884966
load--67758688672734805
domContentLoaded--67158187971730800
domInteractive--251583162272
firstPaint--1125886188134222
backgroundConnect--40181362545100
firstReactRender--15103651626
initialActions--105112
loadScripts--66958087770728797
setupStore--1163851120
numNetworkReqs--221586181575
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--1255867186724414521685
load--70560611191177111024
domContentLoaded--69560111131177011015
domInteractive--3317157263198
firstPaint--15162791111189407
backgroundConnect--16013038453154332
firstReactRender--22153032328
initialActions--102111
loadScripts--69259911061156981005
setupStore--1253751318
numNetworkReqs--1175329859155252
19--------
FirefoxBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--14221144203916515031759
load--1147956168512012111360
domContentLoaded--1147956168412112091359
domInteractive--73332023794137
firstPaint--------
backgroundConnect--62253205164175
firstReactRender--12103841317
initialActions--103122
loadScripts--1114943165410911701326
setupStore--144200241027
numNetworkReqs--231286191977
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--25991935411640527323627
load--12391026229121012361656
domContentLoaded--12381026229021012351655
domInteractive--1223852887123352
firstPaint--------
backgroundConnect--3061271437276276995
firstReactRender--21153642329
initialActions--213123
loadScripts--11931008226817611961521
setupStore--17310778217237686
numNetworkReqs--73372114294180
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--16621289223818618062012
load--14151144199114515101706
domContentLoaded--14151144199014515091706
domInteractive--862923243125143
firstPaint--------
backgroundConnect--71241944596167
firstReactRender--14112931520
initialActions--103122
loadScripts--13731124197012814411618
setupStore--176194291269
numNetworkReqs--241285191882
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--29632069431855233994037
load--15881219279034517652345
domContentLoaded--15871218278934517652345
domInteractive--11132681116106472
firstPaint--------
backgroundConnect--37311613923124101032
firstReactRender--23167072632
initialActions--203122
loadScripts--15371199276832717072304
setupStore--1428798217129736
numNetworkReqs--70371974181181
19--------
📊 Page Load Benchmark Results

Current Commit: d16a196 | Date: 1/30/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±39ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 730ms (±37ms) 🟢 | historical mean value: 718ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 78ms (±9ms) 🟢 | historical mean value: 76ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 39ms 1.01s 1.34s 1.07s 1.34s
domContentLoaded 730ms 37ms 700ms 1.01s 754ms 1.01s
firstPaint 78ms 9ms 64ms 148ms 84ms 148ms
firstContentfulPaint 78ms 9ms 64ms 148ms 84ms 148ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 604 Bytes (0.01%)
  • ui: 1.51 KiB (0.02%)
  • common: 4.29 KiB (0.05%)

@mathieuartu mathieuartu changed the title fix: try to remove flakyness from user-storage related E2Es fix: user-storage related E2Es mock setup Jan 30, 2026
@mathieuartu mathieuartu enabled auto-merge January 30, 2026 09:32
ccharly
ccharly previously approved these changes Jan 30, 2026
danroc
danroc previously approved these changes Jan 30, 2026
@mathieuartu mathieuartu added this pull request to the merge queue Jan 30, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 30, 2026
@mathieuartu mathieuartu added this pull request to the merge queue Jan 30, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 30, 2026
@mathieuartu mathieuartu dismissed stale reviews from danroc and ccharly via 1165662 January 30, 2026 16:37
@github-actions github-actions bot added size-M and removed size-S labels Jan 30, 2026
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

) => {
// #region agent log
console.log(`[SYNC_DEBUG:onGet] path=${path}, url=${request.path}`);
// #endregion
Copy link

Choose a reason for hiding this comment

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

Debug console.log statements accidentally committed

Low Severity

Multiple console.log statements with [SYNC_DEBUG:...] prefixes wrapped in // #region agent log comments have been added across several files. These appear to be temporary debugging statements used during development that were not removed before committing. The coding guidelines specify to remove console.logs before committing.

Additional Locations (2)

Fix in Cursor Fix in Web

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Jan 30, 2026

Builds ready [1165662]
UI Startup Metrics (1312 ± 124 ms)
PlatformBuildTypePageMetricTest Title (ms)Persona (ms)Mean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13121055171612413861531
load--1125903145311611851350
domContentLoaded--1119896144911511811342
domInteractive--261686162377
firstPaint--1476530459188263
backgroundConnect--23321428613238255
firstReactRender--16113841827
initialActions--107113
loadScripts--90269312141149621125
setupStore--1353461728
numNetworkReqs--211583161573
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--19751563331932320932633
load--1105960177015011481444
domContentLoaded--1089954176014911341429
domInteractive--39172813637100
firstPaint--208681529179240374
backgroundConnect--34428070177355536
firstReactRender--24155872639
initialActions--1011112
loadScripts--84970715181388821173
setupStore--1564271828
numNetworkReqs--1295025551163236
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--86267811521019351061
load--71661098379760885
domContentLoaded--71060697778756878
domInteractive--2716107202388
firstPaint--1086374978129229
backgroundConnect--4018142224590
firstReactRender--16103761930
initialActions--105112
loadScripts--70760497477754869
setupStore--1265071327
numNetworkReqs--221587181573
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--1291876222626414941710
load--71561510601127101041
domContentLoaded--70560810531136971033
domInteractive--38171923137103
firstPaint--1446758184168286
backgroundConnect--16413337751164312
firstReactRender--23173332429
initialActions--102111
loadScripts--70260610441116951024
setupStore--1253641417
numNetworkReqs--1375027859170254
19--------
FirefoxBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--14271117213219015241714
load--1151949192415112061405
domContentLoaded--1151949192415112061405
domInteractive--813389995103195
firstPaint--------
backgroundConnect--64233225180178
firstReactRender--13104561329
initialActions--103122
loadScripts--1121935190414011811346
setupStore--144218231140
numNetworkReqs--221284171875
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--26701861808786827103812
load--1269974236129112442069
domContentLoaded--1269974236129112442069
domInteractive--12836602101121363
firstPaint--------
backgroundConnect--36511753225833021107
firstReactRender--20142942228
initialActions--216123
loadScripts--1206957233923911781781
setupStore--16915740211191689
numNetworkReqs--78362204586193
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--16671323219518318081965
load--14221135194614515161676
domContentLoaded--14221131194514515161675
domInteractive--842923046124160
firstPaint--------
backgroundConnect--782123051125173
firstReactRender--14102221420
initialActions--102012
loadScripts--13731122183712414701572
setupStore--2031453211117
numNetworkReqs--231284181976
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--29112204425451130164074
load--15671218260733916582378
domContentLoaded--15661218260733916562377
domInteractive--11130656105102403
firstPaint--------
backgroundConnect--33211513292763221017
firstReactRender--22157172431
initialActions--205123
loadScripts--15241192259032515982294
setupStore--15910832228152762
numNetworkReqs--74382174388178
19--------
📊 Page Load Benchmark Results

Current Commit: 1165662 | Date: 1/30/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.03s (±46ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 720ms (±44ms) 🟢 | historical mean value: 718ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 77ms (±12ms) 🟢 | historical mean value: 77ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.03s 46ms 1.01s 1.39s 1.06s 1.39s
domContentLoaded 720ms 44ms 700ms 1.07s 740ms 1.07s
firstPaint 77ms 12ms 60ms 184ms 88ms 184ms
firstContentfulPaint 77ms 12ms 60ms 184ms 88ms 184ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 102 Bytes (0%)
  • ui: 2.85 KiB (0.03%)
  • common: 4.92 KiB (0.05%)

@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Jan 30, 2026

Builds ready [83ac9d2]
UI Startup Metrics (1303 ± 104 ms)
PlatformBuildTypePageMetricTest Title (ms)Persona (ms)Mean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--13031063158910413701482
load--1111916135610211831280
domContentLoaded--1105907134910111731275
domInteractive--261683172376
firstPaint--1416534463186264
backgroundConnect--23521427412241261
firstReactRender--17113651928
initialActions--109114
loadScripts--88567511351029541054
setupStore--1374351621
numNetworkReqs--221581171574
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--18681535245014419482135
load--1037921173914010321395
domContentLoaded--1021916172413110201375
domInteractive--35171683132111
firstPaint--179741435151211345
backgroundConnect--30627348631313360
firstReactRender--22155972338
initialActions--105112
loadScripts--79269114331197881117
setupStore--1463451824
numNetworkReqs--78461834076171
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--86767611471149471088
load--720605964100794930
domContentLoaded--71460095899788924
domInteractive--2615112202383
firstPaint--1076226451123230
backgroundConnect--41171342846110
firstReactRender--1693661729
initialActions--107113
loadScripts--71159895698786921
setupStore--1263161228
numNetworkReqs--221585181574
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--1289878185522514641720
load--72063411041077091053
domContentLoaded--71062710911076971045
domInteractive--37191763035116
firstPaint--169691098154185513
backgroundConnect--17013537954167313
firstReactRender--23153532430
initialActions--105111
loadScripts--70762510831056951038
setupStore--1242131417
numNetworkReqs--1265225955153248
19--------
FirefoxBrowserifyStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--14141102217119815111873
load--1142961172815112231411
domContentLoaded--1141961172815112181405
domInteractive--69333184891161
firstPaint--------
backgroundConnect--62244346162165
firstReactRender--13104651318
initialActions--102122
loadScripts--1112948165213711841375
setupStore--14577141153
numNetworkReqs--231288191875
19--------
BrowserifyPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--293020339222119428194398
load--14231081736567615332286
domContentLoaded--14231081736567615292286
domInteractive--1154039577115352
firstPaint--------
backgroundConnect--43412657767863621317
firstReactRender--221483112329
initialActions--203123
loadScripts--13481038728264714481915
setupStore--15810726192237622
numNetworkReqs--74382144498183
19--------
WebpackStandard Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--16771394217216817502004
load--14351196171611614951658
domContentLoaded--14351196171611614941658
domInteractive--953123148132196
firstPaint--------
backgroundConnect--67252184478153
firstReactRender--15116171525
initialActions--103122
loadScripts--13931174160010114531563
setupStore--2042704012100
numNetworkReqs--231288171875
19--------
WebpackPower User Home0--------
1--------
2--------
3--------
4--------
5--------
6--------
7--------
8--------
9--------
10--------
11--------
12--------
13--------
14--------
15--------
16--------
17--------
18--------
uiStartup--28722116457251830074031
load--15841217279534116952421
domContentLoaded--15831217279534116952421
domInteractive--120311390169105495
firstPaint--------
backgroundConnect--3171091420255329902
firstReactRender--22157072431
initialActions--217123
loadScripts--15271180276431516102259
setupStore--1378758187145596
numNetworkReqs--71382094384183
19--------
📊 Page Load Benchmark Results

Current Commit: 83ac9d2 | Date: 1/30/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±44ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 723ms (±40ms) 🟢 | historical mean value: 717ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±14ms) 🟢 | historical mean value: 77ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 44ms 1.01s 1.36s 1.05s 1.36s
domContentLoaded 723ms 40ms 698ms 1.02s 739ms 1.02s
firstPaint 76ms 14ms 60ms 196ms 84ms 196ms
firstContentfulPaint 76ms 14ms 60ms 196ms 84ms 196ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs
  • background: 58 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 20 Bytes (0%)

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

Labels

size-M team-accounts-framework Accounts Framework team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants