Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v6.26.2 #1550

Merged
merged 22 commits into from
Apr 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
25a5645
Remove outdated unit test workflow
twometresteve Apr 12, 2023
2f6dd28
Merge pull request #1545 from bugsnag/tms/no-unit-workflow
twometresteve Apr 12, 2023
4728dcc
Finish moving iOS 15 tests from BrowserStack to BitBar
Cawllec Apr 3, 2023
d18bcea
Ensure docker-compose version is up to date
Cawllec Apr 3, 2023
4e22971
Move iOS 14 tests to BitBar from BrowserStack (#1542)
Cawllec Apr 11, 2023
24035d9
Move iOS 13 tests from BrowserStack to BitBar
Cawllec Apr 5, 2023
1aaf95e
Move BrowserStack iOS 12 e2e tests to BitBar
Cawllec Apr 6, 2023
0e0e554
Finish moving iOS 15 tests from BrowserStack to BitBar (#1541)
Cawllec Apr 12, 2023
08ada4d
Skip thermal state tests pending further investigation
twometresteve Apr 13, 2023
bbee6b6
Merge branch 'next' into tests/ios-13-bitbar
twometresteve Apr 13, 2023
fde9e94
Merge pull request #1543 from bugsnag/tests/ios-13-bitbar
twometresteve Apr 14, 2023
c6fa73a
Include API key when serialising events to JSON
yousif-bugsnag Apr 14, 2023
3eba34b
Merge pull request #1546 from bugsnag/tms/thermal-state
twometresteve Apr 14, 2023
9b48b72
Merge pull request #1544 from bugsnag/tests/ios-12-bitbar
twometresteve Apr 14, 2023
3421bcb
update CHANGELOG
yousif-bugsnag Apr 14, 2023
4df5d62
Merge pull request #1547 from bugsnag/yousif/PLAT-9970-persist-event-…
yousif-bugsnag Apr 14, 2023
9eeb0b7
Fix race condition when getting host memory size
kstenerud Apr 14, 2023
fbe4d51
Merge pull request #1548 from bugsnag/PLAT-9942-race-condition
kstenerud Apr 17, 2023
f26b88e
Add `originalUnhandledValue` to `BugsnagHandledState`
yousif-bugsnag Apr 19, 2023
d02c20f
Check original unhandled value when persisting events from a notify call
yousif-bugsnag Apr 19, 2023
23bb82c
Merge pull request #1549 from bugsnag/yousif/PLAT-10016/persist-origi…
yousif-bugsnag Apr 19, 2023
4185514
Release v6.26.2
Apr 20, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
212 changes: 83 additions & 129 deletions .buildkite/pipeline.full.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,241 +58,195 @@ steps:
concurrency_group: 'bitbar-app'
concurrency_method: eager

#
# BrowserStack
#
- label: ':browserstack: iOS 15 E2E tests batch 1'
depends_on:
- cocoa_fixture
timeout_in_minutes: 60
agents:
queue: opensource
plugins:
artifacts#v1.5.0:
download: "features/fixtures/ios/output/ipa_url.txt"
upload: "maze_output/failed/**/*"
docker-compose#v3.7.0:
pull: cocoa-maze-runner
run: cocoa-maze-runner
command:
- "--app=@build/ipa_url.txt"
- "--farm=bs"
- "--device=IOS_15"
- "--appium-version=1.21.0"
- "--fail-fast"
- "--exclude=features/[e-z].*.feature$"
- "--order=random"
concurrency: 24
concurrency_group: browserstack-app
concurrency_method: eager
retry:
automatic:
- exit_status: -1 # Agent was lost
limit: 2

- label: ':browserstack: iOS 15 E2E tests batch 2'
depends_on:
- cocoa_fixture
timeout_in_minutes: 60
agents:
queue: opensource
plugins:
artifacts#v1.5.0:
download: "features/fixtures/ios/output/ipa_url.txt"
upload: "maze_output/failed/**/*"
docker-compose#v3.7.0:
pull: cocoa-maze-runner
run: cocoa-maze-runner
command:
- "--app=@build/ipa_url.txt"
- "--farm=bs"
- "--device=IOS_15"
- "--appium-version=1.21.0"
- "--fail-fast"
- "--exclude=features/[a-d].*.feature$"
- "--order=random"
concurrency: 24
concurrency_group: browserstack-app
concurrency_method: eager
retry:
automatic:
- exit_status: -1 # Agent was lost
limit: 2

- label: ':browserstack: iOS 14 E2E tests batch 1'
- label: ':bitbar: iOS 14 E2E tests batch 1'
depends_on:
- cocoa_fixture
timeout_in_minutes: 60
agents:
queue: opensource
plugins:
artifacts#v1.5.0:
download: "features/fixtures/ios/output/ipa_url.txt"
artifacts#v1.9.0:
download: "features/fixtures/ios/output/iOSTestApp.ipa"
upload: "maze_output/failed/**/*"
docker-compose#v3.7.0:
pull: cocoa-maze-runner
run: cocoa-maze-runner
docker-compose#v4.7.0:
pull: cocoa-maze-runner-bitbar
run: cocoa-maze-runner-bitbar
service-ports: true
command:
- "--app=@build/ipa_url.txt"
- "--farm=bs"
- "--app=/app/build/iOSTestApp.ipa"
- "--farm=bb"
- "--device=IOS_14"
- "--appium-version=1.21.0"
- "--no-tunnel"
- "--aws-public-ip"
- "--fail-fast"
- "--exclude=features/[e-z].*.feature$"
- "--order=random"
concurrency: 24
concurrency_group: browserstack-app
concurrency: 25
concurrency_group: 'bitbar-app'
concurrency_method: eager
retry:
automatic:
- exit_status: -1 # Agent was lost
limit: 2

- label: ':browserstack: iOS 14 E2E tests batch 2'
- label: ':bitbar: iOS 14 E2E tests batch 2'
depends_on:
- cocoa_fixture
timeout_in_minutes: 60
agents:
queue: opensource
plugins:
artifacts#v1.5.0:
download: "features/fixtures/ios/output/ipa_url.txt"
artifacts#v1.9.0:
download: "features/fixtures/ios/output/iOSTestApp.ipa"
upload: "maze_output/failed/**/*"
docker-compose#v3.7.0:
pull: cocoa-maze-runner
run: cocoa-maze-runner
docker-compose#v4.7.0:
pull: cocoa-maze-runner-bitbar
run: cocoa-maze-runner-bitbar
service-ports: true
command:
- "--app=@build/ipa_url.txt"
- "--farm=bs"
- "--app=/app/build/iOSTestApp.ipa"
- "--farm=bb"
- "--device=IOS_14"
- "--appium-version=1.21.0"
- "--no-tunnel"
- "--aws-public-ip"
- "--fail-fast"
- "--exclude=features/[a-d].*.feature$"
- "--order=random"
concurrency: 24
concurrency_group: browserstack-app
concurrency: 25
concurrency_group: 'bitbar-app'
concurrency_method: eager
retry:
automatic:
- exit_status: -1 # Agent was lost
limit: 2

- label: ':browserstack: iOS 13 E2E tests batch 1'
- label: ':bitbar: iOS 13 E2E tests batch 1'
depends_on:
- cocoa_fixture
timeout_in_minutes: 60
agents:
queue: opensource
plugins:
artifacts#v1.5.0:
download: "features/fixtures/ios/output/ipa_url.txt"
artifacts#v1.9.0:
download: "features/fixtures/ios/output/iOSTestApp.ipa"
upload: "maze_output/failed/**/*"
docker-compose#v3.7.0:
pull: cocoa-maze-runner
run: cocoa-maze-runner
docker-compose#v4.7.0:
pull: cocoa-maze-runner-bitbar
run: cocoa-maze-runner-bitbar
service-ports: true
command:
- "--app=@build/ipa_url.txt"
- "--farm=bs"
- "--app=/app/build/iOSTestApp.ipa"
- "--farm=bb"
- "--device=IOS_13"
- "--appium-version=1.17.0"
- "--no-tunnel"
- "--aws-public-ip"
- "--fail-fast"
- "--exclude=features/[e-z].*.feature$"
- "--order=random"
concurrency: 24
concurrency_group: browserstack-app
concurrency: 25
concurrency_group: 'bitbar-app'
concurrency_method: eager
retry:
automatic:
- exit_status: -1 # Agent was lost
limit: 2

- label: ':browserstack: iOS 13 E2E tests batch 2'
- label: ':bitbar: iOS 13 E2E tests batch 2'
depends_on:
- cocoa_fixture
timeout_in_minutes: 60
agents:
queue: opensource
plugins:
artifacts#v1.5.0:
download: "features/fixtures/ios/output/ipa_url.txt"
artifacts#v1.9.0:
download: "features/fixtures/ios/output/iOSTestApp.ipa"
upload: "maze_output/failed/**/*"
docker-compose#v3.7.0:
pull: cocoa-maze-runner
run: cocoa-maze-runner
docker-compose#v4.7.0:
pull: cocoa-maze-runner-bitbar
run: cocoa-maze-runner-bitbar
service-ports: true
command:
- "--app=@build/ipa_url.txt"
- "--farm=bs"
- "--app=/app/build/iOSTestApp.ipa"
- "--farm=bb"
- "--device=IOS_13"
- "--appium-version=1.17.0"
- "--no-tunnel"
- "--aws-public-ip"
- "--fail-fast"
- "--exclude=features/[a-d].*.feature$"
- "--order=random"
concurrency: 24
concurrency_group: browserstack-app
concurrency: 25
concurrency_group: 'bitbar-app'
concurrency_method: eager
retry:
automatic:
- exit_status: -1 # Agent was lost
limit: 2

- label: ':browserstack: iOS 12 E2E tests batch 1'
- label: ':bitbar: iOS 12 E2E tests batch 1'
depends_on:
- cocoa_fixture
timeout_in_minutes: 60
agents:
queue: opensource
plugins:
artifacts#v1.5.0:
download: "features/fixtures/ios/output/ipa_url.txt"
artifacts#v1.9.0:
download: "features/fixtures/ios/output/iOSTestApp.ipa"
upload: "maze_output/failed/**/*"
docker-compose#v3.7.0:
pull: cocoa-maze-runner
run: cocoa-maze-runner
docker-compose#v4.7.0:
pull: cocoa-maze-runner-bitbar
run: cocoa-maze-runner-bitbar
service-ports: true
command:
- "--app=@build/ipa_url.txt"
- "--farm=bs"
- "--device=IOS_12"
- "--appium-version=1.17.0"
- "--app=/app/build/iOSTestApp.ipa"
- "--farm=bb"
- "--device=IOS_13"
- "--no-tunnel"
- "--aws-public-ip"
- "--fail-fast"
- "--exclude=features/[e-z].*.feature$"
- "--order=random"
concurrency: 24
concurrency_group: browserstack-app
concurrency: 25
concurrency_group: 'bitbar-app'
concurrency_method: eager
retry:
automatic:
- exit_status: -1 # Agent was lost
limit: 2

- label: ':browserstack: iOS 12 E2E tests batch 2'
- label: ':bitbar: iOS 12 E2E tests batch 2'
depends_on:
- cocoa_fixture
timeout_in_minutes: 60
agents:
queue: opensource
plugins:
artifacts#v1.5.0:
download: "features/fixtures/ios/output/ipa_url.txt"
artifacts#v1.9.0:
download: "features/fixtures/ios/output/iOSTestApp.ipa"
upload: "maze_output/failed/**/*"
docker-compose#v3.7.0:
pull: cocoa-maze-runner
run: cocoa-maze-runner
docker-compose#v4.7.0:
pull: cocoa-maze-runner-bitbar
run: cocoa-maze-runner-bitbar
service-ports: true
command:
- "--app=@build/ipa_url.txt"
- "--farm=bs"
- "--device=IOS_12"
- "--appium-version=1.17.0"
- "--app=/app/build/iOSTestApp.ipa"
- "--farm=bb"
- "--device=IOS_13"
- "--no-tunnel"
- "--aws-public-ip"
- "--fail-fast"
- "--exclude=features/[a-d].*.feature$"
- "--order=random"
concurrency: 24
concurrency_group: browserstack-app
concurrency: 25
concurrency_group: 'bitbar-app'
concurrency_method: eager
retry:
automatic:
- exit_status: -1 # Agent was lost
limit: 2

#
# BrowserStack
#
- label: ':browserstack: iOS 11 E2E tests batch 1'
depends_on:
- cocoa_fixture
Expand Down
Loading