Skip to content

issue 738 build and scan swift tests one step#778

Merged
tomholub merged 2 commits intomasterfrom
issue-738-speed-up
Oct 25, 2021
Merged

issue 738 build and scan swift tests one step#778
tomholub merged 2 commits intomasterfrom
issue-738-speed-up

Conversation

@tomholub
Copy link
Collaborator

@tomholub tomholub commented Oct 25, 2021

This PR speeds up build time of swift tests by no longer splitting into separate build and run steps, instead building and running in one go.

Also runs TypeScript + Swift tests in sequence on one machine since they are faster now (but still slower than Appium tests, so running both together doesn't waste time)

Makes sure Appium tests are defined first so if there is a shortage of available machines, the task that takes longer (appium) gets started first.

This shortened Swift build+test time from ~38m to ~17m.

close #738


Tests

  • Tests / fastlane updated

@tomholub tomholub marked this pull request as ready for review October 25, 2021 20:23
@tomholub tomholub merged commit 8c0ceb1 into master Oct 25, 2021
@tomholub tomholub deleted the issue-738-speed-up branch October 25, 2021 20:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

why is bundle exec fastlane test building code twice?

2 participants