Update retired devices on the sdk branch (Pixel 6 Pro 12.0, iPhone XS) - #41
Open
shivam5643 wants to merge 1 commit into
Open
Update retired devices on the sdk branch (Pixel 6 Pro 12.0, iPhone XS)#41shivam5643 wants to merge 1 commit into
shivam5643 wants to merge 1 commit into
Conversation
Google Pixel 6 Pro is no longer offered on platformVersion 12.0 (the fleet now carries only 15.0 / 15 Beta), and iPhone XS has been removed entirely. Sessions on both fail with BROWSERSTACK_INVALID_DEVICE before any test runs. android (junit-4, junit-5): Google Pixel 6 Pro 12.0 -> Google Pixel 7 13.0 ios (junit-4, junit-5): iPhone XS 14 -> iPhone 15 Pro 17 Both replacements are verified present in the live app-automate device list and match what BStackAutomation already pins for the equivalent platform sets. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
The
sdkbranch still pins two devices BrowserStack has retired:junit-4/android/browserstack.ymljunit-5/android/browserstack.ymljunit-4/ios/browserstack.ymljunit-5/ios/browserstack.ymlWhy
Sessions fail before any test runs:
Checked against the live
app-automate/devices.json:15.0/15 Beta— 12.0 is gonemasteralready carries current devices (Pixel 8 Pro, OnePlus 11R, iPhone 15). This branch simply never received that refresh.This repo is cloned at runtime by the BrowserStack SDK regression suite, which pins
-b sdk, so 17 regression tests have been failing on this alone.Verification
Ran all four directories against the real fleet —
mvn test -P sample-test, exit 0 each time, 12/12 sessions passed:junit-4/androidjunit-5/androidjunit-4/iosjunit-5/iosNo
BROWSERSTACK_INVALID_DEVICEin any run.Tracked under SDK-6691.