Skip to content

Commit

Permalink
Merge pull request #1980 from bugsnag/tms/step-icons
Browse files Browse the repository at this point in the history
Bump React Navigation tests
  • Loading branch information
twometresteve committed Jun 27, 2023
2 parents 26231ae + cd840ec commit 8863c18
Show file tree
Hide file tree
Showing 5 changed files with 63 additions and 58 deletions.
1 change: 1 addition & 0 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,7 @@ steps:
- buildkite-agent pipeline upload .buildkite/browser-pipeline.yml

- label: ":large_blue_circle: :large_blue_circle: :large_blue_circle: ELECTRON STEPS :large_blue_circle: :large_blue_circle: :large_blue_circle:"
skip: Skipped pending PLAT-10345
commands:
- buildkite-agent pipeline upload .buildkite/electron-pipeline.yml

Expand Down
36 changes: 17 additions & 19 deletions .buildkite/react-native-android-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,21 +100,20 @@ steps:
artifact_paths:
- build/r_navigation_0.60.apk

- label: ":android: Build react-navigation 0.66 apk"
skip: Pending PLAT-10343
key: "react-navigation-0-66-apk"
- label: ":android: Build react-navigation 0.69 apk"
key: "react-navigation-0-69-apk"
depends_on:
- "android-builder-image"
timeout_in_minutes: 60
env:
REACT_NATIVE_VERSION: "rn0.66"
REACT_NATIVE_VERSION: "rn0.69"
JS_SOURCE_DIR: "react_navigation_js"
ARTEFACT_NAME: "r_navigation_0.66"
ARTEFACT_NAME: "r_navigation_0.69"
plugins:
- docker-compose#v4.12.0:
run: react-native-android-builder
artifact_paths:
- build/r_navigation_0.66.apk
- build/r_navigation_0.69.apk

- label: ":android: Build react-native-navigation 0.60 apk"
key: "react-native-navigation-0-60-apk"
Expand Down Expand Up @@ -149,7 +148,7 @@ steps:
#
# End-to-end tests
#
- label: ":android: RN 0.60 Android 11 end-to-end tests"
- label: ":bitbar: :android: RN 0.60 Android end-to-end tests"
depends_on: "rn-0-60-apk"
timeout_in_minutes: 60
plugins:
Expand All @@ -174,7 +173,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":android: RN 0.66 Android 11 end-to-end tests"
- label: ":bitbar: :android: RN 0.66 Android end-to-end tests"
depends_on: "rn-0-66-apk"
timeout_in_minutes: 60
plugins:
Expand All @@ -199,7 +198,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":android: RN 0.67 Android 11 end-to-end tests"
- label: ":bitbar: :android: RN 0.67 Android end-to-end tests"
depends_on: "rn-0-67-apk"
timeout_in_minutes: 60
plugins:
Expand All @@ -225,7 +224,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":android: RN 0.69 Android 11 end-to-end tests"
- label: ":bitbar: :android: RN 0.69 Android end-to-end tests"
depends_on: "rn-0-69-apk"
timeout_in_minutes: 60
plugins:
Expand All @@ -251,7 +250,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":android: RN 0.68 (Hermes) Android 12 end-to-end tests"
- label: ":bitbar: :android: RN 0.68 (Hermes) Android end-to-end tests"
depends_on: "rn-0-68-hermes-apk"
timeout_in_minutes: 60
plugins:
Expand All @@ -277,7 +276,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":android: react-navigation 0.60 Android 11 end-to-end tests"
- label: ":bitbar: :android: react-navigation 0.60 Android end-to-end tests"
depends_on: "react-navigation-0-60-apk"
timeout_in_minutes: 60
plugins:
Expand All @@ -301,20 +300,19 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":android: react-navigation 0.66 Android 11 end-to-end tests"
skip: Pending PLAT-10343
depends_on: "react-navigation-0-66-apk"
- label: ":bitbar: :android: react-navigation 0.69 Android end-to-end tests"
depends_on: "react-navigation-0-69-apk"
timeout_in_minutes: 60
plugins:
artifacts#v1.9.0:
download: "build/r_navigation_0.66.apk"
download: "build/r_navigation_0.69.apk"
upload: ./test/react-native/maze_output/**/*
docker-compose#v4.7.0:
pull: react-native-maze-runner
run: react-native-maze-runner
service-ports: true
command:
- --app=build/r_navigation_0.66.apk
- --app=build/r_navigation_0.69.apk
- --farm=bb
- --device=ANDROID_10|ANDROID_11|ANDROID_12
- --a11y-locator
Expand All @@ -326,7 +324,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":android: react-native-navigation 0.60 Android 11 end-to-end tests"
- label: ":bitbar: :android: react-native-navigation 0.60 Android end-to-end tests"
depends_on: "react-native-navigation-0-60-apk"
timeout_in_minutes: 60
plugins:
Expand All @@ -350,7 +348,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":android: react-native-navigation 0.66 Android 11 end-to-end tests"
- label: ":bitbar: :android: react-native-navigation 0.66 Android end-to-end tests"
depends_on: "react-native-navigation-0-66-apk"
timeout_in_minutes: 60
plugins:
Expand Down
44 changes: 22 additions & 22 deletions .buildkite/react-native-cli-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -519,7 +519,7 @@ steps:
#
# Init, build and notify end-to-end tests - Android
#
- label: ":runner: RN 0.60 Android end-to-end tests"
- label: ":bitbar: :android: RN 0.60 Android end-to-end tests"
depends_on: "rn-cli-0-60-apk"
timeout_in_minutes: 10
plugins:
Expand All @@ -542,7 +542,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":runner: RN 0.61 Android end-to-end tests"
- label: ":bitbar: :android: RN 0.61 Android end-to-end tests"
depends_on: "rn-cli-0-61-apk"
timeout_in_minutes: 10
plugins:
Expand All @@ -565,7 +565,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":runner: RN 0.62 Android end-to-end tests"
- label: ":bitbar: :android: RN 0.62 Android end-to-end tests"
depends_on: "rn-cli-0-62-apk"
timeout_in_minutes: 10
plugins:
Expand All @@ -588,7 +588,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":runner: RN 0.63 Android end-to-end tests"
- label: ":bitbar: :android: RN 0.63 Android end-to-end tests"
depends_on: "rn-cli-0-63-apk"
timeout_in_minutes: 10
plugins:
Expand All @@ -611,7 +611,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":runner: RN 0.63 Expo (ejected) Android end-to-end tests"
- label: ":bitbar: :android: RN 0.63 Expo (ejected) Android end-to-end tests"
depends_on: "rn-cli-0-63-expo-ejected-apk"
timeout_in_minutes: 10
plugins:
Expand All @@ -634,7 +634,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":runner: RN 0.64 Android end-to-end tests"
- label: ":bitbar: :android: RN 0.64 Android end-to-end tests"
depends_on: "rn-cli-0-64-apk"
timeout_in_minutes: 10
plugins:
Expand All @@ -657,7 +657,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":runner: RN 0.65 Android end-to-end tests"
- label: ":bitbar: :android: RN 0.65 Android end-to-end tests"
depends_on: "rn-cli-0-65-apk"
timeout_in_minutes: 10
plugins:
Expand All @@ -680,7 +680,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":runner: RN 0.66 Android end-to-end tests"
- label: ":bitbar: :android: RN 0.66 Android end-to-end tests"
depends_on: "rn-cli-0-66-apk"
timeout_in_minutes: 10
plugins:
Expand All @@ -703,7 +703,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":runner: RN 0.67 Android end-to-end tests (Non-hermes)"
- label: ":bitbar: :android: RN 0.67 Android end-to-end tests (Non-hermes)"
depends_on: "rn-cli-0-67-apk"
timeout_in_minutes: 10
plugins:
Expand All @@ -726,7 +726,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":runner: RN 0.67 Android end-to-end tests (Hermes)"
- label: ":bitbar: :android: RN 0.67 Android end-to-end tests (Hermes)"
depends_on: "rn-cli-0-67-hermes-apk"
timeout_in_minutes: 10
plugins:
Expand All @@ -749,7 +749,7 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

- label: ":bitbar: RN 0.69 Android end-to-end tests (Non-hermes)"
- label: ":bitbar: :android: RN 0.69 Android end-to-end tests (Non-hermes)"
depends_on: "rn-cli-0-69-apk"
timeout_in_minutes: 10
plugins:
Expand All @@ -775,7 +775,7 @@ steps:
#
# Init, build and notify end-to-end tests - iOS
#
- label: ":runner: RN 0.60 iOS end-to-end tests"
- label: ":browserstack: :ios: RN 0.60 iOS end-to-end tests"
depends_on: "rn-cli-0-60-ipa"
timeout_in_minutes: 10
plugins:
Expand All @@ -796,7 +796,7 @@ steps:
concurrency_group: "browserstack-app"
concurrency_method: eager

- label: ":runner: RN 0.61 iOS end-to-end tests"
- label: ":browserstack: :ios: RN 0.61 iOS end-to-end tests"
depends_on: "rn-cli-0-61-ipa"
timeout_in_minutes: 10
plugins:
Expand All @@ -817,7 +817,7 @@ steps:
concurrency_group: "browserstack-app"
concurrency_method: eager

- label: ":runner: RN 0.62 iOS end-to-end tests"
- label: ":browserstack: :ios: RN 0.62 iOS end-to-end tests"
depends_on: "rn-cli-0-62-ipa"
timeout_in_minutes: 10
plugins:
Expand All @@ -838,7 +838,7 @@ steps:
concurrency_group: "browserstack-app"
concurrency_method: eager

- label: ":runner: RN 0.63 iOS end-to-end tests"
- label: ":browserstack: :ios: RN 0.63 iOS end-to-end tests"
depends_on: "rn-cli-0-63-ipa"
timeout_in_minutes: 10
plugins:
Expand All @@ -859,7 +859,7 @@ steps:
concurrency_group: "browserstack-app"
concurrency_method: eager

- label: ":runner: RN 0.63 Expo (ejected) iOS end-to-end tests"
- label: ":browserstack: :ios: RN 0.63 Expo (ejected) iOS end-to-end tests"
depends_on: "rn-cli-0-63-expo-ejected-ipa"
timeout_in_minutes: 10
plugins:
Expand All @@ -880,7 +880,7 @@ steps:
concurrency_group: "browserstack-app"
concurrency_method: eager

- label: ":runner: RN 0.64 iOS end-to-end tests"
- label: ":browserstack: :ios: RN 0.64 iOS end-to-end tests"
depends_on: "rn-cli-0-64-ipa"
timeout_in_minutes: 10
plugins:
Expand All @@ -901,7 +901,7 @@ steps:
concurrency_group: "browserstack-app"
concurrency_method: eager

- label: ":runner: RN 0.65 iOS end-to-end tests"
- label: ":browserstack: :ios: RN 0.65 iOS end-to-end tests"
depends_on: "rn-cli-0-65-ipa"
timeout_in_minutes: 10
plugins:
Expand All @@ -922,7 +922,7 @@ steps:
concurrency_group: "browserstack-app"
concurrency_method: eager

- label: ":runner: RN 0.66 iOS end-to-end tests"
- label: ":browserstack: :ios: RN 0.66 iOS end-to-end tests"
depends_on: "rn-cli-0-66-ipa"
timeout_in_minutes: 10
plugins:
Expand All @@ -943,7 +943,7 @@ steps:
concurrency_group: "browserstack-app"
concurrency_method: eager

- label: ":runner: RN 0.67 iOS end-to-end tests (Non-hermes)"
- label: ":browserstack: :ios: RN 0.67 iOS end-to-end tests (Non-hermes)"
depends_on: "rn-cli-0-67-ipa"
timeout_in_minutes: 10
plugins:
Expand All @@ -964,7 +964,7 @@ steps:
concurrency_group: "browserstack-app"
concurrency_method: eager

- label: ":runner: RN 0.67 iOS end-to-end tests (Hermes)"
- label: ":browserstack: :ios: RN 0.67 iOS end-to-end tests (Hermes)"
depends_on: "rn-cli-0-67-hermes-ipa"
timeout_in_minutes: 10
plugins:
Expand All @@ -985,7 +985,7 @@ steps:
concurrency_group: "browserstack-app"
concurrency_method: eager

- label: ":runner: RN 0.69 iOS end-to-end tests (Non-hermes)"
- label: ":browserstack: :ios: RN 0.69 iOS end-to-end tests (Non-hermes)"
depends_on: "rn-cli-0-69-ipa"
timeout_in_minutes: 10
plugins:
Expand Down
Loading

0 comments on commit 8863c18

Please sign in to comment.