Skip to content

Commit 0f6ea9a

Browse files
committed
Sync README.md flank.yml flank.ios.yml
1 parent ab719d2 commit 0f6ea9a

File tree

3 files changed

+28
-11
lines changed

3 files changed

+28
-11
lines changed

README.md

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,20 @@ gcloud:
8080
## Invoke a test asynchronously without waiting for test results.
8181
# async: false
8282

83+
## A key-value map of additional details to attach to the test matrix.
84+
## Arbitrary key-value pairs may be attached to a test matrix to provide additional context about the tests being run.
85+
## When consuming the test results, such as in Cloud Functions or a CI system,
86+
## these details can add additional context such as a link to the corresponding pull request.
87+
# client-details
88+
# key1: value1
89+
# key2: value2
90+
91+
## The name of the network traffic profile, for example LTE, HSPA, etc,
92+
## which consists of a set of parameters to emulate network conditions when running the test
93+
## (default: no network shaping; see available profiles listed by the `flank test network-profiles list` command).
94+
## This feature only works on physical devices.
95+
# network-profile: LTE
96+
8397
## The history name for your test results (an arbitrary string label; default: the application's label from the APK manifest).
8498
## All tests which use the same history name will have their results grouped together in the Firebase console in a time-ordered test history list.
8599
# results-history-name: android-history
@@ -94,14 +108,14 @@ gcloud:
94108
## The path to the test package (a zip file containing the iOS app and XCTest files).
95109
## The given path may be in the local filesystem or in Google Cloud Storage using a URL beginning with gs://.
96110
## Note: any .xctestrun file in this zip file will be ignored if --xctestrun-file is specified.
97-
test: ./src/test/kotlin/ftl/fixtures/tmp/EarlGreyExample.zip
111+
test: ./src/test/kotlin/ftl/fixtures/tmp/earlgrey_example.zip
98112

99113
## The path to an .xctestrun file that will override any .xctestrun file contained in the --test package.
100114
## Because the .xctestrun file contains environment variables along with test methods to run and/or ignore,
101115
## this can be useful for customizing or sharding test suites. The given path should be in the local filesystem.
102116
## Note: this path should usually be pointing to the xctestrun file within the derived data folder
103117
## For example ./derivedDataPath/Build/Products/EarlGreyExampleSwiftTests_iphoneos13.4-arm64e.xctestrun
104-
xctestrun-file: ./src/test/kotlin/ftl/fixtures/tmp/EarlGreyExampleSwiftTests_iphoneos12.1-arm64e.xctestrun
118+
xctestrun-file: ./src/test/kotlin/ftl/fixtures/tmp/EarlGreyExampleSwiftTests_iphoneos13.4-arm64e.xctestrun
105119

106120
## The version of Xcode that should be used to run an XCTest.
107121
## Defaults to the latest Xcode version supported in Firebase Test Lab.
@@ -134,7 +148,7 @@ flank:
134148
## default: -1 (unlimited)
135149
# shard-time: -1
136150

137-
## repeat tests - the amount of times to run the tests.
151+
## test runs - the amount of times to run the tests.
138152
## 1 runs the tests once. 10 runs all the tests 10x
139153
# num-test-runs: 1
140154

@@ -169,8 +183,11 @@ flank:
169183
## Local folder to store the test result. Folder is DELETED before each run to ensure only artifacts from the new run are saved.
170184
# local-result-dir: flank
171185

186+
## The max time this test run can execute before it is cancelled (default: unlimited).
187+
# run-timeout: 60m
188+
172189
## Keeps the full path of downloaded files. Required when file names are not unique.
173-
## Default: false
190+
## Default: false
174191
# keep-file-path: false
175192

176193
## The max time this test run can execute before it is cancelled (default: unlimited).
@@ -343,7 +360,7 @@ flank:
343360
## default: -1 (unlimited)
344361
# shard-time: -1
345362

346-
## The amount of times to run the tests.
363+
## test runs - the amount of times to run the tests.
347364
## 1 runs the tests once. 10 runs all the tests 10x
348365
# num-test-runs: 1
349366

@@ -373,7 +390,7 @@ flank:
373390
# local-result-dir: flank
374391

375392
## Keeps the full path of downloaded files. Required when file names are not unique.
376-
## Default: false
393+
## Default: false
377394
# keep-file-path: false
378395

379396
## Include additional app/test apk pairs in the run. Apks are unique by just filename and not by path!

test_runner/flank.ios.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ gcloud:
1010
## (default: a timestamp with a random suffix).
1111
# results-dir: tmp
1212

13-
## Enable video recording during the test. Enabled by default, use --no-record-video to disable.
13+
## Enable video recording during the test. Disabled by default. Use --record-video to enable.
1414
# record-video: true
1515

1616
## The max time this test execution can run before it is cancelled (default: 15m).
@@ -85,12 +85,12 @@ flank:
8585
# max-test-shards: 1
8686

8787
## shard time - the amount of time tests within a shard should take
88-
## when set to > 0, the shard count is dynamically set based on time up to the maxmimum limit defined by max-test-shards
88+
## when set to > 0, the shard count is dynamically set based on time up to the maximum limit defined by max-test-shards
8989
## 2 minutes (120) is recommended.
9090
## default: -1 (unlimited)
9191
# shard-time: -1
9292

93-
## The amount of times to run the tests.
93+
## test runs - the amount of times to run the tests.
9494
## 1 runs the tests once. 10 runs all the tests 10x
9595
# num-test-runs: 1
9696

@@ -131,4 +131,4 @@ flank:
131131
## Keeps the full path of downloaded files. Required when file names are not unique.
132132
## Default: false
133133
# keep-file-path: false
134-
134+

test_runner/flank.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ flank:
150150
## default: -1 (unlimited)
151151
# shard-time: -1
152152

153-
## The amount of times to run the tests.
153+
## test runs - the amount of times to run the tests.
154154
## 1 runs the tests once. 10 runs all the tests 10x
155155
# num-test-runs: 1
156156

0 commit comments

Comments
 (0)