Skip to content

feat(INFRA-2864): rca needed label removal#35371

Merged
Qbandev merged 13 commits into
mainfrom
feat(INFRA-2864)/rca-needed-label-removal
Aug 28, 2025
Merged

feat(INFRA-2864): rca needed label removal#35371
Qbandev merged 13 commits into
mainfrom
feat(INFRA-2864)/rca-needed-label-removal

Conversation

@Qbandev

@Qbandev Qbandev commented Aug 25, 2025

Copy link
Copy Markdown
Contributor

Description

This PR integrates the automated RCA-needed label removal workflow from the github-tools repository. The workflow automatically removes the RCA-needed label from GitHub issues once a Root Cause Analysis (RCA) has been submitted via Google Forms.

The solution consumes a reusable workflow from github-tools that:

  • Reads RCA submissions from a Google Sheet
  • Removes the label from matching issues
  • Eliminates manual tracking and reduces noise in issue management

The workflow runs automatically every 6 hours. It integrates with the existing RCA process established in INFRA-2406 and INFRA-2510.

Open in GitHub Codespaces

Changelog

CHANGELOG entry: null

Related issues

Fixes: INFRA-2864

Dependencies

Note

This PR depends on the github-tools PR being merged first feat: add remove rca ghaMERGED

Files Changed

This PR adds only one file:

  • .github/workflows/remove-rca-needed-label-sheets.yml - Workflow that consumes the reusable workflow from github-tools

Note: The core implementation (script and reusable workflow) is located in github-tools repository.

Implementation Details

Reusable Workflow Integration

This PR adds a simple workflow file (.github/workflows/remove-rca-needed-label-sheets.yml) that consumes the reusable workflow from github-tools:

on:
  schedule:
    - cron: '0 */6 * * *'  # Run every 6 hours

jobs:
  remove-rca-labels:
    name: Remove RCA-needed Labels
    uses: MetaMask/github-tools/.github/workflows/remove-rca-needed-label-sheets.yml@d354252842b91355deb6d57c752812f745f99679
    with:
      spreadsheet_id: '1Y16QEnDwZuR3DAQIe3T5LTWy1ye07GNYqxIei_cMg24'
      sheet_name: 'Form Responses 1'
    secrets:
      github-token: ${{ secrets.GITHUB_TOKEN }}
      google-application-creds-base64: ${{ secrets.GCP_RLS_SHEET_ACCOUNT_BASE64 }}

Testing Completed

  • ✅ Reusable workflow tested in github-tools repository
  • ✅ Successfully tested in fork repository: Test Run #1 and Test Run #2

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.

@github-actions

Copy link
Copy Markdown
Contributor

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

@metamaskbot metamaskbot added the team-dev-ops DevOps team label Aug 25, 2025
@metamaskbot

Copy link
Copy Markdown
Collaborator
Builds ready [7f6db49]
UI Startup Metrics (1217 ± 58 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1217110613515812621311
load104394211635810951139
domContentLoaded103593111555910881133
domInteractive17144961733
firstPaint68381116242310731143
backgroundConnect2392252748243251
firstReactRender23174152437
getState1153961124
initialActions40579317
loadScripts80370992457854902
setupStore85253915
WebpackHomeuiStartup21841629263919822842523
load16511190197516717271887
domContentLoaded16451186196516517221869
domInteractive181293161469
firstPaint1726840263198311
backgroundConnect261469112951
firstReactRender1928938895172382
getState2933217011274
initialActions5231358
loadScripts16411183195216317201856
setupStore196298471223
FirefoxBrowserifyHomeuiStartup13651171177610514121554
load1178103113938012271331
domContentLoaded1178103113938012261331
domInteractive1013225345117205
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2916112133047
firstReactRender25214542731
getState72649524
initialActions407210216
loadScripts1156101413687911951312
setupStore9310315649
WebpackHomeuiStartup15781389205113216661844
load13211142157311114061537
domContentLoaded13201141157211114051537
domInteractive953327248101250
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect27195473143
firstReactRender58457366370
getState72255618
initialActions30284312
loadScripts13001125154911013871515
setupStore11416019825
Benchmark value 239 exceeds gate value 10 for chrome browserify home mean backgroundConnect
Benchmark value 5 exceeds gate value 1 for chrome browserify home mean initialActions
Benchmark value 252 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 17 exceeds gate value 1.2 for chrome browserify home p95 initialActions
Benchmark value 2523 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 70 exceeds gate value 57 for chrome webpack home p95 domInteractive
Benchmark value 382 exceeds gate value 370 for chrome webpack home p95 firstReactRender
Benchmark value 274 exceeds gate value 195 for chrome webpack home p95 getState
Benchmark value 8 exceeds gate value 7 for chrome webpack home p95 initialActions
Benchmark value 30 exceeds gate value 25 for firefox browserify home mean backgroundConnect
Benchmark value 26 exceeds gate value 25 for firefox browserify home mean firstReactRender
Benchmark value 5 exceeds gate value 1 for firefox browserify home mean initialActions
Benchmark value 10 exceeds gate value 9 for firefox browserify home mean setupStore
Benchmark value 205 exceeds gate value 195 for firefox browserify home p95 domInteractive
Benchmark value 16 exceeds gate value 2 for firefox browserify home p95 initialActions
Benchmark value 49 exceeds gate value 27 for firefox browserify home p95 setupStore
Benchmark value 28 exceeds gate value 26 for firefox webpack home mean backgroundConnect
Benchmark value 59 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 4 exceeds gate value 1 for firefox webpack home mean initialActions
Benchmark value 250 exceeds gate value 156 for firefox webpack home p95 domInteractive
Benchmark value 70 exceeds gate value 50 for firefox webpack home p95 firstReactRender
Benchmark value 12 exceeds gate value 2 for firefox webpack home p95 initialActions
Sum of mean exceeds: 270ms | Sum of p95 exceeds: 593.8ms
Sum of all benchmark exceeds: 863.8ms

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 270 Bytes (0.01%)
  • ui: 5.55 KiB (0.07%)
  • common: 259 Bytes (0%)

- Add 10-minute timeout to prevent hung jobs
- Continue processing other issues if one fails
- Make job name more action-oriented
- Add failure tracking and reporting
- Set appropriate exit codes for partial failures
@Qbandev Qbandev changed the title Feat(infra 2864)/rca needed label removal feat(infra-2864)/rca needed label removal Aug 25, 2025
@Qbandev Qbandev marked this pull request as ready for review August 25, 2025 17:43
vpintorico
vpintorico previously approved these changes Aug 25, 2025
@metamaskbot

Copy link
Copy Markdown
Collaborator
Builds ready [00074fd]
UI Startup Metrics (1245 ± 66 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1245113015956612801345
load106095513555810921157
domContentLoaded105394913505810851151
domInteractive18134251731
firstPaint637116119142110581113
backgroundConnect2422262798247257
firstReactRender24174962639
getState1353471829
initialActions40618415
loadScripts818719111456852906
setupStore953641017
WebpackHomeuiStartup22181708265618122982564
load16821220197815317571899
domContentLoaded16751212196715217521877
domInteractive171195151445
firstPaint1586230553181267
backgroundConnect3113429422861
firstReactRender1828938981179378
getState2342895811261
initialActions5235469
loadScripts16711208195415117491864
setupStore176303411323
FirefoxBrowserifyHomeuiStartup14411228183112114941674
load1242108015388912921412
domContentLoaded1241108015378912921412
domInteractive1083440459114236
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect3317114183494
firstReactRender27225542932
getState828711631
initialActions30315315
loadScripts1216106414558312651367
setupStore11421023736
WebpackHomeuiStartup16301395201014417361907
load13541168170812614431610
domContentLoaded13541168170712614431610
domInteractive1103430854115274
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect30215063542
firstReactRender61467986775
getState72275822
initialActions6111313415
loadScripts13321147168912614191590
setupStore1053871030
Benchmark value 1245 exceeds gate value 1234 for chrome browserify home mean uiStartup
Benchmark value 243 exceeds gate value 10 for chrome browserify home mean backgroundConnect
Benchmark value 24 exceeds gate value 23 for chrome browserify home mean firstReactRender
Benchmark value 5 exceeds gate value 1 for chrome browserify home mean initialActions
Benchmark value 258 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 15 exceeds gate value 1.2 for chrome browserify home p95 initialActions
Benchmark value 2219 exceeds gate value 2192 for chrome webpack home mean uiStartup
Benchmark value 2565 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 378 exceeds gate value 370 for chrome webpack home p95 firstReactRender
Benchmark value 261 exceeds gate value 195 for chrome webpack home p95 getState
Benchmark value 9 exceeds gate value 7 for chrome webpack home p95 initialActions
Benchmark value 1442 exceeds gate value 1405 for firefox browserify home mean uiStartup
Benchmark value 1242 exceeds gate value 1239 for firefox browserify home mean domContentLoaded
Benchmark value 33 exceeds gate value 25 for firefox browserify home mean backgroundConnect
Benchmark value 27 exceeds gate value 25 for firefox browserify home mean firstReactRender
Benchmark value 4 exceeds gate value 1 for firefox browserify home mean initialActions
Benchmark value 12 exceeds gate value 9 for firefox browserify home mean setupStore
Benchmark value 1674 exceeds gate value 1660 for firefox browserify home p95 uiStartup
Benchmark value 236 exceeds gate value 195 for firefox browserify home p95 domInteractive
Benchmark value 94 exceeds gate value 70 for firefox browserify home p95 backgroundConnect
Benchmark value 31 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 15 exceeds gate value 2 for firefox browserify home p95 initialActions
Benchmark value 36 exceeds gate value 27 for firefox browserify home p95 setupStore
Benchmark value 1630 exceeds gate value 1615 for firefox webpack home mean uiStartup
Benchmark value 110 exceeds gate value 100 for firefox webpack home mean domInteractive
Benchmark value 30 exceeds gate value 26 for firefox webpack home mean backgroundConnect
Benchmark value 62 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 6 exceeds gate value 1 for firefox webpack home mean initialActions
Benchmark value 274 exceeds gate value 156 for firefox webpack home p95 domInteractive
Benchmark value 75 exceeds gate value 50 for firefox webpack home p95 firstReactRender
Benchmark value 15 exceeds gate value 2 for firefox webpack home p95 initialActions
Benchmark value 30 exceeds gate value 28 for firefox webpack home p95 setupStore
Sum of mean exceeds: 390ms | Sum of p95 exceeds: 706.8ms
Sum of all benchmark exceeds: 1096.8ms

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 43 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 10 Bytes (0%)

@metamaskbot

Copy link
Copy Markdown
Collaborator
Builds ready [3d2d319]
UI Startup Metrics (1215 ± 57 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1215107713975712421312
load103992612294910641126
domContentLoaded103291912224910561119
domInteractive17134361739
firstPaint58984123641510341094
backgroundConnect2352242587238249
firstReactRender24154672639
getState1255191530
initialActions40607412
loadScripts80469399148825891
setupStore85233915
WebpackHomeuiStartup22531861254514223322491
load16981277189111717611859
domContentLoaded16901270187111617541848
domInteractive171287121546
firstPaint1596333562181289
backgroundConnect3113289293259
firstReactRender20090404101286384
getState4043188413275
initialActions5210269
loadScripts16861266185911517511836
setupStore2763026216282
FirefoxBrowserifyHomeuiStartup13621187186112114061582
load1174104115578712181321
domContentLoaded1174104115578712181321
domInteractive1033530149107210
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect281687113244
firstReactRender25224532831
getState8211415633
initialActions5018019211
loadScripts1152101814928412001304
setupStore836811732
WebpackHomeuiStartup15891385200015316971892
load13271150174113014081591
domContentLoaded13271149174113014071590
domInteractive1053129459108281
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect29209693439
firstReactRender59488276373
getState72295719
initialActions5111215315
loadScripts13051129172013013891570
setupStore1054171028
Benchmark value 235 exceeds gate value 10 for chrome browserify home mean backgroundConnect
Benchmark value 25 exceeds gate value 23 for chrome browserify home mean firstReactRender
Benchmark value 4 exceeds gate value 1 for chrome browserify home mean initialActions
Benchmark value 250 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 12 exceeds gate value 1.2 for chrome browserify home p95 initialActions
Benchmark value 2253 exceeds gate value 2192 for chrome webpack home mean uiStartup
Benchmark value 40 exceeds gate value 29 for chrome webpack home mean getState
Benchmark value 2491 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 384 exceeds gate value 370 for chrome webpack home p95 firstReactRender
Benchmark value 275 exceeds gate value 195 for chrome webpack home p95 getState
Benchmark value 9 exceeds gate value 7 for chrome webpack home p95 initialActions
Benchmark value 282 exceeds gate value 65 for chrome webpack home p95 setupStore
Benchmark value 29 exceeds gate value 25 for firefox browserify home mean backgroundConnect
Benchmark value 26 exceeds gate value 25 for firefox browserify home mean firstReactRender
Benchmark value 5 exceeds gate value 1 for firefox browserify home mean initialActions
Benchmark value 210 exceeds gate value 195 for firefox browserify home p95 domInteractive
Benchmark value 33 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 11 exceeds gate value 2 for firefox browserify home p95 initialActions
Benchmark value 32 exceeds gate value 27 for firefox browserify home p95 setupStore
Benchmark value 105 exceeds gate value 100 for firefox webpack home mean domInteractive
Benchmark value 30 exceeds gate value 26 for firefox webpack home mean backgroundConnect
Benchmark value 60 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 6 exceeds gate value 1 for firefox webpack home mean initialActions
Benchmark value 281 exceeds gate value 156 for firefox webpack home p95 domInteractive
Benchmark value 73 exceeds gate value 50 for firefox webpack home p95 firstReactRender
Benchmark value 15 exceeds gate value 2 for firefox webpack home p95 initialActions
Sum of mean exceeds: 347ms | Sum of p95 exceeds: 791.8ms
Sum of all benchmark exceeds: 1138.8ms

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 43 Bytes (0%)
  • ui: 92 Bytes (0%)
  • common: 10 Bytes (0%)

@github-actions github-actions Bot added size-S and removed size-M labels Aug 26, 2025
@metamaskbot metamaskbot added the INVALID-PR-TEMPLATE PR's body doesn't match template label Aug 26, 2025
@metamaskbot

Copy link
Copy Markdown
Collaborator
Builds ready [48a3ef8]
UI Startup Metrics (1226 ± 68 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1226110114566812701346
load104793512476310891153
domContentLoaded104092912366310821146
domInteractive18134971640
firstPaint69885124041710501141
backgroundConnect2342242727238245
firstReactRender22174242332
getState13592121632
initialActions40627315
loadScripts813709100762856926
setupStore95274920
WebpackHomeuiStartup21991665258916622812474
load16551228192914117321847
domContentLoaded16481218191814117271842
domInteractive161295111437
firstPaint1706745664207273
backgroundConnect261482102848
firstReactRender19787410104289381
getState3842968112272
initialActions722832858
loadScripts16441214190613917251840
setupStore2462995713163
FirefoxBrowserifyHomeuiStartup1363114917659813991552
load1181100314538612331355
domContentLoaded1180100314528612331354
domInteractive993426447105216
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect291670103247
firstReactRender2622113102733
getState9214316637
initialActions20143212
loadScripts115898814338412101329
setupStore73538628
WebpackHomeuiStartup15791369189112316601821
load13161152158210514051507
domContentLoaded13161152158110514051507
domInteractive1033128656102266
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect3119224213345
firstReactRender59458476372
getState72255822
initialActions30415310
loadScripts12921135156010413731485
setupStore144134191444
Benchmark value 235 exceeds gate value 10 for chrome browserify home mean backgroundConnect
Benchmark value 4 exceeds gate value 1 for chrome browserify home mean initialActions
Benchmark value 245 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 15 exceeds gate value 1.2 for chrome browserify home p95 initialActions
Benchmark value 20 exceeds gate value 17 for chrome browserify home p95 setupStore
Benchmark value 2199 exceeds gate value 2192 for chrome webpack home mean uiStartup
Benchmark value 38 exceeds gate value 29 for chrome webpack home mean getState
Benchmark value 8 exceeds gate value 7 for chrome webpack home mean initialActions
Benchmark value 2474 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 381 exceeds gate value 370 for chrome webpack home p95 firstReactRender
Benchmark value 272 exceeds gate value 195 for chrome webpack home p95 getState
Benchmark value 8 exceeds gate value 7 for chrome webpack home p95 initialActions
Benchmark value 163 exceeds gate value 65 for chrome webpack home p95 setupStore
Benchmark value 29 exceeds gate value 25 for firefox browserify home mean backgroundConnect
Benchmark value 27 exceeds gate value 25 for firefox browserify home mean firstReactRender
Benchmark value 3 exceeds gate value 1 for firefox browserify home mean initialActions
Benchmark value 216 exceeds gate value 195 for firefox browserify home p95 domInteractive
Benchmark value 37 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 12 exceeds gate value 2 for firefox browserify home p95 initialActions
Benchmark value 28 exceeds gate value 27 for firefox browserify home p95 setupStore
Benchmark value 103 exceeds gate value 100 for firefox webpack home mean domInteractive
Benchmark value 31 exceeds gate value 26 for firefox webpack home mean backgroundConnect
Benchmark value 60 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 4 exceeds gate value 1 for firefox webpack home mean initialActions
Benchmark value 14 exceeds gate value 13 for firefox webpack home mean setupStore
Benchmark value 266 exceeds gate value 156 for firefox webpack home p95 domInteractive
Benchmark value 72 exceeds gate value 50 for firefox webpack home p95 firstReactRender
Benchmark value 10 exceeds gate value 2 for firefox webpack home p95 initialActions
Benchmark value 44 exceeds gate value 28 for firefox webpack home p95 setupStore
Sum of mean exceeds: 287ms | Sum of p95 exceeds: 651.8ms
Sum of all benchmark exceeds: 938.8ms

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 43 Bytes (0%)
  • ui: 2.26 KiB (0.03%)
  • common: 10 Bytes (0%)

@Qbandev Qbandev requested a review from Copilot August 26, 2025 14:11

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

This PR integrates an automated workflow to remove RCA-needed labels from GitHub issues once Root Cause Analysis submissions are received via Google Forms. The solution leverages a reusable workflow from the github-tools repository to read RCA data from Google Sheets and automatically manage issue labels.

  • Adds automated RCA-needed label removal workflow that runs every 6 hours
  • Integrates with existing RCA process using Google Sheets as data source
  • Provides manual trigger capability with configurable parameters for testing

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread .github/workflows/remove-rca-needed-label-sheets.yml Outdated
@Qbandev Qbandev removed the INVALID-PR-TEMPLATE PR's body doesn't match template label Aug 28, 2025
@Qbandev Qbandev changed the title feat(infra-2864)/rca needed label removal feat(INFRA-2864): rca needed label removal Aug 28, 2025
@metamaskbot metamaskbot added the INVALID-PR-TEMPLATE PR's body doesn't match template label Aug 28, 2025
@Qbandev Qbandev enabled auto-merge August 28, 2025 07:53
@Qbandev Qbandev added skip-e2e-quality-gate and removed INVALID-PR-TEMPLATE PR's body doesn't match template labels Aug 28, 2025
@metamaskbot

Copy link
Copy Markdown
Collaborator
Builds ready [38f7d1e]
UI Startup Metrics (1181 ± 61 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1181104913316112171300
load103593611896010681157
domContentLoaded102993311825910611149
domInteractive17134661635
firstPaint65775117841610451133
backgroundConnect2362232688239254
firstReactRender22164652339
getState1247691426
initialActions40659412
loadScripts79969294358829916
setupStore85283913
WebpackHomeuiStartup21521644264323322532582
load16601237197618417661922
domContentLoaded16521229195318317601902
domInteractive171288131445
firstPaint1676643660190293
backgroundConnect3214366363071
firstReactRender1958946993187389
getState2732806512260
initialActions5233367
loadScripts16481224194018117581889
setupStore177282321525
FirefoxBrowserifyHomeuiStartup13251158182011113591550
load1164104313616912071297
domContentLoaded1164104213616912071296
domInteractive1083338156117222
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect291680113150
firstReactRender26215252838
getState12220926674
initialActions20153211
loadScripts1141102713466811801273
setupStore937713749
WebpackHomeuiStartup15791355210215616751914
load13471150183813814531586
domContentLoaded13461149183713714521585
domInteractive1143133262117298
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect31219393443
firstReactRender59437866370
getState72276625
initialActions3016237
loadScripts13241124181413614351558
setupStore105718925
Benchmark value 236 exceeds gate value 10 for chrome browserify home mean backgroundConnect
Benchmark value 5 exceeds gate value 1 for chrome browserify home mean initialActions
Benchmark value 254 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 12 exceeds gate value 1.2 for chrome browserify home p95 initialActions
Benchmark value 2583 exceeds gate value 2454 for chrome webpack home p95 uiStartup
Benchmark value 389 exceeds gate value 370 for chrome webpack home p95 firstReactRender
Benchmark value 260 exceeds gate value 195 for chrome webpack home p95 getState
Benchmark value 30 exceeds gate value 25 for firefox browserify home mean backgroundConnect
Benchmark value 26 exceeds gate value 25 for firefox browserify home mean firstReactRender
Benchmark value 12 exceeds gate value 11 for firefox browserify home mean getState
Benchmark value 3 exceeds gate value 1 for firefox browserify home mean initialActions
Benchmark value 10 exceeds gate value 9 for firefox browserify home mean setupStore
Benchmark value 222 exceeds gate value 195 for firefox browserify home p95 domInteractive
Benchmark value 74 exceeds gate value 24 for firefox browserify home p95 getState
Benchmark value 11 exceeds gate value 2 for firefox browserify home p95 initialActions
Benchmark value 49 exceeds gate value 27 for firefox browserify home p95 setupStore
Benchmark value 115 exceeds gate value 100 for firefox webpack home mean domInteractive
Benchmark value 31 exceeds gate value 26 for firefox webpack home mean backgroundConnect
Benchmark value 59 exceeds gate value 38 for firefox webpack home mean firstReactRender
Benchmark value 3 exceeds gate value 1 for firefox webpack home mean initialActions
Benchmark value 298 exceeds gate value 156 for firefox webpack home p95 domInteractive
Benchmark value 70 exceeds gate value 50 for firefox webpack home p95 firstReactRender
Benchmark value 7 exceeds gate value 2 for firefox webpack home p95 initialActions
Sum of mean exceeds: 283ms | Sum of p95 exceeds: 734.8ms
Sum of all benchmark exceeds: 1017.8ms

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 43 Bytes (0%)
  • ui: 0 Bytes (0%)
  • common: 10 Bytes (0%)

@gauthierpetetin gauthierpetetin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@Qbandev Qbandev added this pull request to the merge queue Aug 28, 2025
Merged via the queue into main with commit b5c90f5 Aug 28, 2025
403 of 409 checks passed
@Qbandev Qbandev deleted the feat(INFRA-2864)/rca-needed-label-removal branch August 28, 2025 11:41
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 28, 2025
@metamaskbot metamaskbot added the release-13.3.0 Issue or pull request that will be included in release 13.3.0 label Aug 28, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

release-13.3.0 Issue or pull request that will be included in release 13.3.0 size-S skip-e2e-quality-gate team-dev-ops DevOps team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants