-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
test: Refactor e2e Swap test to use Tenderly Virtual TestNets #11670
Conversation
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. |
5eb8e18
to
a778182
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work @davibroc ! I Left a few comments. You should also blacklist all requests made to tenderly virtual testnet (This regex would suffice that: .*rpc.vnet.tenderly.co/.*
) as detox will wait until the requests are resolved before continuing test execution. I say this because, in some instances, this introduced performance issues for our tests.
82c7550
to
a80ebdf
Compare
Quality Gate passedIssues Measures |
befb593
to
0d9048e
Compare
36acd76
to
1d4f9f5
Compare
1d4f9f5
to
0c642fa
Compare
0c642fa
to
885229a
Compare
82ed980
to
302e447
Compare
f69e0c2
to
a8f93ce
Compare
Bitrise❌❌❌ Commit hash: a8f93ce Note
Tip
|
d833004
to
2c28136
Compare
Bitrise✅✅✅ Commit hash: 2c28136 Note
|
Quality Gate passedIssues Measures |
Description
Improvements:
Did the following runs on Bitrise and all passed:
Smoke:
https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/735ec2e0-176b-4b27-833b-b4b92a824f2f
https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/b2808861-82a0-41d1-996d-9a1e7aa91624
https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/170c45e8-0a23-45a3-9f27-80e1f5a3e919
Regression:
https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/41c57b42-ba59-4091-a774-590e767b6346
https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/a8abe55d-e9cd-4ab3-b891-ff98b4378952
https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/fe20c226-8a5e-475e-908e-7b41017c25e9
Related issues
Fixes:
Manual testing steps
yarn test:e2e:ios:debug:run e2e/specs/swaps/swap-action-smoke.spec.js
yarn test:e2e:ios:debug:run e2e/specs/swaps/swap-action-regression.spec.js
yarn test:e2e:ios:debug:run e2e/specs/swaps/swap-token-chart.spec.js
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist