metamask-extension icon indicating copy to clipboard operation
metamask-extension copied to clipboard

test: migrate ERC20 approve redesign test to POM

Open sleepytanya opened this issue 1 month ago • 5 comments

Description

Open in GitHub Codespaces

Changelog

CHANGELOG entry: null

Related issues

Fixes:

Manual testing steps

  1. Go to this page...

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] Migrates ERC20 approve confirmation e2e tests to a Page Object Model with a new confirmation page object and updated test flow.

  • E2E Tests (Confirmation Redesign):
    • Introduces ERC20ApproveTransactionConfirmation page object (test/e2e/page-objects/pages/confirmations/redesign/erc20-approve-transaction-confirmation.ts) with methods to verify spendingCap UI, advanced details, and amounts.
    • Refactors erc20-approve-redesign.spec.ts to use the new page object, replacing inline selectors and manual checks.
    • Integrates shared helpers: withFixtures, scrollAndConfirmAndAssertConfirm, and HomePage activity verification post-confirmation.
    • Keeps existing mocks (mocked4BytesApprove) and transaction creation/import flows, updating imports accordingly.

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

sleepytanya avatar Dec 09 '25 07:12 sleepytanya

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.

github-actions[bot] avatar Dec 09 '25 07:12 github-actions[bot]

✨ Files requiring CODEOWNER review ✨

🧪 @MetaMask/qa (1 files, +102 -0)
  • 📁 test/
    • 📁 e2e/
      • 📁 page-objects/
        • 📁 pages/
          • 📁 confirmations/
            • 📁 redesign/
              • 📄 erc20-approve-transaction-confirmation.ts +102 -0

metamaskbot avatar Dec 09 '25 07:12 metamaskbot

Builds ready [2081cc4]
UI Startup Metrics (1267 ± 98 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1267105817079813251416
load104087313098410841192
domContentLoaded103486913018310801183
domInteractive21164562236
firstPaint45981129938710071115
backgroundConnect21919626613227245
firstReactRender513390156184
getState3616112144260
initialActions103112
loadScripts822671106580866958
setupStore1375361523
numNetworkReqs86336629
BrowserifyPower User HomeuiStartup18981630239313319632116
load1084890138811811941257
domContentLoaded1074878135311611821252
domInteractive24177792444
firstPaint574110124242410331225
backgroundConnect262198697109236545
firstReactRender48399485062
getState19014472059203233
initialActions103112
loadScripts86267210901159751036
setupStore1473451432
numNetworkReqs70592021867108
WebpackStandard HomeuiStartup84670998657878952
load65056380456699744
domContentLoaded64555979956695740
domInteractive21154572139
firstPaint19986722133192641
backgroundConnect13578101328
firstReactRender60331954162162
getState271465133650
initialActions104112
loadScripts64255679656693738
setupStore1045961120
numNetworkReqs86316629
WebpackPower User HomeuiStartup15121177201815816351767
load758595988101862917
domContentLoaded751588975100856909
domInteractive26166492647
firstPaint29587982229263790
backgroundConnect43855910521165
firstReactRender50417365166
getState20114765259234271
initialActions103011
loadScripts747585964100853907
setupStore1684491440
numNetworkReqs68581041167101
FirefoxBrowserifyStandard HomeuiStartup12801082163912713691534
load104090914199810741261
domContentLoaded103990914199810741261
domInteractive56311552883114
firstPaint------
backgroundConnect47213124055121
firstReactRender3831113113761
getState1063751020
initialActions102012
loadScripts100889113328310311190
setupStore106818923
numNetworkReqs86266625
BrowserifyPower User HomeuiStartup25231511362153729133266
load1579960237549520512253
domContentLoaded1578954237549520502252
domInteractive14634102427176962
firstPaint------
backgroundConnect2092511232931801052
firstReactRender5437100145690
getState1256543650144206
initialActions2134327
loadScripts1473939235546118602136
setupStore6563459561304
numNetworkReqs69501161468109
WebpackStandard HomeuiStartup15211332226813415841755
load1235110016268712911387
domContentLoaded1235110016268712911387
domInteractive4526162255094
firstPaint------
backgroundConnect50222953647110
firstReactRender41338884255
getState13891111318
initialActions102012
loadScripts1208108415918212641357
setupStore1156581116
numNetworkReqs86265724
WebpackPower User HomeuiStartup28301828648568032213553
load19051144571765423732570
domContentLoaded19051144571765423732570
domInteractive2912938555371071131
firstPaint------
backgroundConnect151261072217170983
firstReactRender5836176206298
getState1307629049160231
initialActions207123
loadScripts18431120569463822932545
setupStore254371532282
numNetworkReqs71601231569115
📊 Page Load Benchmark Results

Current Commit: 2081cc4 | Date: 12/9/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±121ms) 🟡 | historical mean value: 1.05s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 737ms (±147ms) 🟢 | historical mean value: 734ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 90ms (±131ms) 🟢 | historical mean value: 79ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 121ms 1.01s 2.23s 1.07s 2.23s
domContentLoaded 737ms 147ms 702ms 2.18s 748ms 2.18s
firstPaint 90ms 131ms 64ms 1.39s 88ms 1.39s
firstContentfulPaint 90ms 131ms 64ms 1.39s 88ms 1.39s
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 20 Bytes (0%)

metamaskbot avatar Dec 09 '25 07:12 metamaskbot

Builds ready [7841ad5]
UI Startup Metrics (1284 ± 108 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12841052153610813611457
load103887311928010991161
domContentLoaded103186411848010911155
domInteractive2615105192184
firstPaint56682122641110421136
backgroundConnect21819825512223244
firstReactRender4332122134565
getState38161302141100
initialActions105112
loadScripts82065496677875946
setupStore1063641116
numNetworkReqs1368419669
BrowserifyPower User HomeuiStartup19131628230415719952214
load1058878137513011671294
domContentLoaded1048868133212811551277
domInteractive3017155262596
firstPaint5158913774119571253
backgroundConnect257193689119232600
firstReactRender46388064858
getState19113873979200255
initialActions103112
loadScripts84067211161279441075
setupStore1575071434
numNetworkReqs69511532167128
WebpackStandard HomeuiStartup837689105474885977
load67558184270725813
domContentLoaded66957683770718807
domInteractive2716101202387
firstPaint23778819160220696
backgroundConnect13682101332
firstReactRender56341933657154
getState281572113647
initialActions103112
loadScripts66657483469716804
setupStore1244671324
numNetworkReqs1468020671
WebpackPower User HomeuiStartup13041007199519314511634
load68355193092766846
domContentLoaded67654592391759838
domInteractive29141532623102
firstPaint30988849218416766
backgroundConnect4075668133112
firstReactRender46376954757
getState18614065856198246
initialActions102111
loadScripts67354392190756836
setupStore1463781234
numNetworkReqs68481592465131
FirefoxBrowserifyStandard HomeuiStartup14881158260327215732067
load1165961216116612081389
domContentLoaded1165961216116612081389
domInteractive73342364187161
firstPaint------
backgroundConnect65243725783193
firstReactRender44338094863
getState178118181638
initialActions102122
loadScripts1132945206915611741351
setupStore237544571671
numNetworkReqs1568020873
BrowserifyPower User HomeuiStartup26551619389254830783481
load16971007256749420992474
domContentLoaded16971007256749420982474
domInteractive1323298622486959
firstPaint------
backgroundConnect209251096244216943
firstReactRender5436107125976
getState1287737146151228
initialActions2031323
loadScripts1579957237847319932286
setupStore4343296845239
numNetworkReqs74451332184126
WebpackStandard HomeuiStartup16921404212615517832027
load1382119416779714511550
domContentLoaded1382119316759714511550
domInteractive873023438115147
firstPaint------
backgroundConnect59252133565162
firstReactRender47379695062
getState2382213816125
initialActions103122
loadScripts1351117216489114171504
setupStore207191251769
numNetworkReqs1668822876
WebpackPower User HomeuiStartup27231764417456331433675
load19011197304450223122586
domContentLoaded19011196304350223122585
domInteractive211301145323134964
firstPaint------
backgroundConnect164251141211191938
firstReactRender5536102126086
getState1256334047157218
initialActions3038627
loadScripts18091175284146522082513
setupStore514108112447251
numNetworkReqs70451342073118
📊 Page Load Benchmark Results

Current Commit: 7841ad5 | Date: 12/9/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.02s (±48ms) 🟡 | historical mean value: 1.05s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 712ms (±43ms) 🟢 | historical mean value: 733ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 75ms (±13ms) 🟢 | historical mean value: 83ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.02s 48ms 988ms 1.39s 1.05s 1.39s
domContentLoaded 712ms 43ms 683ms 1.04s 736ms 1.04s
firstPaint 75ms 13ms 60ms 188ms 88ms 188ms
firstContentfulPaint 75ms 13ms 60ms 188ms 88ms 188ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 20 Bytes (0%)

metamaskbot avatar Dec 09 '25 19:12 metamaskbot

Builds ready [b095620]
UI Startup Metrics (1288 ± 112 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12881059162111213651475
load105386313179411021213
domContentLoaded104686013139310961206
domInteractive2715110212290
firstPaint48680127438910181171
backgroundConnect21919927113223245
firstReactRender4732136155077
getState45181372650117
initialActions105112
loadScripts834663109188881981
setupStore1272951421
numNetworkReqs1367519670
BrowserifyPower User HomeuiStartup19181586255816719852252
load1087879172013011781286
domContentLoaded1078871170512911671280
domInteractive3117177252799
firstPaint49210317574109311245
backgroundConnect23820374279230256
firstReactRender47396954959
getState218146755117209671
initialActions102112
loadScripts86567614811279491063
setupStore1575171434
numNetworkReqs71582122268123
WebpackStandard HomeuiStartup8877141129839371033
load70760591978771846
domContentLoaded70059790477765840
domInteractive2816100202495
firstPaint28792924218234815
backgroundConnect13686121230
firstReactRender65352574273166
getState301593133753
initialActions104112
loadScripts69759489576761832
setupStore1264651419
numNetworkReqs1468220670
WebpackPower User HomeuiStartup14961127215520916751813
load7626121110114879935
domContentLoaded7546061102113871929
domInteractive32171632927116
firstPaint30190936233299868
backgroundConnect71866814254558
firstReactRender51417865464
getState20714969880223328
initialActions103011
loadScripts7516031093113868921
setupStore1674081537
numNetworkReqs71582272567132
FirefoxBrowserifyStandard HomeuiStartup13091064200819114421739
load1052893156811711241231
domContentLoaded1051893156711811221231
domInteractive57251433182128
firstPaint------
backgroundConnect52222494266159
firstReactRender4129463433758
getState137134171125
initialActions102012
loadScripts1023878154110610891177
setupStore12582101034
numNetworkReqs1568021777
BrowserifyPower User HomeuiStartup26041596359150829843263
load16381012262247120492289
domContentLoaded16381011262247220492288
domInteractive1443199525182956
firstPaint------
backgroundConnect211251111252212986
firstReactRender5635102146291
getState1335830647155226
initialActions2133327
loadScripts1524959244344219152213
setupStore3843106230223
numNetworkReqs74571422182121
WebpackStandard HomeuiStartup15061213197915715781826
load1256110515479613021467
domContentLoaded1256110515479613021466
domInteractive70301523595134
firstPaint------
backgroundConnect50171463056124
firstReactRender40326564352
getState14696141335
initialActions103112
loadScripts1230108814869112761420
setupStore196158271268
numNetworkReqs1669022878
WebpackPower User HomeuiStartup27121681411457731613568
load18981179282450223362574
domContentLoaded18971178282450223362574
domInteractive206311033315224965
firstPaint------
backgroundConnect14924915139194359
firstReactRender553795116078
getState1367838254162237
initialActions2132323
loadScripts18251164279947322632544
setupStore435105211437192
numNetworkReqs74561352371128
📊 Page Load Benchmark Results

Current Commit: b095620 | Date: 12/10/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 974ms (±40ms) 🟢 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 676ms (±37ms) 🟢 | historical mean value: 727ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 74ms (±13ms) 🟢 | historical mean value: 83ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 974ms 40ms 948ms 1.26s 992ms 1.26s
domContentLoaded 676ms 37ms 656ms 939ms 686ms 939ms
firstPaint 74ms 13ms 60ms 192ms 80ms 192ms
firstContentfulPaint 74ms 13ms 60ms 192ms 80ms 192ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 3.06 KiB (0.06%)
  • ui: -24.61 KiB (-0.32%)
  • common: 8.46 KiB (0.09%)

metamaskbot avatar Dec 10 '25 04:12 metamaskbot

Builds ready [0230c27]
UI Startup Metrics (1262 ± 105 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12621025153210513301439
load103686412758510851171
domContentLoaded102985212588510811165
domInteractive261588182280
firstPaint54386128441010271163
backgroundConnect21619525213223244
firstReactRender473284145479
getState3617159174459
initialActions104112
loadScripts820649103482868962
setupStore1364461528
numNetworkReqs1367819671
BrowserifyPower User HomeuiStartup18881541269017619602195
load1059887153413111651305
domContentLoaded1050879150813011571301
domInteractive31161422727113
firstPaint4939613264109651220
backgroundConnect259196707114231582
firstReactRender473911594852
getState19114178165200245
initialActions102112
loadScripts83867911711249421090
setupStore1673871434
numNetworkReqs70571422067128
WebpackStandard HomeuiStartup813676111590856998
load66057183877730815
domContentLoaded65556683177725810
domInteractive2616113212285
firstPaint22881836165211763
backgroundConnect12687121228
firstReactRender4832289324776
getState281467113650
initialActions102112
loadScripts65156482776723808
setupStore137243241227
numNetworkReqs1368119672
WebpackPower User HomeuiStartup14701121199119616581790
load7486071004109862939
domContentLoaded741600994108855928
domInteractive32181282528106
firstPaint296106945214310753
backgroundConnect86864015198578
firstReactRender52407365365
getState19410378071200280
initialActions102011
loadScripts737597991107846920
setupStore1686491538
numNetworkReqs71581342067131
FirefoxBrowserifyStandard HomeuiStartup13631084244524514231758
load1110909212819611521352
domContentLoaded1109909212819711521352
domInteractive8330110014187140
firstPaint------
backgroundConnect57201904765181
firstReactRender38306983859
getState146147161231
initialActions104122
loadScripts1079895210718811281279
setupStore14697141157
numNetworkReqs1567920974
BrowserifyPower User HomeuiStartup25661591351651930293238
load1613947246048420272275
domContentLoaded1613947245948420262275
domInteractive220301037329242977
firstPaint------
backgroundConnect176231121219187924
firstReactRender55371101457102
getState1326347450155209
initialActions2131323
loadScripts1534929229946519632238
setupStore3954006245213
numNetworkReqs73541332177119
WebpackStandard HomeuiStartup15411284230919716081956
load12771102170312613261546
domContentLoaded12771102170312613261546
domInteractive71272643893131
firstPaint------
backgroundConnect53181893654144
firstReactRender4132101114260
getState157141211332
initialActions103012
loadScripts12521084164212013031526
setupStore205213311289
numNetworkReqs1568321876
WebpackPower User HomeuiStartup26831762460958030733530
load18691110335551423292586
domContentLoaded18681110335551423292586
domInteractive2472917413782111028
firstPaint------
backgroundConnect146261131199186463
firstReactRender5539106105973
getState1387342959173234
initialActions2040523
loadScripts17871092333249322442493
setupStore405111011428115
numNetworkReqs74591312278126
📊 Page Load Benchmark Results

Current Commit: 0230c27 | Date: 12/10/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 989ms (±52ms) 🟢 | historical mean value: 1.03s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 686ms (±49ms) 🟢 | historical mean value: 718ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±10ms) 🟢 | historical mean value: 76ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 989ms 52ms 958ms 1.28s 1.04s 1.28s
domContentLoaded 686ms 49ms 662ms 954ms 717ms 954ms
firstPaint 76ms 10ms 60ms 160ms 88ms 160ms
firstContentfulPaint 76ms 10ms 60ms 160ms 88ms 160ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚀 Bundle size reduced!]
  • background: -147.87 KiB (-2.8%)
  • ui: -12.54 KiB (-0.16%)
  • common: 9.01 KiB (0.1%)

metamaskbot avatar Dec 11 '25 00:12 metamaskbot

Builds ready [a6a4139]
UI Startup Metrics (1223 ± 114 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1223982153511412851427
load999809133910110551206
domContentLoaded992802133010110431194
domInteractive241590191979
firstPaint61477135140210171168
backgroundConnect19717523414207220
firstReactRender453090155081
getState3615135204082
initialActions107113
loadScripts803631114595856977
setupStore1172641320
numNetworkReqs1468220674
BrowserifyPower User HomeuiStartup19001539247616919762226
load1073892163014011831315
domContentLoaded1063887160013911671300
domInteractive2917133222789
firstPaint5048616114089501237
backgroundConnect254201631107232601
firstReactRender46397354855
getState19013973561199234
initialActions102112
loadScripts85368513701369471094
setupStore1593771435
numNetworkReqs71581432069133
WebpackStandard HomeuiStartup805680104675844947
load65357482768694798
domContentLoaded64857082168689793
domInteractive2515117202183
firstPaint24179809179226679
backgroundConnect1163451223
firstReactRender50331582751126
getState281458103546
initialActions104111
loadScripts64556881967685785
setupStore1143261227
numNetworkReqs1367719673
WebpackPower User HomeuiStartup14301095200720015571853
load7465831074104843920
domContentLoaded7395781068103833912
domInteractive33181722927111
firstPaint29895879221329844
backgroundConnect73764814461553
firstReactRender50417055257
getState20114178998196331
initialActions103112
loadScripts7365751058102830905
setupStore1686391437
numNetworkReqs71552402568130
FirefoxBrowserifyStandard HomeuiStartup13901153186915214651731
load111597112977711671266
domContentLoaded111497012967711671266
domInteractive823523440101148
firstPaint------
backgroundConnect57223214668172
firstReactRender40328894260
getState156234261130
initialActions102122
loadScripts108195112646911281203
setupStore166183241234
numNetworkReqs1568421880
BrowserifyPower User HomeuiStartup25771588341653430313341
load1595974254249220942344
domContentLoaded1595973254249220942344
domInteractive188291036292135982
firstPaint------
backgroundConnect189231118237216957
firstReactRender5636180185893
getState1307027141157210
initialActions2035323
loadScripts1501957251346419502285
setupStore3243475530122
numNetworkReqs75551272184124
WebpackStandard HomeuiStartup16261338304224517362079
load13471135275819514211553
domContentLoaded13461135275719414211553
domInteractive95301432143115202
firstPaint------
backgroundConnect59211913966154
firstReactRender43349294457
getState187198251562
initialActions103122
loadScripts13171111273419013861508
setupStore206231361576
numNetworkReqs1568421875
WebpackPower User HomeuiStartup27341695391851130933487
load18971089272248423012614
domContentLoaded18971089272248423002614
domInteractive3002911623938981029
firstPaint------
backgroundConnect15529974163200357
firstReactRender5435128125870
getState1367527551169252
initialActions218123
loadScripts18141074259145622112485
setupStore3843516027180
numNetworkReqs70471262169119
📊 Page Load Benchmark Results

Current Commit: a6a4139 | Date: 12/11/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.03s (±37ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 721ms (±36ms) 🟢 | historical mean value: 719ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 75ms (±11ms) 🟢 | historical mean value: 76ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.03s 37ms 1.01s 1.31s 1.06s 1.31s
domContentLoaded 721ms 36ms 698ms 989ms 746ms 989ms
firstPaint 75ms 11ms 60ms 164ms 84ms 164ms
firstContentfulPaint 75ms 11ms 60ms 164ms 84ms 164ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 20 Bytes (0%)

metamaskbot avatar Dec 11 '25 05:12 metamaskbot

Builds ready [a41404e]
UI Startup Metrics (1235 ± 107 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12351023150510713031409
load101184412928910701160
domContentLoaded100383512878810641147
domInteractive251499192182
firstPaint586151121838210051111
backgroundConnect20618328915213234
firstReactRender4530107135472
getState3716132194564
initialActions108113
loadScripts806645109084857946
setupStore1272841323
numNetworkReqs1468020674
BrowserifyPower User HomeuiStartup19721655254715620432314
load1120887170212811861335
domContentLoaded1108882168512711741327
domInteractive36182583529105
firstPaint55797170441610081235
backgroundConnect24019563854241288
firstReactRender50399065360
getState230157732112237669
initialActions103112
loadScripts88968714371219431105
setupStore1774771636
numNetworkReqs72591431969127
WebpackStandard HomeuiStartup800670100575852948
load64856885574713794
domContentLoaded64356284873708785
domInteractive2615135232190
firstPaint24678854191213753
backgroundConnect1067481119
firstReactRender49321992950116
getState301486133953
initialActions102112
loadScripts64055784072706781
setupStore1063441217
numNetworkReqs1368620674
WebpackPower User HomeuiStartup14901103214421216521831
load7796111231122887953
domContentLoaded7716051222121878943
domInteractive34181803328126
firstPaint31395968232323871
backgroundConnect71766715626573
firstReactRender52437665467
getState20414736143221299
initialActions103112
loadScripts7686031213120874939
setupStore1675091538
numNetworkReqs72581762367138
FirefoxBrowserifyStandard HomeuiStartup13441066258221714441761
load1087909224816611391305
domContentLoaded1087908224816611391305
domInteractive7830117511886171
firstPaint------
backgroundConnect52212134067134
firstReactRender37306373855
getState127125151122
initialActions102112
loadScripts1058894222816211091275
setupStore13698141032
numNetworkReqs1567921876
BrowserifyPower User HomeuiStartup28121695445562132793659
load17511023309152322102527
domContentLoaded17501023309052322092526
domInteractive184331063282104994
firstPaint------
backgroundConnect187281217200210605
firstReactRender5839120136481
getState16173967104186267
initialActions3040424
loadScripts16821006291247921202398
setupStore67538910274356
numNetworkReqs76561482568129
WebpackStandard HomeuiStartup16461368219416517311999
load1347116016119013941537
domContentLoaded1347115916119013941537
domInteractive853123337113138
firstPaint------
backgroundConnect67242324480162
firstReactRender45359395058
getState2282033416121
initialActions103122
loadScripts1315113915808413701479
setupStore207190241856
numNetworkReqs1568621879
WebpackPower User HomeuiStartup26711762412454530893562
load18681147356453623632565
domContentLoaded18671147356353623632564
domInteractive248291179357196987
firstPaint------
backgroundConnect135251140151187259
firstReactRender5335104115869
getState1327638751166235
initialActions217123
loadScripts17981132270048422392491
setupStore465101311934176
numNetworkReqs72461302177121
📊 Page Load Benchmark Results

Current Commit: a41404e | Date: 12/11/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±38ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 723ms (±36ms) 🟢 | historical mean value: 722ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±11ms) 🟢 | historical mean value: 79ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 38ms 1.01s 1.32s 1.07s 1.32s
domContentLoaded 723ms 36ms 702ms 994ms 741ms 994ms
firstPaint 76ms 11ms 60ms 160ms 88ms 160ms
firstContentfulPaint 76ms 11ms 60ms 160ms 88ms 160ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 20 Bytes (0%)

metamaskbot avatar Dec 11 '25 16:12 metamaskbot

Builds ready [afb2713]
UI Startup Metrics (1298 ± 117 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12981055161611713781465
load105787112809511281210
domContentLoaded104986412759511191205
domInteractive261699202282
firstPaint50982129841210411171
backgroundConnect21619927013223239
firstReactRender433292124671
getState3719127174364
initialActions104112
loadScripts841660103690914988
setupStore1162341319
numNetworkReqs1367819675
BrowserifyPower User HomeuiStartup------
load------
domContentLoaded------
domInteractive------
firstPaint------
backgroundConnect------
firstReactRender------
getState------
initialActions------
loadScripts------
setupStore------
numNetworkReqs------
WebpackStandard HomeuiStartup8817111186999391086
load712605103394787898
domContentLoaded706598102593782882
domInteractive2918110212490
firstPaint25093836178240717
backgroundConnect1265771230
firstReactRender62362344171162
getState3015114153756
initialActions103112
loadScripts703596102292778877
setupStore1254361425
numNetworkReqs1368220674
WebpackPower User HomeuiStartup13911089183418015091726
load71959397197782893
domContentLoaded71158994596777888
domInteractive32161462827122
firstPaint295107879213318703
backgroundConnect69763513458538
firstReactRender49407455160
getState18914070577187258
initialActions102011
loadScripts70858693795774883
setupStore1463771435
numNetworkReqs71572092565137
FirefoxBrowserifyStandard HomeuiStartup13661114255421714551764
load1093933193813011361278
domContentLoaded1092932193813011361278
domInteractive71322343688133
firstPaint------
backgroundConnect52232544853191
firstReactRender40326674055
getState146217211225
initialActions102122
loadScripts1066917191612211161238
setupStore186206291269
numNetworkReqs1568321876
BrowserifyPower User HomeuiStartup26061611384854530583386
load1609980278348820572340
domContentLoaded1609980278348820572339
domInteractive1472898223493935
firstPaint------
backgroundConnect1962711962562101054
firstReactRender5836182196090
getState1436492692159244
initialActions2039423
loadScripts1520952260846319262305
setupStore5143898351300
numNetworkReqs75571572283122
WebpackStandard HomeuiStartup16181336286122816722070
load13261125263716713641578
domContentLoaded13261125263716713641578
domInteractive76272093699135
firstPaint------
backgroundConnect64192354976167
firstReactRender42349194454
getState187169271488
initialActions1014122
loadScripts12951112261116113361468
setupStore17585181464
numNetworkReqs1568821976
WebpackPower User HomeuiStartup26391826394949130393393
load18381210291547722892518
domContentLoaded18381210291547722882518
domInteractive187291015292153960
firstPaint------
backgroundConnect152251080192191382
firstReactRender5536197185973
getState1387442959169240
initialActions3135527
loadScripts17531187274045422102498
setupStore3943776837242
numNetworkReqs75561362187122
📊 Page Load Benchmark Results

Current Commit: afb2713 | Date: 12/11/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±40ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 723ms (±36ms) 🟢 | historical mean value: 724ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±10ms) 🟢 | historical mean value: 79ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 40ms 1.01s 1.34s 1.07s 1.34s
domContentLoaded 723ms 36ms 700ms 999ms 747ms 999ms
firstPaint 76ms 10ms 60ms 160ms 84ms 160ms
firstContentfulPaint 76ms 10ms 60ms 160ms 84ms 160ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 20 Bytes (0%)

metamaskbot avatar Dec 11 '25 18:12 metamaskbot

Builds ready [afb2713]
UI Startup Metrics (1298 ± 117 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12981055161611713781465
load105787112809511281210
domContentLoaded104986412759511191205
domInteractive261699202282
firstPaint50982129841210411171
backgroundConnect21619927013223239
firstReactRender433292124671
getState3719127174364
initialActions104112
loadScripts841660103690914988
setupStore1162341319
numNetworkReqs1367819675
BrowserifyPower User HomeuiStartup19281564244517519972269
load1088903143712611801312
domContentLoaded1078897142912611731305
domInteractive2916108202587
firstPaint571159143842010501234
backgroundConnect24119663775231447
firstReactRender47377055056
getState221148814120213680
initialActions103112
loadScripts86269212091209541070
setupStore1575371433
numNetworkReqs73602132668130
WebpackStandard HomeuiStartup8817111186999391086
load712605103394787898
domContentLoaded706598102593782882
domInteractive2918110212490
firstPaint25093836178240717
backgroundConnect1265771230
firstReactRender62362344171162
getState3015114153756
initialActions103112
loadScripts703596102292778877
setupStore1254361425
numNetworkReqs1368220674
WebpackPower User HomeuiStartup13911089183418015091726
load71959397197782893
domContentLoaded71158994596777888
domInteractive32161462827122
firstPaint295107879213318703
backgroundConnect69763513458538
firstReactRender49407455160
getState18914070577187258
initialActions102011
loadScripts70858693795774883
setupStore1463771435
numNetworkReqs71572092565137
FirefoxBrowserifyStandard HomeuiStartup13661114255421714551764
load1093933193813011361278
domContentLoaded1092932193813011361278
domInteractive71322343688133
firstPaint------
backgroundConnect52232544853191
firstReactRender40326674055
getState146217211225
initialActions102122
loadScripts1066917191612211161238
setupStore186206291269
numNetworkReqs1568321876
BrowserifyPower User HomeuiStartup26061611384854530583386
load1609980278348820572340
domContentLoaded1609980278348820572339
domInteractive1472898223493935
firstPaint------
backgroundConnect1962711962562101054
firstReactRender5836182196090
getState1436492692159244
initialActions2039423
loadScripts1520952260846319262305
setupStore5143898351300
numNetworkReqs75571572283122
WebpackStandard HomeuiStartup16181336286122816722070
load13261125263716713641578
domContentLoaded13261125263716713641578
domInteractive76272093699135
firstPaint------
backgroundConnect64192354976167
firstReactRender42349194454
getState187169271488
initialActions1014122
loadScripts12951112261116113361468
setupStore17585181464
numNetworkReqs1568821976
WebpackPower User HomeuiStartup26391826394949130393393
load18381210291547722892518
domContentLoaded18381210291547722882518
domInteractive187291015292153960
firstPaint------
backgroundConnect152251080192191382
firstReactRender5536197185973
getState1387442959169240
initialActions3135527
loadScripts17531187274045422102498
setupStore3943776837242
numNetworkReqs75561362187122
📊 Page Load Benchmark Results

Current Commit: afb2713 | Date: 12/11/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±40ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 723ms (±36ms) 🟢 | historical mean value: 724ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±10ms) 🟢 | historical mean value: 79ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 40ms 1.01s 1.34s 1.07s 1.34s
domContentLoaded 723ms 36ms 700ms 999ms 747ms 999ms
firstPaint 76ms 10ms 60ms 160ms 84ms 160ms
firstContentfulPaint 76ms 10ms 60ms 160ms 84ms 160ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 20 Bytes (0%)

metamaskbot avatar Dec 11 '25 18:12 metamaskbot

Builds ready [c4a69b9]
UI Startup Metrics (1228 ± 114 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12281001158811413001418
load99881512889310481176
domContentLoaded99081112779310391167
domInteractive251491202189
firstPaint64375129039910111175
backgroundConnect19817625815204227
firstReactRender4329161154866
getState3714151214279
initialActions1011113
loadScripts800640106689851968
setupStore1263761426
numNetworkReqs1468020674
BrowserifyPower User HomeuiStartup19781610260518220742292
load1140928170713812341346
domContentLoaded1130921169213712251337
domInteractive32181562428100
firstPaint4899813903929421238
backgroundConnect24420765166242287
firstReactRender51397775366
getState237153767130232721
initialActions108112
loadScripts909713147213410001128
setupStore16106981534
numNetworkReqs72582242767135
WebpackStandard HomeuiStartup81767598974857969
load65957282370704799
domContentLoaded65356781769699793
domInteractive2715113212385
firstPaint25973800183260693
backgroundConnect125100111328
firstReactRender50311362457124
getState291564113552
initialActions104112
loadScripts65056380868697787
setupStore1263351327
numNetworkReqs1368620674
WebpackPower User HomeuiStartup13541056218518914601684
load712592920102833891
domContentLoaded706584914101827884
domInteractive30151282425100
firstPaint28396919219262837
backgroundConnect49757510233369
firstReactRender47407964856
getState1867369289181270
initialActions102011
loadScripts702582906101821882
setupStore1473771434
numNetworkReqs71561382067133
FirefoxBrowserifyStandard HomeuiStartup13311075239321014391716
load1066910136010111211288
domContentLoaded1066910135910111211287
domInteractive64311763585131
firstPaint------
backgroundConnect52213725151172
firstReactRender38306574054
getState126103111124
initialActions103112
loadScripts103889612918710941218
setupStore25511131121045
numNetworkReqs1668722779
BrowserifyPower User HomeuiStartup26271745382856330753432
load16351015263550521332430
domContentLoaded16351015263550521332430
domInteractive174311012274109973
firstPaint------
backgroundConnect1992611832571911005
firstReactRender5538127125976
getState1325523243163221
initialActions4060827
loadScripts1517980245246920212286
setupStore505106812242239
numNetworkReqs75571382185126
WebpackStandard HomeuiStartup15841323353124716341898
load13121123312820613441503
domContentLoaded13121123312720613441503
domInteractive793020143115167
firstPaint------
backgroundConnect53201493060119
firstReactRender43348894756
getState166145211351
initialActions103122
loadScripts12841110310720413201469
setupStore205125221973
numNetworkReqs1669322881
WebpackPower User HomeuiStartup26771795353152631223464
load18331152268248523192553
domContentLoaded18321152268248523192553
domInteractive182311002281143967
firstPaint------
backgroundConnect181191092223210929
firstReactRender5537100106074
getState1377131952174228
initialActions3036626
loadScripts17401135255145721982431
setupStore514113513138254
numNetworkReqs75521382372125
📊 Page Load Benchmark Results

Current Commit: c4a69b9 | Date: 12/11/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±62ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 724ms (±60ms) 🟢 | historical mean value: 728ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 75ms (±12ms) 🟢 | historical mean value: 79ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 62ms 1.00s 1.31s 1.24s 1.31s
domContentLoaded 724ms 60ms 691ms 1.00s 922ms 1.00s
firstPaint 75ms 12ms 60ms 176ms 88ms 176ms
firstContentfulPaint 75ms 12ms 60ms 176ms 88ms 176ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 20 Bytes (0%)

metamaskbot avatar Dec 11 '25 20:12 metamaskbot

Builds ready [9b0ebaf]
UI Startup Metrics (1307 ± 121 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup13071056161412113761516
load1074890139010511441288
domContentLoaded1067885137910511371278
domInteractive2816100202386
firstPaint52491131340810221193
backgroundConnect22220027617226265
firstReactRender4733126155074
getState3817145204196
initialActions105112
loadScripts8536831164989181035
setupStore1263551321
numNetworkReqs1368120673
BrowserifyPower User HomeuiStartup19151644245816920072248
load1066884139612111231315
domContentLoaded1055877138812211191309
domInteractive3016137232786
firstPaint578102140042810131297
backgroundConnect25020265898232580
firstReactRender49408375068
getState20214176096198314
initialActions102112
loadScripts84366711821199071101
setupStore1565681437
numNetworkReqs71551442068131
WebpackStandard HomeuiStartup839691107984902994
load67857884173746810
domContentLoaded67257383572738805
domInteractive271799192484
firstPaint24788763168233693
backgroundConnect1164261122
firstReactRender56332113658147
getState291575123751
initialActions106112
loadScripts66957183271736799
setupStore1174261325
numNetworkReqs1368020673
WebpackPower User HomeuiStartup14431108232020415841740
load7295881216108812904
domContentLoaded7215801209108802897
domInteractive31141402526102
firstPaint30483897225349848
backgroundConnect75763014461551
firstReactRender50427255259
getState19114166863204307
initialActions103112
loadScripts7185781199107799891
setupStore1674181537
numNetworkReqs72552062667139
FirefoxBrowserifyStandard HomeuiStartup13151071220919513911649
load1064904197213111271218
domContentLoaded1063904197113111271218
domInteractive68308568683128
firstPaint------
backgroundConnect52232974849181
firstReactRender38306684159
getState146158231130
initialActions102012
loadScripts1037887188411811021187
setupStore147115161042
numNetworkReqs1568521874
BrowserifyPower User HomeuiStartup26691631397157130873550
load16711007251849521312431
domContentLoaded16701007251849521312431
domInteractive191311247310102993
firstPaint------
backgroundConnect170271155179212422
firstReactRender553683106371
getState1266224739152213
initialActions3044724
loadScripts1601980247247020382374
setupStore525106714943167
numNetworkReqs75561362382125
WebpackStandard HomeuiStartup16161309309524616942154
load13201133279317813571516
domContentLoaded13201133279317813571516
domInteractive70273374386134
firstPaint------
backgroundConnect64193005277184
firstReactRender42338484656
getState158171171433
initialActions103112
loadScripts12871111277017413291452
setupStore2472234115105
numNetworkReqs1568221877
WebpackPower User HomeuiStartup27501569521255331133462
load18891103468055622982590
domContentLoaded18891103468055622972590
domInteractive21430995325151965
firstPaint------
backgroundConnect180291128222193937
firstReactRender5636134146183
getState1417491491168223
initialActions2151523
loadScripts18031081365848921892565
setupStore515103014428176
numNetworkReqs71481342177121
📊 Page Load Benchmark Results

Current Commit: 9b0ebaf | Date: 12/12/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.03s (±38ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 720ms (±35ms) 🟢 | historical mean value: 730ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±12ms) 🟢 | historical mean value: 82ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.03s 38ms 1.01s 1.32s 1.06s 1.32s
domContentLoaded 720ms 35ms 700ms 985ms 740ms 985ms
firstPaint 76ms 12ms 60ms 176ms 88ms 176ms
firstContentfulPaint 76ms 12ms 60ms 176ms 88ms 176ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 20 Bytes (0%)

metamaskbot avatar Dec 12 '25 02:12 metamaskbot

Builds ready [50aec99]
UI Startup Metrics (1315 ± 113 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup13151055150811313941493
load107687212969711431232
domContentLoaded106985812849711351224
domInteractive2915175242486
firstPaint4708012783919791174
backgroundConnect22220128615230254
firstReactRender4933130175781
getState3917185244193
initialActions103112
loadScripts8556591080929251000
setupStore1252941423
numNetworkReqs1368020674
BrowserifyPower User HomeuiStartup19061543258215919662172
load1075883160313411731292
domContentLoaded1066877159513411641284
domInteractive3017139242598
firstPaint54396138242010121271
backgroundConnect25419561192243537
firstReactRender49398165161
getState20114073080203274
initialActions103112
loadScripts85367813581329481072
setupStore1564471434
numNetworkReqs71581522166135
WebpackStandard HomeuiStartup830690113485896977
load66858697975715815
domContentLoaded66258197474709807
domInteractive2716102202384
firstPaint23076732154220685
backgroundConnect1264271329
firstReactRender56332053762142
getState301466133858
initialActions102112
loadScripts65957897073707805
setupStore1275671427
numNetworkReqs1367920673
WebpackPower User HomeuiStartup14291072210920015691861
load7185901115106818893
domContentLoaded7115851084104812888
domInteractive2917119242598
firstPaint291921094241249865
backgroundConnect94761016896555
firstReactRender50426645160
getState18214379067186244
initialActions103112
loadScripts7085821075103804879
setupStore1563881535
numNetworkReqs70572052566136
FirefoxBrowserifyStandard HomeuiStartup13451092203118014311691
load1088905159911611381333
domContentLoaded1087900159911611381333
domInteractive60322043484133
firstPaint------
backgroundConnect59213485664172
firstReactRender38306164052
getState1263971131
initialActions102112
loadScripts105288913139211071250
setupStore156127171444
numNetworkReqs1568821875
BrowserifyPower User HomeuiStartup25621633351053830493308
load1644993252549721122325
domContentLoaded1643993252449721122325
domInteractive16832102327686968
firstPaint------
backgroundConnect193251179239203961
firstReactRender5536165175987
getState1356832648167220
initialActions3043728
loadScripts1529975250247319862245
setupStore3943136331215
numNetworkReqs74571292280124
WebpackStandard HomeuiStartup14881288201415215801826
load12341066164310612821423
domContentLoaded12341066164210612821423
domInteractive64251943890132
firstPaint------
backgroundConnect47181742946114
firstReactRender39319084250
getState156186211443
initialActions103012
loadScripts12091051158610012631390
setupStore165304321244
numNetworkReqs1568320874
WebpackPower User HomeuiStartup27691833435451831533482
load19311102332950423742569
domContentLoaded19311101332850423742568
domInteractive321281151389870990
firstPaint------
backgroundConnect175271098234203949
firstReactRender5734155196094
getState1277023940157217
initialActions208123
loadScripts18491086260547123142455
setupStore48595113639193
numNetworkReqs75551332282127
📊 Page Load Benchmark Results

Current Commit: 50aec99 | Date: 12/12/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.09s (±45ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 760ms (±43ms) 🟢 | historical mean value: 730ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 83ms (±16ms) 🟢 | historical mean value: 82ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.09s 45ms 1.06s 1.43s 1.12s 1.43s
domContentLoaded 760ms 43ms 733ms 1.08s 789ms 1.08s
firstPaint 83ms 16ms 68ms 228ms 100ms 228ms
firstContentfulPaint 83ms 16ms 68ms 228ms 100ms 228ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 20 Bytes (0%)

metamaskbot avatar Dec 12 '25 04:12 metamaskbot

Builds ready [ebd529d]
UI Startup Metrics (1342 ± 113 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup13421079167711314081546
load1114893140610311751283
domContentLoaded1107888139710311681274
domInteractive2816104192484
firstPaint58889141144911211267
backgroundConnect22120227611225241
firstReactRender483494134878
getState421794144773
initialActions106112
loadScripts89367911841029541056
setupStore1275261420
numNetworkReqs181177171170
BrowserifyPower User HomeuiStartup18761557266017719742177
load1060886142612611761274
domContentLoaded1049876140712611651267
domInteractive30161142426108
firstPaint597113141740910201248
backgroundConnect24519957984231529
firstReactRender48378974856
getState19213969160208259
initialActions102112
loadScripts83967611741239311061
setupStore15104781434
numNetworkReqs71551431873123
WebpackStandard HomeuiStartup850694104684891999
load65957782073720808
domContentLoaded65357281172717804
domInteractive2616110202289
firstPaint20989778121214590
backgroundConnect2861303234115
firstReactRender62352484556155
getState311595144055
initialActions103112
loadScripts65056980871715801
setupStore1263861328
numNetworkReqs181178171170
WebpackPower User HomeuiStartup14941129262423416441934
load764615985103880943
domContentLoaded756607979102856934
domInteractive32181492728110
firstPaint31792913235324815
backgroundConnect92866717754588
firstReactRender54437665568
getState20314773868210314
initialActions105112
loadScripts752604971101854932
setupStore1674591539
numNetworkReqs72541412173132
FirefoxBrowserifyStandard HomeuiStartup14861109197318415931857
load1154942154411912431346
domContentLoaded1153942154311912431345
domInteractive77322133690139
firstPaint------
backgroundConnect712328957110196
firstReactRender4332134124658
getState177204261340
initialActions103122
loadScripts1114912144610311851306
setupStore176144241250
numNetworkReqs19985201377
BrowserifyPower User HomeuiStartup26461621388355831193406
load1652977246851021442392
domContentLoaded1651977246751021442391
domInteractive200311086303114957
firstPaint------
backgroundConnect190261104221197948
firstReactRender5637105136082
getState1267024537150209
initialActions3169927
loadScripts1579961239849020912280
setupStore3243464530111
numNetworkReqs72501552374122
WebpackStandard HomeuiStartup16871340311025217742079
load13551105195313914101631
domContentLoaded13541105195313914091630
domInteractive802923843103142
firstPaint------
backgroundConnect66212924682172
firstReactRender4534100104864
getState197168271565
initialActions103122
loadScripts13191092178312913761595
setupStore205282331654
numNetworkReqs20985191377
WebpackPower User HomeuiStartup26721674377552930843465
load19021128264746222822552
domContentLoaded19011127264746222812552
domInteractive211291139324171981
firstPaint------
backgroundConnect139251052147186294
firstReactRender5235113115767
getState1316935555162246
initialActions208127
loadScripts18221104257444622262482
setupStore3153295128137
numNetworkReqs72471272178121
📊 Page Load Benchmark Results

Current Commit: ebd529d | Date: 12/12/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.07s (±51ms) 🟡 | historical mean value: 1.05s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 747ms (±45ms) 🟢 | historical mean value: 730ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 81ms (±13ms) 🟢 | historical mean value: 78ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.07s 51ms 1.04s 1.45s 1.11s 1.45s
domContentLoaded 747ms 45ms 718ms 1.10s 768ms 1.10s
firstPaint 81ms 13ms 64ms 200ms 92ms 200ms
firstContentfulPaint 81ms 13ms 64ms 200ms 92ms 200ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 20 Bytes (0%)

metamaskbot avatar Dec 12 '25 17:12 metamaskbot

Builds ready [9d5bb44]
UI Startup Metrics (1549 ± 118 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup15491154184811816191737
load1274978154210913541439
domContentLoaded1265970153410913471435
domInteractive32171272628108
firstPaint63295153551612531426
backgroundConnect25621530517264291
firstReactRender5836109156587
getState5018100175988
initialActions108225
loadScripts1018756125610610931173
setupStore1673861830
numNetworkReqs181179171169
BrowserifyPower User HomeuiStartup18741531240015619342165
load1050877160712411271268
domContentLoaded1040869160012411141259
domInteractive3017135212790
firstPaint4569012773818981184
backgroundConnect24319662891226517
firstReactRender47397154957
getState18714272160198230
initialActions104112
loadScripts83467313831219051016
setupStore16655101544
numNetworkReqs73542122773126
WebpackStandard HomeuiStartup9217261132819671071
load71560795485779876
domContentLoaded70960094484773871
domInteractive2817102202487
firstPaint272104888201240779
backgroundConnect187118211665
firstReactRender75372414895183
getState341598164466
initialActions104113
loadScripts70559894184770869
setupStore1455681528
numNetworkReqs181178171167
WebpackPower User HomeuiStartup13801087187718614911719
load707599107293723903
domContentLoaded700593106692718897
domInteractive32171352726112
firstPaint28098899204281708
backgroundConnect96768416495578
firstReactRender50428155257
getState17314225624179243
initialActions104111
loadScripts697590105891716890
setupStore1574081437
numNetworkReqs73542222872130
FirefoxBrowserifyStandard HomeuiStartup13881084228217714791680
load1089893181913511531304
domContentLoaded1089893181913511531304
domInteractive72301833892150
firstPaint------
backgroundConnect671928854106171
firstReactRender39317184061
getState146157191336
initialActions102112
loadScripts1055877180012311121243
setupStore13592131141
numNetworkReqs19986201476
BrowserifyPower User HomeuiStartup25551624455559130293530
load1557964354054120282452
domContentLoaded1557964354054120282451
domInteractive13131108122593931
firstPaint------
backgroundConnect17328942185202462
firstReactRender5537180175783
getState1406626244169228
initialActions41397232
loadScripts1496942351250519092265
setupStore4043806142158
numNetworkReqs72451332087109
WebpackStandard HomeuiStartup16401385222816317381992
load13321168171110713841529
domContentLoaded13321167171110713841529
domInteractive792822139110134
firstPaint------
backgroundConnect66252454299147
firstReactRender443594104660
getState1962243215108
initialActions1013123
loadScripts1299114316329513521490
setupStore186282311449
numNetworkReqs19984191476
WebpackPower User HomeuiStartup26901762440159831353712
load18651085336452522732697
domContentLoaded18641085336352522732697
domInteractive217321045322161937
firstPaint------
backgroundConnect13725891151172348
firstReactRender5738181196286
getState1387389489157226
initialActions3042527
loadScripts17791071319645921592368
setupStore60591511445273
numNetworkReqs69421222175111
📊 Page Load Benchmark Results

Current Commit: 9d5bb44 | Date: 12/12/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.03s (±41ms) 🟡 | historical mean value: 1.05s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 715ms (±40ms) 🟢 | historical mean value: 730ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±12ms) 🟢 | historical mean value: 78ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.03s 41ms 1.01s 1.31s 1.05s 1.31s
domContentLoaded 715ms 40ms 694ms 990ms 732ms 990ms
firstPaint 76ms 12ms 60ms 172ms 88ms 172ms
firstContentfulPaint 76ms 12ms 60ms 172ms 88ms 172ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 20 Bytes (0%)

metamaskbot avatar Dec 12 '25 18:12 metamaskbot