-
Notifications
You must be signed in to change notification settings - Fork 119
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Add storing output as json (#1559)
- Loading branch information
1 parent
e978c98
commit cf1b4ba
Showing
37 changed files
with
817 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
101 changes: 100 additions & 1 deletion
101
integration_tests/src/test/resources/compare/IgnoreFailedIT-compare
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,100 @@ | ||
AndroidArgs gcloud: results-bucket: test-lab-[a-zA-Z0-9-]* results-dir: [.a-zA-Z0-9_-]* record-video: false timeout: 15m async: false client-details: network-profile: null results-history-name: null # Android gcloud app: [0-9a-zA-Z\\\/_.:-]*[\\\/]test_runner[\\\/]src[\\\/]test[\\\/]kotlin[\\\/]ftl[\\\/]fixtures[\\\/]tmp[\\\/]apk[\\\/]app-debug.apk test: [0-9a-zA-Z\\\/_.:-]*[\\\/]test_runner[\\\/]src[\\\/]test[\\\/]kotlin[\\\/]ftl[\\\/]fixtures[\\\/]tmp[\\\/]apk[\\\/]app-single-error-debug-androidTest.apk additional-apks: auto-google-login: false use-orchestrator: true directories-to-pull: grant-permissions: all type: null other-files: scenario-numbers: scenario-labels: obb-files: obb-names: performance-metrics: false num-uniform-shards: null test-runner-class: null test-targets: robo-directives: robo-script: null device: - model: NexusLowRes version: 28 locale: en orientation: portrait num-flaky-test-attempts: 0 test-targets-for-shard: fail-fast: false flank: max-test-shards: 1 shard-time: -1 num-test-runs: 1 smart-flank-gcs-path:\s smart-flank-disable-upload: false default-test-time: 120.0 use-average-test-time-for-new-tests: false files-to-download: test-targets-always-run: disable-sharding: false project: flank-open-source local-result-dir: results full-junit-result: false # Android Flank Yml keep-file-path: false additional-app-test-apks: run-timeout: -1 legacy-junit-result: false ignore-failed-tests: true output-style: verbose disable-results-upload: true default-class-test-time: 240.0 disable-usage-statistics: falseRunTests Smart Flank cache hit: 0\% \(0 \/ 1\) Shard times: 120s Saved 1 shards to .*\/android_shards.json Uploading \[app-debug.apk\] to https:\/\/console.developers.google.com\/storage\/browser\/test-lab-[a-zA-Z0-9_-]*\/[.a-zA-Z0-9_-]*\/\.* Uploading \[app-single-error-debug-androidTest.apk\] to https:\/\/console.developers.google.com\/storage\/browser\/test-lab-[a-zA-Z0-9_-]*\/[.a-zA-Z0-9_-]*\/\.* 1 test \/ 1 shard 1 matrix ids created in \d{1,2}m \d{1,2}s Raw results will be stored in your GCS bucket at \[https:\/\/console.developers.google.com\/storage\/browser\/test-lab-[a-zA-Z0-9_-]*\/[.a-zA-Z0-9_-]*\]Matrices webLink matrix-[a-zA-Z0-9]* https:\/\/console.firebase.google.com\/project\/flank-open-source\/testlab\/histories\/[.a-zA-Z0-9_-]*\/matrices\/[.a-zA-Z0-9_-]*(\/executions\/[.a-zA-Z0-9_-]*)?[\s\S]*CostReport Virtual devices \$\d{1,2}.\d{1,2} for \d{1,2}mMatrixResultsReport 0 \/ 1 \(0.00\%\) 1 matrices failed[\s\S]*More details are available at:https:\/\/console.firebase.google.com\/project\/flank-open-source\/testlab\/histories\/[.a-zA-Z0-9_-]*\/matrices\/[.a-zA-Z0-9_-]*(\/executions\/[.a-zA-Z0-9_-]*)?FetchArtifacts Updating matrix file\s*Matrices webLink matrix-[a-zA-Z0-9]* https:\/\/console.firebase.google.com\/project\/flank-open-source\/testlab\/histories\/[.a-zA-Z0-9_-]*\/matrices\/[.a-zA-Z0-9_-]*(\/executions\/[.a-zA-Z0-9_-]*)? | ||
AndroidArgs | ||
gcloud: | ||
results-bucket: test-lab-[a-zA-Z0-9-]* | ||
results-dir: [.a-zA-Z0-9_-]* | ||
record-video: false | ||
timeout: 15m | ||
async: false | ||
client-details: | ||
network-profile: null | ||
results-history-name: null | ||
# Android gcloud | ||
app: [0-9a-zA-Z\\\/_.:-]*[\\\/]test_runner[\\\/]src[\\\/]test[\\\/]kotlin[\\\/]ftl[\\\/]fixtures[\\\/]tmp[\\\/]apk[\\\/]app-debug.apk | ||
test: [0-9a-zA-Z\\\/_.:-]*[\\\/]test_runner[\\\/]src[\\\/]test[\\\/]kotlin[\\\/]ftl[\\\/]fixtures[\\\/]tmp[\\\/]apk[\\\/]app-single-error-debug-androidTest.apk | ||
additional-apks: | ||
auto-google-login: false | ||
use-orchestrator: true | ||
directories-to-pull: | ||
grant-permissions: all | ||
type: null | ||
other-files: | ||
scenario-numbers: | ||
scenario-labels: | ||
obb-files: | ||
obb-names: | ||
performance-metrics: false | ||
num-uniform-shards: null | ||
test-runner-class: null | ||
test-targets: | ||
robo-directives: | ||
robo-script: null | ||
device: | ||
- model: NexusLowRes | ||
version: 28 | ||
locale: en | ||
orientation: portrait | ||
num-flaky-test-attempts: 0 | ||
test-targets-for-shard: | ||
fail-fast: false | ||
|
||
flank: | ||
max-test-shards: 1 | ||
shard-time: -1 | ||
num-test-runs: 1 | ||
smart-flank-gcs-path:\s | ||
smart-flank-disable-upload: false | ||
default-test-time: 120.0 | ||
use-average-test-time-for-new-tests: false | ||
files-to-download: | ||
test-targets-always-run: | ||
disable-sharding: false | ||
project: flank-open-source | ||
local-result-dir: results | ||
full-junit-result: false | ||
# Android Flank Yml | ||
keep-file-path: false | ||
additional-app-test-apks: | ||
run-timeout: -1 | ||
legacy-junit-result: false | ||
ignore-failed-tests: true | ||
output-style: verbose | ||
disable-results-upload: true | ||
default-class-test-time: 240.0 | ||
disable-usage-statistics: false | ||
output-report: none | ||
|
||
RunTests | ||
|
||
Smart Flank cache hit: 0\% \(0 \/ 1\) | ||
Shard times: 120s | ||
|
||
Saved 1 shards to .*\/android_shards.json | ||
Uploading \[app-debug.apk\] to https:\/\/console.developers.google.com\/storage\/browser\/test-lab-[a-zA-Z0-9_-]*\/[.a-zA-Z0-9_-]*\/\.* | ||
Uploading \[app-single-error-debug-androidTest.apk\] to https:\/\/console.developers.google.com\/storage\/browser\/test-lab-[a-zA-Z0-9_-]*\/[.a-zA-Z0-9_-]*\/\.* | ||
|
||
1 test \/ 1 shard | ||
|
||
1 matrix ids created in \d{1,2}m \d{1,2}s | ||
Raw results will be stored in your GCS bucket at \[https:\/\/console.developers.google.com\/storage\/browser\/test-lab-[a-zA-Z0-9_-]*\/[.a-zA-Z0-9_-]*\] | ||
|
||
Matrices webLink | ||
matrix-[a-zA-Z0-9]* https:\/\/console.firebase.google.com\/project\/flank-open-source\/testlab\/histories\/[.a-zA-Z0-9_-]*\/matrices\/[.a-zA-Z0-9_-]*(\/executions\/[.a-zA-Z0-9_-]*)? | ||
[\s\S]* | ||
CostReport | ||
Virtual devices | ||
\$\d{1,2}.\d{1,2} for \d{1,2}m | ||
|
||
|
||
MatrixResultsReport | ||
0 \/ 1 \(0.00\%\) | ||
1 matrices failed | ||
[\s\S]* | ||
More details are available at: | ||
https:\/\/console.firebase.google.com\/project\/flank-open-source\/testlab\/histories\/[.a-zA-Z0-9_-]*\/matrices\/[.a-zA-Z0-9_-]*(\/executions\/[.a-zA-Z0-9_-]*)? | ||
|
||
|
||
FetchArtifacts | ||
Updating matrix file | ||
\s* | ||
Matrices webLink | ||
matrix-[a-zA-Z0-9]* https:\/\/console.firebase.google.com\/project\/flank-open-source\/testlab\/histories\/[.a-zA-Z0-9_-]*\/matrices\/[.a-zA-Z0-9_-]*(\/executions\/[.a-zA-Z0-9_-]*)? |
Oops, something went wrong.