#49, #123 - Setup UI integration and performance testing (#148)

This commit is contained in:
Stefan Ceriu
2022-08-18 16:32:29 +03:00
committed by GitHub
parent b6e1d6d1e5
commit 78df4abc7f
27 changed files with 954 additions and 78 deletions
+9 -2
View File
@@ -73,7 +73,6 @@ lane :adhoc do
end
lane :tests do
run_tests(
project: "ElementX.xcodeproj",
scheme: "UnitTests"
@@ -82,7 +81,7 @@ lane :tests do
run_tests(
project: "ElementX.xcodeproj",
scheme: "UITests",
devices: ["iPhone 13 Pro Max (15.5)", "iPad (9th generation) (15.5)"],
devices: ["iPhone 13 Pro Max", "iPad (9th generation)"],
ensure_devices_found: true,
prelaunch_simulator: true,
output_directory: "fastlane/test_output/",
@@ -98,6 +97,14 @@ lane :tests do
end
lane :integration_tests do
run_tests(
scheme: "IntegrationTests",
devices: ["iPhone 13 Pro"],
ensure_devices_found: true,
)
end
private_lane :config_xcodegen_alpha do
target_file_path = "../ElementX/SupportingFiles/target.yml"
data = YAML.load_file target_file_path
+8
View File
@@ -45,6 +45,14 @@ For _fastlane_ installation instructions, see [Installing _fastlane_](https://do
### integration_tests
```sh
[bundle exec] fastlane integration_tests
```
----
This README.md is auto-generated and will be re-generated every time [_fastlane_](https://fastlane.tools) is run.