forked from mozilla-mobile/fenix
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
For mozilla-mobile#26792 - Change active Firebase Test Lab emulator f…
…rom x86 to ARM Update startup-test kind.yml
- Loading branch information
Showing
15 changed files
with
210 additions
and
446 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
# Google Cloud Documentation: https://cloud.google.com/sdk/gcloud/reference/firebase/test/android/run | ||
# Flank Documentation: https://flank.github.io/flank/ | ||
gcloud: | ||
results-bucket: fenix_test_artifacts | ||
record-video: true | ||
|
||
timeout: 30m | ||
async: false | ||
num-flaky-test-attempts: 1 | ||
|
||
app: /app/path | ||
test: /test/path | ||
|
||
auto-google-login: false | ||
use-orchestrator: true | ||
environment-variables: | ||
clearPackageData: true | ||
directories-to-pull: | ||
- /sdcard/screenshots | ||
performance-metrics: true | ||
|
||
test-targets: | ||
- class org.mozilla.fenix.ui.NavigationToolbarTest#visitURLTest | ||
- class org.mozilla.fenix.ui.HistoryTest#visitedUrlHistoryTest | ||
- class org.mozilla.fenix.ui.SmokeTest#openMainMenuSettingsItemTest | ||
- class org.mozilla.fenix.ui.SettingsSearchTest#toggleSearchSuggestionsTest | ||
- class org.mozilla.fenix.ui.CollectionTest#deleteCollectionTest | ||
- class org.mozilla.fenix.ui.SmokeTest#noHistoryInPrivateBrowsingTest | ||
- class org.mozilla.fenix.ui.NoNetworkAccessStartupTests#noNetworkConnectionStartupTest | ||
|
||
device: | ||
- model: Pixel2.arm | ||
version: 30 | ||
locale: en_US | ||
|
||
flank: | ||
project: GOOGLE_PROJECT | ||
max-test-shards: 1 | ||
num-test-runs: 1 | ||
output-style: compact | ||
full-junit-result: true | ||
|
47 changes: 47 additions & 0 deletions
47
automation/taskcluster/androidTest/flank-arm-legacy-api-tests.yml
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 |
---|---|---|
@@ -0,0 +1,47 @@ | ||
# Google Cloud Documentation: https://cloud.google.com/sdk/gcloud/reference/firebase/test/android/run | ||
# Flank Documentation: https://flank.github.io/flank/ | ||
gcloud: | ||
results-bucket: fenix_test_artifacts | ||
record-video: true | ||
|
||
timeout: 30m | ||
async: false | ||
num-flaky-test-attempts: 2 | ||
|
||
app: /app/path | ||
test: /test/path | ||
|
||
auto-google-login: false | ||
use-orchestrator: true | ||
environment-variables: | ||
clearPackageData: true | ||
directories-to-pull: | ||
- /sdcard/screenshots | ||
performance-metrics: true | ||
|
||
test-targets: | ||
- class org.mozilla.fenix.ui.DownloadTest#pauseResumeCancelDownloadTest | ||
- class org.mozilla.fenix.ui.SearchTest#scanButtonAllowPermissionTest | ||
- class org.mozilla.fenix.ui.SearchTest#scanButtonDenyPermissionTest | ||
- class org.mozilla.fenix.ui.SitePermissionsTest#audioVideoPermissionChoiceOnEachRequestTest | ||
- class org.mozilla.fenix.ui.SitePermissionsTest#cameraPermissionChoiceOnEachRequestTest | ||
- class org.mozilla.fenix.ui.SitePermissionsTest#microphonePermissionChoiceOnEachRequestTest | ||
- class org.mozilla.fenix.ui.SitePermissionsTest#rememberAllowAudioVideoPermissionChoiceTest | ||
- class org.mozilla.fenix.ui.SitePermissionsTest#rememberAllowCameraPermissionChoiceTest | ||
- class org.mozilla.fenix.ui.SitePermissionsTest#rememberAllowMicrophonePermissionChoiceTest | ||
- class org.mozilla.fenix.ui.SitePermissionsTest#rememberBlockAudioVideoPermissionChoiceTest | ||
- class org.mozilla.fenix.ui.SitePermissionsTest#rememberBlockCameraPermissionChoiceTest | ||
- class org.mozilla.fenix.ui.SitePermissionsTest#rememberBlockMicrophonePermissionChoiceTest | ||
- class org.mozilla.fenix.ui.SmokeTest#redirectToAppPermissionsSystemSettingsTest | ||
|
||
device: | ||
- model: Pixel2.arm | ||
version: 28 | ||
locale: en_US | ||
|
||
flank: | ||
project: GOOGLE_PROJECT | ||
max-test-shards: -1 | ||
num-test-runs: 1 | ||
output-style: compact | ||
full-junit-result: true |
35 changes: 35 additions & 0 deletions
35
automation/taskcluster/androidTest/flank-arm-screenshots-tests.yml
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 |
---|---|---|
@@ -0,0 +1,35 @@ | ||
# Google Cloud Documentation: https://cloud.google.com/sdk/gcloud/reference/firebase/test/android/run | ||
# Flank Documentation: https://flank.github.io/flank/ | ||
gcloud: | ||
results-bucket: fenix_test_artifacts | ||
record-video: true | ||
|
||
timeout: 30m | ||
async: false | ||
num-flaky-test-attempts: 1 | ||
|
||
app: /app/path | ||
test: /test/path | ||
|
||
auto-google-login: false | ||
use-orchestrator: true | ||
environment-variables: | ||
clearPackageData: true | ||
directories-to-pull: | ||
- /sdcard/screenshots | ||
performance-metrics: true | ||
|
||
test-targets: | ||
- package org.mozilla.fenix.screenshots | ||
|
||
device: | ||
- model: Pixel2.arm | ||
version: 30 | ||
locale: en_US | ||
|
||
flank: | ||
project: GOOGLE_PROJECT | ||
max-test-shards: 1 | ||
num-test-runs: 1 | ||
output-style: compact | ||
full-junit-result: true |
41 changes: 41 additions & 0 deletions
41
automation/taskcluster/androidTest/flank-arm-start-test.yml
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 |
---|---|---|
@@ -0,0 +1,41 @@ | ||
# Google Cloud Documentation: https://cloud.google.com/sdk/gcloud/reference/firebase/test/android/run | ||
# Flank Documentation: https://flank.github.io/flank/ | ||
gcloud: | ||
results-bucket: fenix_test_artifacts | ||
record-video: true | ||
|
||
timeout: 30m | ||
async: false | ||
num-flaky-test-attempts: 1 | ||
|
||
app: /app/path | ||
test: /test/path | ||
|
||
auto-google-login: false | ||
use-orchestrator: true | ||
environment-variables: | ||
clearPackageData: true | ||
directories-to-pull: | ||
- /sdcard/screenshots | ||
performance-metrics: true | ||
|
||
test-targets: | ||
- class org.mozilla.fenix.ui.NavigationToolbarTest#visitURLTest | ||
- class org.mozilla.fenix.ui.HistoryTest#visitedUrlHistoryTest | ||
- class org.mozilla.fenix.ui.SmokeTest#openMainMenuSettingsItemTest | ||
- class org.mozilla.fenix.ui.SettingsSearchTest#toggleSearchSuggestionsTest | ||
- class org.mozilla.fenix.ui.CollectionTest#deleteCollectionTest | ||
- class org.mozilla.fenix.ui.SmokeTest#noHistoryInPrivateBrowsingTest | ||
- class org.mozilla.fenix.ui.NoNetworkAccessStartupTests#noNetworkConnectionStartupTest | ||
|
||
device: | ||
- model: Pixel2.arm | ||
version: 30 | ||
locale: en_US | ||
|
||
flank: | ||
project: GOOGLE_PROJECT | ||
max-test-shards: 1 | ||
num-test-runs: 1 | ||
output-style: compact | ||
full-junit-result: true |
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,47 +1,35 @@ | ||
# gcloud args match the official gcloud cli | ||
# https://cloud.google.com/sdk/gcloud/reference/firebase/test/android/run | ||
# Google Cloud Documentation: https://cloud.google.com/sdk/gcloud/reference/firebase/test/android/run | ||
# Flank Documentation: https://flank.github.io/flank/ | ||
gcloud: | ||
results-bucket: fenix_test_artifacts | ||
record-video: true | ||
|
||
# The maximum possible testing time is 30m on physical devices and 60m on virtual devices. | ||
timeout: 30m | ||
# will start test then close socket. no reports will be generated. | ||
# to retrieve results later, use the "refresh" command | ||
# reports will be generated from /results/matrix_ids.json | ||
#async: true | ||
# will start test then leave socket open. reports will be published | ||
# to /results | ||
# see: https://github.com/TestArmada/flank/issues/339 | ||
async: false | ||
|
||
# results-history-name | ||
# by default, set to app name | ||
# declare results-history-name to create a separate dropdown menu in Firebase | ||
# see: https://github.com/TestArmada/flank/issues/341 | ||
#results-history-name: tmp_parallel | ||
async: false | ||
num-flaky-test-attempts: 1 | ||
|
||
# test and app are the only required args | ||
app: /APP/PATH | ||
test: /TEST/PATH | ||
app: /app/path | ||
test: /test/path | ||
|
||
auto-google-login: true | ||
auto-google-login: false | ||
use-orchestrator: true | ||
environment-variables: | ||
clearPackageData: true | ||
directories-to-pull: | ||
- /sdcard/screenshots | ||
performance-metrics: true | ||
|
||
test-targets: | ||
- notPackage org.mozilla.fenix.screenshots | ||
- notPackage org.mozilla.fenix.syncintegration | ||
|
||
device: | ||
- model: Pixel2 | ||
version: 30 | ||
- model: Pixel2.arm | ||
version: 30 | ||
locale: en_US | ||
|
||
flank: | ||
project: GOOGLE_PROJECT | ||
# test shards - the amount of groups to split the test suite into | ||
# set to -1 to use one shard per test. | ||
max-test-shards: -1 | ||
# num-test-runs- the amount of times to run the tests. | ||
# 1 runs the tests once. 10 runs all the tests 10x | ||
max-test-shards: 50 | ||
num-test-runs: 1 | ||
output-style: compact | ||
full-junit-result: true |
48 changes: 0 additions & 48 deletions
48
automation/taskcluster/androidTest/flank-armeabi-v7a-start-test.yml
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.