Skip to content

chore: disable Solana Testnet and Devnet cp-12.18.0 #32678

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

Merged
merged 6 commits into from
May 9, 2025

Conversation

gantunesr
Copy link
Member

@gantunesr gantunesr commented May 8, 2025

Description

Open in GitHub Codespaces

Disable Solana Testnet and Devnet, this should be enabled back for version 12.20 on stable. Flask can still use this networks

Related issues

Fixes: None

Manual testing steps

  1. The network list should NOT display Solana Testnet nor Solana Devnet

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.

@gantunesr gantunesr marked this pull request as ready for review May 8, 2025 13:55
zone-live
zone-live previously approved these changes May 8, 2025
aganglada
aganglada previously approved these changes May 8, 2025
montelaidev
montelaidev previously approved these changes May 8, 2025
@metamaskbot
Copy link
Collaborator

Builds ready [d171ac6]
UI Startup Metrics (1203 ± 65 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1203108413716512471314
load105295711685710901158
domContentLoaded104694511585810861152
domInteractive16132731624
firstPaint69580117243510821149
backgroundConnect83254820
firstReactRender20154652034
getState1454192231
initialActions001001
loadScripts80770792156853905
setupStore84162813
WebpackHomeuiStartup21421727246216022672320
load16551337192811817401824
domContentLoaded16491333189811717321821
domInteractive15115181340
firstPaint1586534853178272
backgroundConnect26979123448
firstReactRender1515536095225349
getState154232271427
initialActions316135
loadScripts16441331187411817271819
setupStore196277272035
FirefoxBrowserifyHomeuiStartup14741270205514115421769
load13131087188514013971591
domContentLoaded13131087188514013971591
domInteractive1113630238123173
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2515204222450
firstReactRender27217292660
getState95354916
initialActions001001
loadScripts12901076185813713501564
setupStore74243711
WebpackHomeuiStartup15691385215116116061981
load13411199181313913771682
domContentLoaded13411198181213913771682
domInteractive79401481886124
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2716317312542
firstReactRender36295353846
getState145324321032
initialActions001011
loadScripts13171183177913213561646
setupStore95707817
cc: @HowardBraham
Benchmark value 20 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 1475 exceeds gate value 1405 for firefox browserify home mean uiStartup
Benchmark value 1313 exceeds gate value 1245 for firefox browserify home mean load
Benchmark value 1313 exceeds gate value 1239 for firefox browserify home mean domContentLoaded
Benchmark value 112 exceeds gate value 110 for firefox browserify home mean domInteractive
Benchmark value 26 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 1290 exceeds gate value 1230 for firefox browserify home mean loadScripts
Benchmark value 1769 exceeds gate value 1660 for firefox browserify home p95 uiStartup
Benchmark value 1591 exceeds gate value 1495 for firefox browserify home p95 load
Benchmark value 1591 exceeds gate value 1495 for firefox browserify home p95 domContentLoaded
Benchmark value 60 exceeds gate value 55 for firefox browserify home p95 firstReactRender
Benchmark value 1564 exceeds gate value 1475 for firefox browserify home p95 loadScripts
Benchmark value 27 exceeds gate value 26 for firefox webpack home mean backgroundConnect
Benchmark value 1981 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1682 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1682 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 1646 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 278ms | Sum of p95 exceeds: 503ms
Sum of all benchmark exceeds: 781ms

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

@gantunesr gantunesr dismissed stale reviews from montelaidev, aganglada, and zone-live via 102d1ca May 8, 2025 19:16
@metamaskbot
Copy link
Collaborator

Builds ready [289a745]
UI Startup Metrics (1264 ± 80 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1264111515048013101433
load110597913917811521252
domContentLoaded109897413877911451246
domInteractive16133541725
firstPaint70589127745511241230
backgroundConnect94466823
firstReactRender19143332024
getState16669102135
initialActions001001
loadScripts847710110877900982
setupStore85203815
WebpackHomeuiStartup21661761250517022982379
load16781359226014717751866
domContentLoaded16711355225514717671862
domInteractive16115391344
firstPaint1656442968196305
backgroundConnect271183143456
firstReactRender17955411110298352
getState184316401542
initialActions317136
loadScripts16661353225414817631860
setupStore246273422143
FirefoxBrowserifyHomeuiStartup13551183171010914261563
load12061053156410812681429
domContentLoaded12051053156310812671428
domInteractive1013828235114159
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect19145472037
firstReactRender25195592352
getState9520019811
initialActions001001
loadScripts11891038154010812441412
setupStore8418719611
WebpackHomeuiStartup15961371236316816451963
load13731185209715614431725
domContentLoaded13731185209715614431724
domInteractive80401431891118
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2816329362657
firstReactRender36295253945
getState953051023
initialActions102111
loadScripts13481169190914914081708
setupStore11530430811
cc: @HowardBraham
Benchmark value 1265 exceeds gate value 1234 for chrome browserify home mean uiStartup
Benchmark value 1106 exceeds gate value 1070 for chrome browserify home mean load
Benchmark value 1099 exceeds gate value 1061 for chrome browserify home mean domContentLoaded
Benchmark value 16 exceeds gate value 15 for chrome browserify home mean getState
Benchmark value 848 exceeds gate value 830 for chrome browserify home mean loadScripts
Benchmark value 1434 exceeds gate value 1365 for chrome browserify home p95 uiStartup
Benchmark value 1253 exceeds gate value 1190 for chrome browserify home p95 load
Benchmark value 1247 exceeds gate value 1180 for chrome browserify home p95 domContentLoaded
Benchmark value 1230 exceeds gate value 1180 for chrome browserify home p95 firstPaint
Benchmark value 24 exceeds gate value 18 for chrome browserify home p95 backgroundConnect
Benchmark value 35 exceeds gate value 33 for chrome browserify home p95 getState
Benchmark value 982 exceeds gate value 940 for chrome browserify home p95 loadScripts
Benchmark value 29 exceeds gate value 26 for firefox webpack home mean backgroundConnect
Benchmark value 1963 exceeds gate value 1935 for firefox webpack home p95 uiStartup
Benchmark value 1725 exceeds gate value 1660 for firefox webpack home p95 load
Benchmark value 1724 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded
Benchmark value 57 exceeds gate value 49 for firefox webpack home p95 backgroundConnect
Benchmark value 1708 exceeds gate value 1630 for firefox webpack home p95 loadScripts
Sum of mean exceeds: 127ms | Sum of p95 exceeds: 542ms
Sum of all benchmark exceeds: 669ms

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 99 Bytes (0%)
  • ui: -416 Bytes (-0.01%)
  • common: 298 Bytes (0%)

@gantunesr gantunesr added this pull request to the merge queue May 9, 2025
@gantunesr gantunesr removed this pull request from the merge queue due to a manual request May 9, 2025
@gantunesr gantunesr changed the title chore: disable Solana Testnet and Devnet chore: disable Solana Testnet and Devnet cp-12.18.0 May 9, 2025
@gantunesr gantunesr added this pull request to the merge queue May 9, 2025
Merged via the queue into main with commit e07684a May 9, 2025
169 checks passed
@gantunesr gantunesr deleted the gar/fix/disable-testnet branch May 9, 2025 14:34
runway-github bot added a commit that referenced this pull request May 9, 2025
<!--
Please submit this PR as a draft initially.
Do not mark it as "Ready for review" until the template has been
completely filled out, and PR status checks have passed at least once.
-->

## **Description**

<!--
Write a short description of the changes included in this pull request,
also include relevant motivation and context. Have in mind the following
questions:
1. What is the reason for the change?
2. What is the improvement/solution?
-->

[![Open in GitHub
Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/MetaMask/metamask-extension/pull/32678?quickstart=1)

Disable Solana Testnet and Devnet, this should be enabled back for
version 12.20 on stable. Flask can still use this networks

## **Related issues**

Fixes: None

## **Manual testing steps**

1. The network list should NOT display Solana Testnet nor Solana Devnet

## **Screenshots/Recordings**

<!-- If applicable, add screenshots and/or recordings to visualize the
before and after of your change. -->

### **Before**

<!-- [screenshots/recordings] -->

### **After**

<img
src="https://github.com/user-attachments/assets/7accf7a0-7254-48bd-8eab-2d26526fa57e"
width=250 />

## **Pre-merge author checklist**

- [x] I've followed [MetaMask Contributor
Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask
Extension Coding
Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md).
- [x] I've completed the PR template to the best of my ability
- [x] I’ve included tests if applicable
- [x] I’ve documented my code using [JSDoc](https://jsdoc.app/) format
if applicable
- [x] I’ve applied the right labels on the PR (see [labeling
guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)).
Not required for external contributors.

## **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.
runway-github bot added a commit that referenced this pull request May 9, 2025
<!--
Please submit this PR as a draft initially.
Do not mark it as "Ready for review" until the template has been
completely filled out, and PR status checks have passed at least once.
-->

## **Description**

<!--
Write a short description of the changes included in this pull request,
also include relevant motivation and context. Have in mind the following
questions:
1. What is the reason for the change?
2. What is the improvement/solution?
-->

[![Open in GitHub
Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/MetaMask/metamask-extension/pull/32678?quickstart=1)

Disable Solana Testnet and Devnet, this should be enabled back for
version 12.20 on stable. Flask can still use this networks

## **Related issues**

Fixes: None

## **Manual testing steps**

1. The network list should NOT display Solana Testnet nor Solana Devnet

## **Screenshots/Recordings**

<!-- If applicable, add screenshots and/or recordings to visualize the
before and after of your change. -->

### **Before**

<!-- [screenshots/recordings] -->

### **After**

<img
src="https://github.com/user-attachments/assets/7accf7a0-7254-48bd-8eab-2d26526fa57e"
width=250 />

## **Pre-merge author checklist**

- [x] I've followed [MetaMask Contributor
Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask
Extension Coding
Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md).
- [x] I've completed the PR template to the best of my ability
- [x] I’ve included tests if applicable
- [x] I’ve documented my code using [JSDoc](https://jsdoc.app/) format
if applicable
- [x] I’ve applied the right labels on the PR (see [labeling
guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)).
Not required for external contributors.

## **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.
runway-github bot pushed a commit that referenced this pull request May 9, 2025
…p-12.18.0 (#32678)

<!--
Please submit this PR as a draft initially.
Do not mark it as "Ready for review" until the template has been
completely filled out, and PR status checks have passed at least once.
-->

## **Description**

<!--
Write a short description of the changes included in this pull request,
also include relevant motivation and context. Have in mind the following
questions:
1. What is the reason for the change?
2. What is the improvement/solution?
-->

[![Open in GitHub
Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/MetaMask/metamask-extension/pull/32678?quickstart=1)

Disable Solana Testnet and Devnet, this should be enabled back for
version 12.20 on stable. Flask can still use this networks

## **Related issues**

Fixes: None

## **Manual testing steps**

1. The network list should NOT display Solana Testnet nor Solana Devnet

## **Screenshots/Recordings**

<!-- If applicable, add screenshots and/or recordings to visualize the
before and after of your change. -->

### **Before**

<!-- [screenshots/recordings] -->

### **After**

<img
src="https://github.com/user-attachments/assets/7accf7a0-7254-48bd-8eab-2d26526fa57e"
width=250 />

## **Pre-merge author checklist**

- [x] I've followed [MetaMask Contributor
Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask
Extension Coding
Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md).
- [x] I've completed the PR template to the best of my ability
- [x] I’ve included tests if applicable
- [x] I’ve documented my code using [JSDoc](https://jsdoc.app/) format
if applicable
- [x] I’ve applied the right labels on the PR (see [labeling
guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)).
Not required for external contributors.

## **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.
DDDDDanica added a commit that referenced this pull request May 11, 2025
…p-12.18.0 (#32755)

- chore: disable Solana Testnet and Devnet cp-12.18.0 (#32678)

<!--
Please submit this PR as a draft initially.
Do not mark it as "Ready for review" until the template has been
completely filled out, and PR status checks have passed at least once.
-->

## **Description**

<!--
Write a short description of the changes included in this pull request,
also include relevant motivation and context. Have in mind the following
questions:
1. What is the reason for the change?
2. What is the improvement/solution?
-->

[![Open in GitHub

Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/MetaMask/metamask-extension/pull/32678?quickstart=1)

Disable Solana Testnet and Devnet, this should be enabled back for
version 12.20 on stable. Flask can still use this networks

## **Related issues**

Fixes: None

## **Manual testing steps**

1. The network list should NOT display Solana Testnet nor Solana Devnet

## **Screenshots/Recordings**

<!-- If applicable, add screenshots and/or recordings to visualize the
before and after of your change. -->

### **Before**

<!-- [screenshots/recordings] -->

### **After**

<img

src="https://github.com/user-attachments/assets/7accf7a0-7254-48bd-8eab-2d26526fa57e"
width=250 />

## **Pre-merge author checklist**

- [x] I've followed [MetaMask Contributor
Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask
Extension Coding

Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md).
- [x] I've completed the PR template to the best of my ability
- [x] I’ve included tests if applicable
- [x] I’ve documented my code using [JSDoc](https://jsdoc.app/) format
if applicable
- [x] I’ve applied the right labels on the PR (see [labeling

guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)).
Not required for external contributors.

## **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.
[e07684a](e07684a)

---------

Co-authored-by: Gustavo Antunes <[email protected]>
Co-authored-by: dddddanica <[email protected]>
Co-authored-by: MetaMask Bot <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants