diff --git a/apps/parent/release_tests/flank_e2e_release.yml b/apps/parent/release_tests/flank_e2e_release.yml new file mode 100644 index 0000000000..12cf2907f6 --- /dev/null +++ b/apps/parent/release_tests/flank_e2e_release.yml @@ -0,0 +1,25 @@ +gcloud: + project: delta-essence-114723 + # Use the next two lines to run locally + # app: ../build/outputs/apk/qa/debug/parent-qa-debug.apk + # test: ../build/outputs/apk/androidTest/qa/debug/parent-qa-debug-androidTest.apk + app: ../apps/parent/build/outputs/apk/qa/debug/parent-qa-debug.apk + test: ../apps/parent/build/outputs/apk/androidTest/qa/debug/parent-qa-debug-androidTest.apk + results-bucket: android-parent + auto-google-login: true + use-orchestrator: true + performance-metrics: false + record-video: true + timeout: 60m + test-targets: + - annotation com.instructure.canvas.espresso.annotations.E2E + - notAnnotation com.instructure.canvas.espresso.annotations.ReleaseExclude, com.instructure.canvas.espresso.annotations.Stub, com.instructure.canvas.espresso.annotations.FlakyE2E, com.instructure.canvas.espresso.annotations.KnownBug, com.instructure.canvas.espresso.annotations.OfflineE2E + device: + - model: Pixel2.arm + version: 29 + locale: en_US + orientation: portrait + +flank: + testShards: 10 + testRuns: 1 diff --git a/apps/parent/release_tests/flank_landscape_interaction_release.yml b/apps/parent/release_tests/flank_landscape_interaction_release.yml new file mode 100644 index 0000000000..ca3e31c1c9 --- /dev/null +++ b/apps/parent/release_tests/flank_landscape_interaction_release.yml @@ -0,0 +1,24 @@ +gcloud: + project: delta-essence-114723 + # Use the next two lines to run locally + # app: ../build/outputs/apk/qa/debug/parent-qa-debug.apk + # test: ../build/outputs/apk/androidTest/qa/debug/parent-qa-debug-androidTest.apk + app: ../apps/parent/build/outputs/apk/qa/debug/parent-qa-debug.apk + test: ../apps/parent/build/outputs/apk/androidTest/qa/debug/parent-qa-debug-androidTest.apk + results-bucket: android-parent + auto-google-login: true + use-orchestrator: true + performance-metrics: false + record-video: true + timeout: 60m + test-targets: + - notAnnotation com.instructure.canvas.espresso.annotations.ReleaseExclude, com.instructure.canvas.espresso.annotations.E2E, com.instructure.canvas.espresso.annotations.Stub, com.instructure.canvas.espresso.annotations.StubLandscape, com.instructure.canvas.espresso.annotations.OfflineE2E + device: + - model: Pixel2.arm + version: 29 + locale: en_US + orientation: landscape + +flank: + testShards: 10 + testRuns: 1 diff --git a/apps/parent/release_tests/flank_portrait_interaction_release.yml b/apps/parent/release_tests/flank_portrait_interaction_release.yml new file mode 100644 index 0000000000..875e3ef3fb --- /dev/null +++ b/apps/parent/release_tests/flank_portrait_interaction_release.yml @@ -0,0 +1,24 @@ +gcloud: + project: delta-essence-114723 + # Use the next two lines to run locally + # app: ../build/intermediates/apk/qa/debug/parent-qa-debug.apk + # test: ../build/intermediates/apk/androidTest/qa/debug/parent-qa-debug-androidTest.apk + app: ../apps/parent/build/outputs/apk/qa/debug/parent-qa-debug.apk + test: ../apps/parent/build/outputs/apk/androidTest/qa/debug/parent-qa-debug-androidTest.apk + results-bucket: android-parent + auto-google-login: true + use-orchestrator: true + performance-metrics: false + record-video: true + timeout: 60m + test-targets: + - notAnnotation com.instructure.canvas.espresso.annotations.ReleaseExclude, com.instructure.canvas.espresso.annotations.E2E, com.instructure.canvas.espresso.annotations.Stub, com.instructure.canvas.espresso.annotations.FlakyE2E, com.instructure.canvas.espresso.annotations.KnownBug, com.instructure.canvas.espresso.annotations.OfflineE2E + device: + - model: Pixel2.arm + version: 29 + locale: en_US + orientation: portrait + +flank: + testShards: 10 + testRuns: 1 diff --git a/apps/parent/release_tests/flank_tablet_interaction_release.yml b/apps/parent/release_tests/flank_tablet_interaction_release.yml new file mode 100644 index 0000000000..d17d16dc90 --- /dev/null +++ b/apps/parent/release_tests/flank_tablet_interaction_release.yml @@ -0,0 +1,28 @@ +gcloud: + project: delta-essence-114723 + # Use the next two lines to run locally + # app: ../build/outputs/apk/qa/debug/parent-qa-debug.apk + # test: ../build/outputs/apk/androidTest/qa/debug/parent-qa-debug-androidTest.apk + app: ../apps/parent/build/outputs/apk/qa/debug/parent-qa-debug.apk + test: ../apps/parent/build/outputs/apk/androidTest/qa/debug/parent-qa-debug-androidTest.apk + results-bucket: android-parent + auto-google-login: true + use-orchestrator: true + performance-metrics: false + record-video: true + timeout: 60m + test-targets: + - notAnnotation com.instructure.canvas.espresso.annotations.ReleaseExclude, com.instructure.canvas.espresso.annotations.E2E, com.instructure.canvas.espresso.annotations.Stub, com.instructure.canvas.espresso.annotations.StubTablet, com.instructure.canvas.espresso.annotations.OfflineE2E + device: + - model: MediumTablet.arm + version: 29 + locale: en_US + orientation: landscape + - model: MediumTablet.arm + version: 29 + locale: en_US + orientation: portrait + +flank: + testShards: 10 + testRuns: 1 diff --git a/apps/student/release_tests/flank_e2e_offline_release.yml b/apps/student/release_tests/flank_e2e_offline_release.yml new file mode 100644 index 0000000000..5dbbcd188c --- /dev/null +++ b/apps/student/release_tests/flank_e2e_offline_release.yml @@ -0,0 +1,26 @@ +gcloud: + project: delta-essence-114723 +# Use the next two lines to run locally +# app: ../build/outputs/apk/qa/debug/student-qa-debug.apk +# test: ../build/outputs/apk/androidTest/qa/debug/student-qa-debug-androidTest.apk + app: ../apps/student/build/outputs/apk/qa/debug/student-qa-debug.apk + test: ../apps/student/build/outputs/apk/androidTest/qa/debug/student-qa-debug-androidTest.apk + results-bucket: android-student + auto-google-login: true + use-orchestrator: true + performance-metrics: false + record-video: true + timeout: 60m + test-targets: + - annotation com.instructure.canvas.espresso.annotations.OfflineE2E + - notAnnotation com.instructure.canvas.espresso.annotations.ReleaseExclude, com.instructure.canvas.espresso.annotations.Stub, com.instructure.canvas.espresso.annotations.FlakyE2E, com.instructure.canvas.espresso.annotations.KnownBug + device: + - model: Pixel2.arm + version: 29 + locale: en_US + orientation: portrait + +flank: + testShards: 10 + testRuns: 1 + diff --git a/apps/student/release_tests/flank_e2e_release.yml b/apps/student/release_tests/flank_e2e_release.yml new file mode 100644 index 0000000000..29e6ae0451 --- /dev/null +++ b/apps/student/release_tests/flank_e2e_release.yml @@ -0,0 +1,25 @@ +gcloud: + project: delta-essence-114723 +# Use the next two lines to run locally +# app: ../build/outputs/apk/qa/debug/student-qa-debug.apk +# test: ../build/outputs/apk/androidTest/qa/debug/student-qa-debug-androidTest.apk + app: ../apps/student/build/outputs/apk/qa/debug/student-qa-debug.apk + test: ../apps/student/build/outputs/apk/androidTest/qa/debug/student-qa-debug-androidTest.apk + results-bucket: android-student + auto-google-login: true + use-orchestrator: true + performance-metrics: false + record-video: true + timeout: 60m + test-targets: + - annotation com.instructure.canvas.espresso.annotations.E2E + - notAnnotation com.instructure.canvas.espresso.annotations.ReleaseExclude, com.instructure.canvas.espresso.annotations.Stub, com.instructure.canvas.espresso.annotations.FlakyE2E, com.instructure.canvas.espresso.annotations.KnownBug, com.instructure.canvas.espresso.annotations.OfflineE2E + device: + - model: Pixel2.arm + version: 29 + locale: en_US + orientation: portrait + +flank: + testShards: 10 + testRuns: 1 diff --git a/apps/student/release_tests/flank_landscape_interaction_release.yml b/apps/student/release_tests/flank_landscape_interaction_release.yml new file mode 100644 index 0000000000..d71fa6399d --- /dev/null +++ b/apps/student/release_tests/flank_landscape_interaction_release.yml @@ -0,0 +1,25 @@ +gcloud: + project: delta-essence-114723 +# Use the next two lines to run locally +# app: ../build/outputs/apk/qa/debug/student-qa-debug.apk +# test: ../build/outputs/apk/androidTest/qa/debug/student-qa-debug-androidTest.apk + app: ../apps/student/build/outputs/apk/qa/debug/student-qa-debug.apk + test: ../apps/student/build/outputs/apk/androidTest/qa/debug/student-qa-debug-androidTest.apk + results-bucket: android-student + auto-google-login: true + use-orchestrator: true + performance-metrics: false + record-video: true + timeout: 60m + test-targets: + - notAnnotation com.instructure.canvas.espresso.annotations.ReleaseExclude, com.instructure.canvas.espresso.annotations.E2E, com.instructure.canvas.espresso.annotations.Stub, com.instructure.canvas.espresso.annotations.StubLandscape, com.instructure.canvas.espresso.annotations.OfflineE2E + device: + - model: Pixel2.arm + version: 29 + locale: en_US + orientation: landscape + +flank: + testShards: 10 + testRuns: 1 + diff --git a/apps/student/release_tests/flank_portrait_interaction_release.yml b/apps/student/release_tests/flank_portrait_interaction_release.yml new file mode 100644 index 0000000000..af54f37f10 --- /dev/null +++ b/apps/student/release_tests/flank_portrait_interaction_release.yml @@ -0,0 +1,25 @@ +gcloud: + project: delta-essence-114723 +# Use the next two lines to run locally +# app: ../build/intermediates/apk/qa/debug/student-qa-debug.apk +# test: ../build/intermediates/apk/androidTest/qa/debug/student-qa-debug-androidTest.apk + app: ../apps/student/build/outputs/apk/qa/debug/student-qa-debug.apk + test: ../apps/student/build/outputs/apk/androidTest/qa/debug/student-qa-debug-androidTest.apk + results-bucket: android-student + auto-google-login: true + use-orchestrator: true + performance-metrics: false + record-video: true + timeout: 60m + test-targets: + - notAnnotation com.instructure.canvas.espresso.annotations.ReleaseExclude, com.instructure.canvas.espresso.annotations.E2E, com.instructure.canvas.espresso.annotations.Stub, com.instructure.canvas.espresso.annotations.FlakyE2E, com.instructure.canvas.espresso.annotations.KnownBug, com.instructure.canvas.espresso.annotations.OfflineE2E + device: + - model: Pixel2.arm + version: 29 + locale: en_US + orientation: portrait + +flank: + testShards: 10 + testRuns: 1 + diff --git a/apps/student/release_tests/flank_tablet_interaction_release.yml b/apps/student/release_tests/flank_tablet_interaction_release.yml new file mode 100644 index 0000000000..a17ea52dd0 --- /dev/null +++ b/apps/student/release_tests/flank_tablet_interaction_release.yml @@ -0,0 +1,29 @@ +gcloud: + project: delta-essence-114723 +# Use the next two lines to run locally +# app: ../build/outputs/apk/qa/debug/student-qa-debug.apk +# test: ../build/outputs/apk/androidTest/qa/debug/student-qa-debug-androidTest.apk + app: ../apps/student/build/outputs/apk/qa/debug/student-qa-debug.apk + test: ../apps/student/build/outputs/apk/androidTest/qa/debug/student-qa-debug-androidTest.apk + results-bucket: android-student + auto-google-login: true + use-orchestrator: true + performance-metrics: false + record-video: true + timeout: 60m + test-targets: + - notAnnotation com.instructure.canvas.espresso.annotations.ReleaseExclude, com.instructure.canvas.espresso.annotations.E2E, com.instructure.canvas.espresso.annotations.Stub, com.instructure.canvas.espresso.annotations.StubTablet, com.instructure.canvas.espresso.annotations.OfflineE2E + device: + - model: MediumTablet.arm + version: 29 + locale: en_US + orientation: landscape + - model: MediumTablet.arm + version: 29 + locale: en_US + orientation: portrait + +flank: + testShards: 10 + testRuns: 1 + diff --git a/apps/teacher/release_tests/flank_e2e_release.yml b/apps/teacher/release_tests/flank_e2e_release.yml new file mode 100644 index 0000000000..c08d34f13b --- /dev/null +++ b/apps/teacher/release_tests/flank_e2e_release.yml @@ -0,0 +1,25 @@ +gcloud: + project: delta-essence-114723 + # Use the next two lines to run locally + # app: ../build/outputs/apk/qa/debug/teacher-qa-debug.apk + # test: ../build/outputs/apk/androidTest/qa/debug/teacher-qa-debug-androidTest.apk + app: ../apps/teacher/build/outputs/apk/qa/debug/teacher-qa-debug.apk + test: ../apps/teacher/build/outputs/apk/androidTest/qa/debug/teacher-qa-debug-androidTest.apk + results-bucket: android-teacher + auto-google-login: true + use-orchestrator: true + performance-metrics: false + record-video: true + timeout: 60m + test-targets: + - annotation com.instructure.canvas.espresso.annotations.E2E + - notAnnotation com.instructure.canvas.espresso.annotations.ReleaseExclude, com.instructure.canvas.espresso.annotations.Stub, com.instructure.canvas.espresso.annotations.FlakyE2E, com.instructure.canvas.espresso.annotations.KnownBug, com.instructure.canvas.espresso.annotations.OfflineE2E + device: + - model: Pixel2.arm + version: 29 + locale: en_US + orientation: portrait + +flank: + testShards: 10 + testRuns: 1 diff --git a/apps/teacher/release_tests/flank_landscape_interaction_release.yml b/apps/teacher/release_tests/flank_landscape_interaction_release.yml new file mode 100644 index 0000000000..a1dc1d6a13 --- /dev/null +++ b/apps/teacher/release_tests/flank_landscape_interaction_release.yml @@ -0,0 +1,25 @@ +gcloud: + project: delta-essence-114723 + # Use the next two lines to run locally + # app: ../build/outputs/apk/qa/debug/teacher-qa-debug.apk + # test: ../build/outputs/apk/androidTest/qa/debug/teacher-qa-debug-androidTest.apk + app: ../apps/teacher/build/outputs/apk/qa/debug/teacher-qa-debug.apk + test: ../apps/teacher/build/outputs/apk/androidTest/qa/debug/teacher-qa-debug-androidTest.apk + results-bucket: android-teacher + auto-google-login: true + use-orchestrator: true + performance-metrics: false + record-video: true + timeout: 60m + test-targets: + - notAnnotation com.instructure.canvas.espresso.annotations.ReleaseExclude, com.instructure.canvas.espresso.annotations.E2E, com.instructure.canvas.espresso.annotations.Stub, com.instructure.canvas.espresso.annotations.StubLandscape, com.instructure.canvas.espresso.annotations.OfflineE2E + device: + - model: Pixel2.arm + version: 29 + locale: en_US + orientation: landscape + +flank: + testShards: 10 + testRuns: 1 + diff --git a/apps/teacher/release_tests/flank_portrait_interaction_release.yml b/apps/teacher/release_tests/flank_portrait_interaction_release.yml new file mode 100644 index 0000000000..e7cd7e0709 --- /dev/null +++ b/apps/teacher/release_tests/flank_portrait_interaction_release.yml @@ -0,0 +1,25 @@ +gcloud: + project: delta-essence-114723 +# Use the next two lines to run locally +# app: ../build/intermediates/apk/qa/debug/teacher-qa-debug.apk +# test: ../build/intermediates/apk/androidTest/qa/debug/teacher-qa-debug-androidTest.apk + app: ../apps/teacher/build/outputs/apk/qa/debug/teacher-qa-debug.apk + test: ../apps/teacher/build/outputs/apk/androidTest/qa/debug/teacher-qa-debug-androidTest.apk + results-bucket: android-teacher + auto-google-login: true + use-orchestrator: true + performance-metrics: false + record-video: true + timeout: 60m + test-targets: + - notAnnotation com.instructure.canvas.espresso.annotations.ReleaseExclude, com.instructure.canvas.espresso.annotations.E2E, com.instructure.canvas.espresso.annotations.Stub, com.instructure.canvas.espresso.annotations.FlakyE2E, com.instructure.canvas.espresso.annotations.KnownBug, com.instructure.canvas.espresso.annotations.OfflineE2E + device: + - model: Pixel2.arm + version: 29 + locale: en_US + orientation: portrait + +flank: + testShards: 10 + testRuns: 1 + diff --git a/apps/teacher/release_tests/flank_tablet_interaction_release.yml b/apps/teacher/release_tests/flank_tablet_interaction_release.yml new file mode 100644 index 0000000000..be1bd2ae16 --- /dev/null +++ b/apps/teacher/release_tests/flank_tablet_interaction_release.yml @@ -0,0 +1,28 @@ +gcloud: + project: delta-essence-114723 + # Use the next two lines to run locally + # app: ../build/intermediates/apk/qa/debug/teacher-qa-debug.apk + # test: ../build/intermediates/apk/androidTest/qa/debug/teacher-qa-debug-androidTest.apk + app: ../apps/teacher/build/outputs/apk/qa/debug/teacher-qa-debug.apk + test: ../apps/teacher/build/outputs/apk/androidTest/qa/debug/teacher-qa-debug-androidTest.apk + results-bucket: android-teacher + auto-google-login: true + use-orchestrator: true + performance-metrics: false + record-video: true + timeout: 60m + test-targets: + - notAnnotation com.instructure.canvas.espresso.annotations.ReleaseExclude, com.instructure.canvas.espresso.annotations.E2E, com.instructure.canvas.espresso.annotations.Stub, com.instructure.canvas.espresso.annotations.StubTablet, com.instructure.canvas.espresso.annotations.OfflineE2E + device: + - model: MediumTablet.arm + version: 29 + locale: en_US + orientation: landscape + - model: MediumTablet.arm + version: 29 + locale: en_US + orientation: portrait + +flank: + testShards: 10 + testRuns: 1