Skip to content

E2E Establish performance baseline#5947

Merged
cortisiko merged 5 commits intomainfrom
e2e/establish-performance-baseline
Mar 10, 2023
Merged

E2E Establish performance baseline#5947
cortisiko merged 5 commits intomainfrom
e2e/establish-performance-baseline

Conversation

@cortisiko
Copy link
Copy Markdown
Member

@cortisiko cortisiko commented Mar 10, 2023

Development & PR Process

  1. Follow MetaMask Mobile Coding Standards
  2. Add release-xx label to identify the PR slated for a upcoming release (will be used in release discussion)
  3. Add needs-dev-review label when work is completed
  4. Add needs-qa label when dev review is completed
  5. Add QA Passed label when QA has signed off

Description

The purpose of this PR is to establish a baseline for the performance E2E tests. This will be the first of many performance tests that will run on a nightly basis. You can read up more on the proposed approach for the performance tests here.

Screenshots/Recordings

If applicable, add screenshots and/or recordings to visualize the before and after of your change

Issue

Progresses #???

Checklist

  • There is a related GitHub issue
  • Tests are included if applicable
  • Any added code is fully documented

Copy link
Copy Markdown
Contributor

@NicolasMassart NicolasMassart left a comment

Choose a reason for hiding this comment

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

Comment: Maybe you could add a tag like @performances or something on this scenario? This would probably help clarify the purpose of the test and eventually allow to run all perf tests using the tag.

@cortisiko cortisiko marked this pull request as ready for review March 10, 2023 17:24
@cortisiko cortisiko requested a review from a team as a code owner March 10, 2023 17:24
@cortisiko cortisiko added team-mobile-client E2E area-performance Issues relating to slowness of app, cpu usage, and/or blank screens. labels Mar 10, 2023
@cortisiko
Copy link
Copy Markdown
Member Author

@NicolasMassart very valid point. I went ahead and added the appropriate tag and moved the test into a new folder called "Performance"

Copy link
Copy Markdown
Contributor

@NicolasMassart NicolasMassart left a comment

Choose a reason for hiding this comment

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

Good clarifications!

Copy link
Copy Markdown
Contributor

@sethkfman sethkfman left a comment

Choose a reason for hiding this comment

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

LGTM

@cortisiko cortisiko merged commit 25b69ef into main Mar 10, 2023
@cortisiko cortisiko deleted the e2e/establish-performance-baseline branch March 10, 2023 22:56
@github-actions github-actions bot locked and limited conversation to collaborators Mar 10, 2023
@gauthierpetetin gauthierpetetin added the team-mobile-platform Mobile Platform team label Feb 2, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-performance Issues relating to slowness of app, cpu usage, and/or blank screens. E2E team-mobile-platform Mobile Platform team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants