Skip to content

Commit aa5b368

Browse files
committed
Change name and description of flag
1 parent b5419b6 commit aa5b368

15 files changed

Lines changed: 47 additions & 51 deletions

File tree

README.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,9 @@ flank:
131131
## Google cloud storage path to store the JUnit XML results from the last run.
132132
# smart-flank-gcs-path: gs://tmp_flank/flank/test_app_ios.xml
133133

134-
## Whether the JUnit XML results should be uploaded for Smart Flank.
135-
## This can be disabled to prevent new results from overriding previous results.
136-
## Default: true
137-
# smart-flank-upload-enabled: true
134+
## Disables smart flank JUnit XML uploading. Useful for preventing timing data from being updated.
135+
## Default: false
136+
# smart-flank-disable-upload: false
138137

139138
## Disables sharding. Useful for parameterized tests.
140139
# disable-sharding: false
@@ -279,10 +278,9 @@ flank:
279278
## Google cloud storage path to store the JUnit XML results from the last run.
280279
# smart-flank-gcs-path: gs://tmp_flank/flank/test_app_android.xml
281280

282-
## Whether the JUnit XML results should be uploaded for Smart Flank.
283-
## This can be disabled to prevent new results from overriding previous results.
284-
## Default: true
285-
# smart-flank-upload-enabled: true
281+
## Disables smart flank JUnit XML uploading. Useful for preventing timing data from being updated.
282+
## Default: false
283+
# smart-flank-disable-upload: false
286284

287285
## Disables sharding. Useful for parameterized tests.
288286
# disable-sharding: false

release_notes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## next (unreleased)
22

3-
- [#537](https://github.com/TestArmada/flank/pull/537) Add `smart-flank-upload-enabled` yml option to prevent new results from overriding previous results. ([elihart](https://github.com/elihart))
3+
- [#537](https://github.com/TestArmada/flank/pull/537) Add `smart-flank-disable-upload` yml option to prevent new results from overriding previous results. ([elihart](https://github.com/elihart))
44

55
## v5.0.1
66

test_runner/flank.ios.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,9 @@ flank:
8282
## Google cloud storage path to store the JUnit XML results from the last run.
8383
# smart-flank-gcs-path: gs://tmp_flank/flank/test_app_ios.xml
8484

85-
## Whether the JUnit XML results should be uploaded for Smart Flank.
86-
## This can be disabled to prevent new results from overriding previous results.
87-
## Default: true
88-
# smart-flank-upload-enabled: true
85+
## Disables smart flank JUnit XML uploading. Useful for preventing timing data from being updated.
86+
## Default: false
87+
# smart-flank-disable-upload: false
8988

9089
## Disables sharding. Useful for parameterized tests.
9190
# disable-sharding: false

test_runner/flank.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -107,10 +107,9 @@ flank:
107107
## Google cloud storage path to store the JUnit XML results from the last run.
108108
# smart-flank-gcs-path: gs://tmp_flank/flank/test_app_android.xml
109109

110-
## Whether the JUnit XML results should be uploaded for Smart Flank.
111-
## This can be disabled to prevent new results from overriding previous results.
112-
## Default: true
113-
# smart-flank-upload-enabled: true
110+
## Disables smart flank JUnit XML uploading. Useful for preventing timing data from being updated.
111+
## Default: false
112+
# smart-flank-disable-upload: false
114113

115114
## Disables sharding. Useful for parameterized tests.
116115
# disable-sharding: false

test_runner/src/main/kotlin/ftl/args/AndroidArgs.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ class AndroidArgs(
6969
override val shardTime = cli?.shardTime ?: flank.shardTime
7070
override val repeatTests = cli?.repeatTests ?: flank.repeatTests
7171
override val smartFlankGcsPath = flank.smartFlankGcsPath
72-
override val smartFlankUploadEnabled = cli?.smartFlankUploadEnabled ?: flank.smartFlankUploadEnabled
72+
override val smartFlankDisableUpload = cli?.smartFlankDisableUpload ?: flank.smartFlankDisableUpload
7373
override val testTargetsAlwaysRun = cli?.testTargetsAlwaysRun ?: flank.testTargetsAlwaysRun
7474
override val filesToDownload = cli?.filesToDownload ?: flank.filesToDownload
7575
override val disableSharding = cli?.disableSharding ?: flank.disableSharding
@@ -170,7 +170,7 @@ ${devicesToString(devices)}
170170
shard-time: $shardTime
171171
repeat-tests: $repeatTests
172172
smart-flank-gcs-path: $smartFlankGcsPath
173-
smart-flank-upload-enabled: $smartFlankUploadEnabled
173+
smart-flank-disable-upload: $smartFlankDisableUpload
174174
files-to-download:
175175
${listToString(filesToDownload)}
176176
test-targets-always-run:

test_runner/src/main/kotlin/ftl/args/IArgs.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ interface IArgs {
2121
val shardTime: Int
2222
val repeatTests: Int
2323
val smartFlankGcsPath: String
24-
val smartFlankUploadEnabled: Boolean
24+
val smartFlankDisableUpload: Boolean
2525
val testTargetsAlwaysRun: List<String>
2626
val filesToDownload: List<String>
2727
val disableSharding: Boolean

test_runner/src/main/kotlin/ftl/args/IosArgs.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class IosArgs(
5252
override val shardTime = cli?.shardTime ?: flank.shardTime
5353
override val repeatTests = cli?.repeatTests ?: flank.repeatTests
5454
override val smartFlankGcsPath = flank.smartFlankGcsPath
55-
override val smartFlankUploadEnabled = cli?.smartFlankUploadEnabled ?: flank.smartFlankUploadEnabled
55+
override val smartFlankDisableUpload = cli?.smartFlankDisableUpload ?: flank.smartFlankDisableUpload
5656
override val testTargetsAlwaysRun = cli?.testTargetsAlwaysRun ?: flank.testTargetsAlwaysRun
5757
override val filesToDownload = cli?.filesToDownload ?: flank.filesToDownload
5858
override val disableSharding = cli?.disableSharding ?: flank.disableSharding
@@ -125,7 +125,7 @@ ${devicesToString(devices)}
125125
shard-time: $shardTime
126126
repeat-tests: $repeatTests
127127
smart-flank-gcs-path: $smartFlankGcsPath
128-
smart-flank-upload-enabled: $smartFlankUploadEnabled
128+
smart-flank-disable-upload: $smartFlankDisableUpload
129129
test-targets-always-run:
130130
${listToString(testTargetsAlwaysRun)}
131131
files-to-download:

test_runner/src/main/kotlin/ftl/args/yml/FlankYml.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ class FlankYmlParams(
2323
@field:JsonProperty("smart-flank-gcs-path")
2424
val smartFlankGcsPath: String = "",
2525

26-
@field:JsonProperty("smart-flank-upload-enabled")
27-
val smartFlankUploadEnabled: Boolean = true,
26+
@field:JsonProperty("smart-flank-disable-upload")
27+
val smartFlankDisableUpload: Boolean = false,
2828

2929
@field:JsonProperty("disable-sharding")
3030
val disableSharding: Boolean = false,
@@ -42,7 +42,7 @@ class FlankYmlParams(
4242
) {
4343
companion object : IYmlKeys {
4444
override val keys = listOf(
45-
"max-test-shards", "shard-time", "repeat-tests", "smart-flank-gcs-path", "smart-flank-upload-enabled",
45+
"max-test-shards", "shard-time", "repeat-tests", "smart-flank-gcs-path", "smart-flank-disable-upload",
4646
"disable-sharding", "test-targets-always-run", "files-to-download", "project", "local-result-dir"
4747
)
4848

test_runner/src/main/kotlin/ftl/cli/firebase/test/android/AndroidRunCommand.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -281,8 +281,8 @@ class AndroidRunCommand : Runnable {
281281
var localResultDir: String? = null
282282

283283
@Option(
284-
names = ["--smart-flank-upload-enabled"],
285-
description = ["Whether the JUnit XML results should be uploaded to the Smart Flank cloud storage."]
284+
names = ["--smart-flank-disable-upload"],
285+
description = ["Disables smart flank JUnit XML uploading. Useful for preventing timing data from being updated."]
286286
)
287-
var smartFlankUploadEnabled: Boolean? = null
287+
var smartFlankDisableUpload: Boolean? = null
288288
}

test_runner/src/main/kotlin/ftl/cli/firebase/test/ios/IosRunCommand.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -222,8 +222,8 @@ class IosRunCommand : Runnable {
222222
var localResultsDir: String? = null
223223

224224
@Option(
225-
names = ["--smart-flank-upload-enabled"],
226-
description = ["Whether the JUnit XML results should be uploaded to the Smart Flank cloud storage."]
225+
names = ["--smart-flank-disable-upload"],
226+
description = ["Disables smart flank JUnit XML uploading. Useful for preventing timing data from being updated."]
227227
)
228-
var smartFlankUploadEnabled: Boolean? = null
228+
var smartFlankDisableUpload: Boolean? = null
229229
}

0 commit comments

Comments
 (0)