Skip to content

test: migrate queue personal sign spec to ts and POM #33451

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

pnarayanaswamy
Copy link
Contributor

@pnarayanaswamy pnarayanaswamy commented Jun 3, 2025

Description

Moves the personal sign queueing test to the confirmations/signatures already existing personal sign spec. Migrates the test to POM and ts.

Open in GitHub Codespaces

Related issues

Fixes: MMQA-637

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.

Copy link
Contributor

github-actions bot commented Jun 3, 2025

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-qa QA team label Jun 3, 2025
@metamaskbot
Copy link
Collaborator

❌ test-e2e-chrome-api-specs failed. View the html report here.

@metamaskbot
Copy link
Collaborator

Builds ready [dc6af92]
UI Startup Metrics (1236 ± 60 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1236111913926012831338
load107097512155411161155
domContentLoaded106397112065411101149
domInteractive17133451632
firstPaint77980121440710941156
backgroundConnect74293811
firstReactRender20154342128
getState1465991931
initialActions001001
loadScripts80971895052855894
setupStore85263812
WebpackHomeuiStartup21371749265321822912506
load16561355202417117771957
domContentLoaded16501351201617017681953
domInteractive15116391344
firstPaint1806566491204307
backgroundConnect2710246282846
firstReactRender14443352104228346
getState144338331319
initialActions512572535
loadScripts16461349200616817641948
setupStore267313521940
FirefoxBrowserifyHomeuiStartup13671163171112114521584
load12131024155911012751439
domContentLoaded12131024155811012751439
domInteractive983328842104189
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2113181182040
firstReactRender23205342328
getState11417423826
initialActions001001
loadScripts11941010154610912591423
setupStore947511820
WebpackHomeuiStartup15851336216517816691911
load13771156195816314601681
domContentLoaded13771156195816314601681
domInteractive83355165284153
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect21156172237
firstReactRender41275154349
getState124255251021
initialActions002111
loadScripts13591141193216314441667
setupStore95708819
Benchmark value 1237 exceeds gate value 1234 for chrome browserify home mean uiStartup
Benchmark value 1064 exceeds gate value 1061 for chrome browserify home mean domContentLoaded
Benchmark value 2507 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 12 exceeds gate value 11 for firefox browserify home mean getState
Benchmark value 26 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 41 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 1681 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1681 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 1667 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 10ms | Sum of p95 exceeds: 134ms
Sum of all benchmark exceeds: 144ms

Bundle size diffs [🚀 Bundle size reduced!]
  • background: -183 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 0 Bytes (0%)

@metamaskbot
Copy link
Collaborator

Builds ready [71fb820]
UI Startup Metrics (1280 ± 275 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup12801087370327512841453
load1111976299322211211269
domContentLoaded1104971297922111151262
domInteractive1914111111831
firstPaint733134128142810941183
backgroundConnect85335823
firstReactRender2414119152343
getState1465391932
initialActions003001
loadScripts84772723111878611005
setupStore95284919
WebpackHomeuiStartup20671589255323222312435
load16071239205617817081898
domContentLoaded16011235205117717041888
domInteractive15116091341
firstPaint1656253468185292
backgroundConnect2410226222443
firstReactRender13643366102140341
getState134318311222
initialActions316134
loadScripts15961233194617117031845
setupStore256314561655
FirefoxBrowserifyHomeuiStartup13711157175912814301634
load12121034158010912541420
domContentLoaded12121034157910812531420
domInteractive953518626104134
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2314114152250
firstReactRender24213122529
getState95779814
initialActions001001
loadScripts11921019155910612331385
setupStore10419125712
WebpackHomeuiStartup15521338206216316441992
load13461154182814414231653
domContentLoaded13461153182814414231652
domInteractive81363624482101
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect21145862231
firstReactRender41316954348
getState15425240930
initialActions001011
loadScripts13271140180514414071634
setupStore85263812
Benchmark value 1280 exceeds gate value 1234 for chrome browserify home mean uiStartup
Benchmark value 1112 exceeds gate value 1070 for chrome browserify home mean load
Benchmark value 1105 exceeds gate value 1061 for chrome browserify home mean domContentLoaded
Benchmark value 25 exceeds gate value 23 for chrome browserify home mean firstReactRender
Benchmark value 848 exceeds gate value 830 for chrome browserify home mean loadScripts
Benchmark value 1454 exceeds gate value 1365 for chrome browserify home p95 uiStartup
Benchmark value 1269 exceeds gate value 1190 for chrome browserify home p95 load
Benchmark value 1263 exceeds gate value 1180 for chrome browserify home p95 domContentLoaded
Benchmark value 1184 exceeds gate value 1180 for chrome browserify home p95 firstPaint
Benchmark value 23 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 1005 exceeds gate value 940 for chrome browserify home p95 loadScripts
Benchmark value 19 exceeds gate value 17 for chrome browserify home p95 setupStore
Benchmark value 11 exceeds gate value 9 for firefox browserify home mean setupStore
Benchmark value 41 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 16 exceeds gate value 15 for firefox webpack home mean getState
Benchmark value 1992 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1634 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 158ms | Sum of p95 exceeds: 388ms
Sum of all benchmark exceeds: 546ms

Bundle size diffs
  • background: 0 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 0 Bytes (0%)

@metamaskbot
Copy link
Collaborator

Builds ready [c70b766]
UI Startup Metrics (1209 ± 64 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1209109615036412491328
load104992813346010741155
domContentLoaded104392413246010671148
domInteractive16132941627
firstPaint71886133041810571147
backgroundConnect74223711
firstReactRender20153742026
getState1464181930
initialActions001001
loadScripts797685104657819903
setupStore85132812
WebpackHomeuiStartup20631571256424522332470
load16031243196818817191910
domContentLoaded15961239195718617101895
domInteractive15116891341
firstPaint1585933157181282
backgroundConnect2295182537
firstReactRender15243450117304339
getState114169171122
initialActions215134
loadScripts15931238194618517081885
setupStore256305561556
FirefoxBrowserifyHomeuiStartup13871200200614014491611
load12251058181112512721425
domContentLoaded12251057181112512721425
domInteractive1013442545112156
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2513279292350
firstReactRender24213932531
getState13418528817
initialActions001001
loadScripts12021039179611512541398
setupStore74616712
WebpackHomeuiStartup16671331254920217911993
load14431165197016715701753
domContentLoaded14431165196916715681753
domInteractive82432722791129
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2816284362535
firstReactRender44296364954
getState125203251027
initialActions102111
loadScripts14171149178015415501693
setupStore105768921
Benchmark value 2471 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 13 exceeds gate value 11 for firefox browserify home mean getState
Benchmark value 1667 exceeds gate value 1615 for firefox webpack home mean uiStartup
Benchmark value 1443 exceeds gate value 1380 for firefox webpack home mean load
Benchmark value 1443 exceeds gate value 1380 for firefox webpack home mean domContentLoaded
Benchmark value 28 exceeds gate value 26 for firefox webpack home mean backgroundConnect
Benchmark value 45 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 1418 exceeds gate value 1360 for firefox webpack home mean loadScripts
Benchmark value 1993 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1753 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1753 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 54 exceeds gate value 50 for firefox webpack home p95 firstReactRender
Benchmark value 1693 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 247ms | Sum of p95 exceeds: 328ms
Sum of all benchmark exceeds: 575ms

Bundle size diffs
  • background: 0 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 0 Bytes (0%)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team-qa QA team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants