Skip to content

Commit

Permalink
Merge pull request #195 from bugsnag/je/v49-PLAT-12755
Browse files Browse the repository at this point in the history
[PLAT-12755] Add TestAnalytics to v49
  • Loading branch information
joshedney authored Sep 30, 2024
2 parents e8b443b + 869cfbf commit a042968
Show file tree
Hide file tree
Showing 5 changed files with 36 additions and 19 deletions.
14 changes: 13 additions & 1 deletion .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,12 @@ steps:
- --farm=bs
- --device=ANDROID_12
- --a11y-locator
- --fail-fast
- --retry=2
- --order=random
test-collector#v1.10.2:
files: "reports/TEST-*.xml"
format: "junit"
branch: "^v49/main|v49/next$$"
concurrency: 5
concurrency_group: 'browserstack-app'
concurrency_method: eager
Expand All @@ -78,6 +82,10 @@ steps:
- --a11y-locator
- --retry=2
- --order=random
test-collector#v1.10.2:
files: "reports/TEST-*.xml"
format: "junit"
branch: "^v49/main|v49/next$$"
concurrency: 5
concurrency_group: 'browserstack-app'
concurrency_method: eager
Expand All @@ -100,6 +108,10 @@ steps:
- --a11y-locator
- --retry=2
- --order=random
test-collector#v1.10.2:
files: "reports/TEST-*.xml"
format: "junit"
branch: "^v49/main|v49/next$$"
concurrency: 5
concurrency_group: 'browserstack-app'
concurrency_method: eager
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ source 'https://rubygems.org'
gem 'cocoapods', '~> 1.14.3'
gem 'fastlane'

gem 'bugsnag-maze-runner', '~>8.0'
gem 'bugsnag-maze-runner', '~>9.0'

# Use a branch of Maze Runner
#gem 'bugsnag-maze-runner', git: 'https://github.com/bugsnag/maze-runner', branch: 'tms/use-maze-check'
Expand Down
33 changes: 16 additions & 17 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -48,15 +48,15 @@ GEM
babosa (1.0.4)
base64 (0.2.0)
bigdecimal (3.1.7)
bugsnag (6.26.4)
bugsnag (6.27.1)
concurrent-ruby (~> 1.0)
bugsnag-maze-runner (8.20.2)
bugsnag-maze-runner (9.14.0)
appium_lib (~> 12.0.0)
appium_lib_core (~> 5.4.0)
bugsnag (~> 6.24)
cucumber (~> 7.1)
cucumber-expressions (~> 6.0.0)
curb (~> 0.9.6)
curb (~> 1.0.5)
dogstatsd-ruby (~> 5.5.0)
json_schemer (~> 0.2.24)
optimist (~> 3.0.1)
Expand All @@ -67,7 +67,7 @@ GEM
selenium-webdriver (~> 4.0)
test-unit (~> 3.5.2)
webrick (~> 1.7.0)
builder (3.2.4)
builder (3.3.0)
childprocess (4.1.0)
claide (1.1.0)
cocoapods (1.14.3)
Expand Down Expand Up @@ -144,7 +144,7 @@ GEM
cucumber-wire (6.2.1)
cucumber-core (~> 10.1, >= 10.1.0)
cucumber-cucumber-expressions (~> 14.0, >= 14.0.0)
curb (0.9.11)
curb (1.0.6)
declarative (0.0.20)
diff-lcs (1.5.1)
digest-crc (0.6.5)
Expand Down Expand Up @@ -293,7 +293,7 @@ GEM
base64
mime-types (3.5.2)
mime-types-data (~> 3.2015)
mime-types-data (3.2024.0305)
mime-types-data (3.2024.0903)
mini_magick (4.12.0)
mini_mime (1.1.5)
minitest (5.22.3)
Expand All @@ -307,18 +307,20 @@ GEM
naturally (2.2.1)
netrc (0.11.0)
nkf (0.2.0)
nokogiri (1.16.4-x86_64-darwin)
nokogiri (1.16.7-arm64-darwin)
racc (~> 1.4)
nokogiri (1.16.7-x86_64-darwin)
racc (~> 1.4)
optimist (3.0.1)
optparse (0.5.0)
os (1.0.1)
plist (3.7.1)
power_assert (2.0.3)
public_suffix (4.0.7)
racc (1.7.3)
racc (1.8.1)
rack (2.2.9)
rake (12.3.3)
regexp_parser (2.9.0)
regexp_parser (2.9.2)
representable (3.2.0)
declarative (< 0.1.0)
trailblazer-option (>= 0.1.1, < 0.2.0)
Expand All @@ -343,9 +345,8 @@ GEM
simctl (1.6.10)
CFPropertyList
naturally
simpleidn (0.2.2)
unf (~> 0.1.4)
sys-uname (1.2.3)
simpleidn (0.2.3)
sys-uname (1.3.0)
ffi (~> 1.1)
terminal-notifier (2.0.0)
terminal-table (3.0.2)
Expand All @@ -363,13 +364,10 @@ GEM
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
uber (0.1.0)
unf (0.1.4)
unf_ext
unf_ext (0.0.9.1)
unicode-display_width (2.5.0)
uri_template (0.7.0)
webrick (1.7.0)
websocket (1.2.10)
websocket (1.2.11)
websocket-driver (0.7.6)
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
Expand All @@ -387,10 +385,11 @@ GEM
xcpretty (~> 0.2, >= 0.0.7)

PLATFORMS
arm64-darwin-23
x86_64-darwin-19

DEPENDENCIES
bugsnag-maze-runner (~> 8.0)
bugsnag-maze-runner (~> 9.0)
cocoapods (~> 1.14.3)
fastlane

Expand Down
3 changes: 3 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,20 @@ services:
BUILDKITE_REPO:
BUILDKITE_RETRY_COUNT:
BUILDKITE_STEP_KEY:
BUILDKITE_ANALYTICS_TOKEN:
MAZE_BUGSNAG_API_KEY:
DEBUG:
BROWSER_STACK_USERNAME:
BROWSER_STACK_ACCESS_KEY:
MAZE_NO_FAIL_FAST:
networks:
default:
aliases:
- maze-runner
volumes:
- ./build:/app/build
- ./features:/app/features
- ./reports/:/app/reports/

release:
build:
Expand Down
3 changes: 3 additions & 0 deletions features/support/maze.buildkite.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
--format=junit
--out=reports
--format=pretty

0 comments on commit a042968

Please sign in to comment.