Skip to content

Commit

Permalink
chore(ci): move Android 14 tests to BrowserStack
Browse files Browse the repository at this point in the history
  • Loading branch information
lemnik committed Oct 29, 2024
1 parent 07fca78 commit 79832d1
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 24 deletions.
26 changes: 11 additions & 15 deletions .buildkite/pipeline.full.yml
Original file line number Diff line number Diff line change
Expand Up @@ -764,7 +764,7 @@ steps:
concurrency_group: 'browserstack-app'
concurrency_method: eager

- label: ':bitbar: Android 14 NDK r21 end-to-end tests - batch 1'
- label: ':browserstack: Android 14 NDK r21 end-to-end tests - batch 1'
depends_on: "fixture-r21"
timeout_in_minutes: 60
plugins:
Expand All @@ -783,23 +783,21 @@ steps:
- "features/full_tests"
- "--exclude=features/full_tests/[^a-k].*.feature"
- "--exclude=features/full_tests/anr.feature"
- "--app=@build/fixture-r21-url.txt"
- "--appium-version=1.22"
- "--no-tunnel"
- "--aws-public-ip"
- "--farm=bb"
- "--app=@build/bs-fixture-r21-url.txt"
- "--appium-version=1.22.0"
- "--farm=bs"
- "--device=ANDROID_14"
test-collector#v1.10.2:
files: "reports/TEST-*.xml"
format: "junit"
branch: "^master|next$$"
env:
TEST_FIXTURE_SYMBOL_DIR: "build/fixture-r21"
concurrency: 25
concurrency_group: 'bitbar'
concurrency: 5
concurrency_group: 'browserstack-app'
concurrency_method: eager

- label: ':bitbar: Android 14 NDK r21 end-to-end tests - batch 2'
- label: ':browserstack: Android 14 NDK r21 end-to-end tests - batch 2'
depends_on: "fixture-r21"
timeout_in_minutes: 60
plugins:
Expand All @@ -818,10 +816,8 @@ steps:
- "features/full_tests"
- "--exclude=features/full_tests/[^l-z].*.feature"
- "--exclude=features/full_tests/anr.feature"
- "--app=@build/fixture-r21-url.txt"
- "--appium-version=1.22"
- "--no-tunnel"
- "--aws-public-ip"
- "--app=@build/bs-fixture-r21-url.txt"
- "--appium-version=1.22.0"
- "--farm=bb"
- "--device=ANDROID_14"
test-collector#v1.10.2:
Expand All @@ -830,8 +826,8 @@ steps:
branch: "^master|next$$"
env:
TEST_FIXTURE_SYMBOL_DIR: "build/fixture-r21"
concurrency: 25
concurrency_group: 'bitbar'
concurrency: 5
concurrency_group: 'browserstack-app'
concurrency_method: eager

- label: ':browserstack: Android 14 NDK r21 end-to-end tests - ANRs'
Expand Down
14 changes: 6 additions & 8 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -595,7 +595,7 @@ steps:
concurrency_group: 'browserstack-app'
concurrency_method: eager

- label: ':bitbar: Android 14 NDK r21 smoke tests'
- label: ':browserstack: Android 14 NDK r21 smoke tests'
depends_on: "fixture-r21"
timeout_in_minutes: 60
plugins:
Expand All @@ -613,20 +613,18 @@ steps:
command:
- "features/smoke_tests"
- "--exclude=features/smoke_tests/01_anr.feature"
- "--app=@build/fixture-r21-url.txt"
- "--appium-version=1.22"
- "--no-tunnel"
- "--aws-public-ip"
- "--farm=bb"
- "--app=@build/bs-fixture-r21-url.txt"
- "--appium-version=1.22.0"
- "--farm=bs"
- "--device=ANDROID_14"
test-collector#v1.10.2:
files: "reports/TEST-*.xml"
format: "junit"
branch: "^master|next$$"
env:
TEST_FIXTURE_SYMBOL_DIR: "build/fixture-r21"
concurrency: 25
concurrency_group: 'bitbar'
concurrency: 5
concurrency_group: 'browserstack-app'
concurrency_method: eager

- label: ':browserstack: Android 14 NDK r21 ANR smoke tests'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ class MazerunnerApp : Application() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
val policy = StrictMode.VmPolicy.Builder()
.detectNonSdkApiUsage()
.penaltyDeath()
.penaltyLog()
.build()
StrictMode.setVmPolicy(policy)
}
Expand Down

0 comments on commit 79832d1

Please sign in to comment.