-
-
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
refactor: E2e Smoke Tests to Execute Across Multiple Virtual Machines on Bitrise #8083
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #8083 +/- ##
=======================================
Coverage 39.56% 39.57%
=======================================
Files 1231 1232 +1
Lines 29821 29825 +4
Branches 2841 2841
=======================================
+ Hits 11800 11803 +3
- Misses 17327 17328 +1
Partials 694 694 ☔ View full report in Codecov by Sentry. |
Modified 1 test that was tagged smokeConfirmations to smokeCore
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.
small comments
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
Quality Gate passedKudos, no new issues were introduced! 0 New issues |
Description
This pull request brings improvements to the smoke test execution process on Bitrise, leading to parallel test runs across multiple virtual machines. These enhancements aim to:
Changes Introduced
These enhancements will significantly contribute to improving test efficiency, ensuring a more comprehensive evaluation of distinct functionalities via targeted smoke tests.
Observations for Discussion::
Bitrise Pipeline with Three Workers on Detox
If we reduce the number of parallel workers used to run tests in detox, builds may take longer and utilise more credits, even with optimised utilisation of virtual machines.
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist