Skip to content

Commit

Permalink
Merge pull request #658 from bugsnag/je/plat-12353
Browse files Browse the repository at this point in the history
[PLAT-12353] Add Android 14 device to Browserstack
  • Loading branch information
joshedney authored Jul 2, 2024
2 parents 4f6f3a0 + c51f920 commit 5ba62f1
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 5 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
# 9.10.0 - 2024/07/02

## Enhancements

- Add Android 14 to the available BrowserStack devices [658](https://github.com/bugsnag/maze-runner/pull/658)

# 9.9.1 - 2024/06/22

## Fixes
Expand Down
8 changes: 5 additions & 3 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,14 @@ GIT
PATH
remote: .
specs:
bugsnag-maze-runner (9.9.1)
bugsnag-maze-runner (9.10.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)
dogstatsd-ruby (~> 5.5.0)
ffi (= 1.16.3)
json_schemer (~> 0.2.24)
optimist (~> 3.0.1)
os (~> 1.0.0)
Expand Down Expand Up @@ -127,11 +126,13 @@ GEM
mime-types (3.5.2)
mime-types-data (~> 3.2015)
mime-types-data (3.2024.0604)
mini_portile2 (2.8.7)
minitest (5.24.0)
mocha (1.13.0)
multi_test (0.1.2)
mutex_m (0.2.0)
nokogiri (1.15.6-x86_64-darwin)
nokogiri (1.15.6)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
optimist (3.0.1)
os (1.0.1)
Expand Down Expand Up @@ -179,6 +180,7 @@ GEM
yard (0.9.36)

PLATFORMS
arm64-darwin-23
x86_64-darwin-19
x86_64-darwin-20

Expand Down
2 changes: 1 addition & 1 deletion lib/maze.rb
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
# Glues the various parts of MazeRunner together that need to be accessed globally,
# providing an alternative to the proliferation of global variables or singletons.
module Maze
VERSION = '9.9.1'
VERSION = '9.10.0'

class << self
attr_accessor :check, :driver, :internal_hooks, :mode, :start_time, :dynamic_retry, :public_address,
Expand Down
3 changes: 2 additions & 1 deletion lib/maze/client/appium/bs_devices.rb
Original file line number Diff line number Diff line change
Expand Up @@ -71,13 +71,14 @@ def add_ios(device, version, hash)
def create_hash
hash = {
# Classic, non-specific devices for each Android version
'ANDROID_14' => make_android_hash('Google Pixel 8', '14.0'),
'ANDROID_13' => make_android_hash('Google Pixel 6 Pro', '13.0'),
'ANDROID_12' => make_android_hash('Google Pixel 5', '12.0'),
'ANDROID_11' => make_android_hash('Google Pixel 4', '11.0'),
'ANDROID_10' => make_android_hash('Google Pixel 4', '10.0'),
'ANDROID_9' => make_android_hash('Google Pixel 3', '9.0'),
'ANDROID_8' => make_android_hash('Samsung Galaxy Note 9', '8.1'),
'ANDROID_7' => make_android_hash('Google Pixel', '7.1'),
'ANDROID_7' => make_android_hash('Samsung Galaxy S8', '7.0'),

# iOS devices
'IOS_17' => make_ios_hash('iPhone 15', '17'),
Expand Down

0 comments on commit 5ba62f1

Please sign in to comment.