LTS reg-env: redirect wdio-browserstack-service endpoints to bsstag.com - #2
Open
MihirR-BS wants to merge 1 commit into
Open
LTS reg-env: redirect wdio-browserstack-service endpoints to bsstag.com#2MihirR-BS wants to merge 1 commit into
MihirR-BS wants to merge 1 commit into
Conversation
Mirror of browserstack-python-sdk PR webdriverio#977 (Lts tra python reg-env) and browserstack-javaagent LTS-SDK-changes-for-reg-env, applied on top of latest upstream webdriverio/webdriverio main. Swaps every production browserstack.com endpoint the wdio-browserstack-service talks to over to the LTS regression environment on bsstag.com. All target hosts DNS-resolve and respond over HTTPS (verified). Files: - constants.ts: DATA_ENDPOINT, APP_ALLY_ENDPOINT, UPLOAD_LOGS_ADDRESS, FUNNEL_INSTRUMENTATION_URL, EDS_URL, TCG_URL - service.ts: three _sessionBaseUrl assignments (automate, app-automate, automate-turboscale) - cli/apiUtils.ts: 10 static endpoint constants used by the CLI layer - launcher.ts: build report display URL + app-automate upload endpoint - cleanup.ts: build report display URL Endpoint mapping (all DNS-verified against the reg-env cluster): api.browserstack.com -> apik8s.bsstag.com api-cloud.browserstack.com -> api-cloud-k8s.bsstag.com collector-observability.browserstack.com -> collector-observability-k8s.bsstag.com eds.browserstack.com -> edsstaging.bsstag.com (eds-k8s has no DNS) tcg.browserstack.com -> tcg-k8s.bsstag.com upload-observability.browserstack.com -> upload-observability-k8s.bsstag.com app-accessibility.browserstack.com -> app-accessibility-k8s.bsstag.com automation.browserstack.com -> automation-k8s.bsstag.com Revert before merging to main. Co-Authored-By: Claude Opus 4.7 (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
Mirror of browserstack-python-sdk PR #977 and browserstack-javaagent branch
LTS-SDK-changes-for-reg-env, applied on top of latest upstreamwebdriverio/webdriveriomain.Swaps every production
browserstack.comendpoint the wdio-browserstack-service talks to over to the LTS regression environment onbsstag.com, so the WDIO service can be exercised end-to-end against reg-env alongside the Java agent and Python SDK.Endpoint mapping
All target hosts DNS-resolve and respond over HTTPS (verified locally before commit):
api.browserstack.comapik8s.bsstag.comapi-cloud.browserstack.comapi-cloud-k8s.bsstag.comcollector-observability.browserstack.comcollector-observability-k8s.bsstag.comeds.browserstack.comedsstaging.bsstag.com(eds-k8shas no DNS)tcg.browserstack.comtcg-k8s.bsstag.comupload-observability.browserstack.comupload-observability-k8s.bsstag.comapp-accessibility.browserstack.comapp-accessibility-k8s.bsstag.comautomation.browserstack.comautomation-k8s.bsstag.comFiles touched (all under
packages/wdio-browserstack-service/src/)constants.ts—DATA_ENDPOINT,APP_ALLY_ENDPOINT,UPLOAD_LOGS_ADDRESS,FUNNEL_INSTRUMENTATION_URL,EDS_URL,TCG_URLservice.ts— three_sessionBaseUrlassignments (automate, app-automate, automate-turboscale)cli/apiUtils.ts— 10 static endpoint constants used by the CLI layerlauncher.ts— build report display URL + app-automate upload endpointcleanup.ts— build report display URLRelated
browserstack-javaagentbranchLTS-SDK-changes-for-reg-env(commit 4113c6a8 - "reg env endpoints")Note on
eds-k8s.bsstag.comBoth the Python SDK PR webdriverio#977 and the Java agent's
LTS-SDK-changes-for-reg-envbranch useeds-k8s.bsstag.comfor the EDS endpoint. That hostname has no DNS. This branch usesedsstaging.bsstag.com(matching the working approach in browserstack-node-agent PR webdriverio#2143). The Python/Java branches may need a similar correction.Not for merge
Reg-env branch only. Revert (or don't merge upstream) before shipping to production.
🤖 Generated with Claude Code