diff --git a/.github/workflows/browserstack.yml b/.github/workflows/browserstack.yml index c81acaa96..d6b2c1c88 100644 --- a/.github/workflows/browserstack.yml +++ b/.github/workflows/browserstack.yml @@ -1,5 +1,8 @@ name: "BrowserStack Test" on: [push, pull_request] + +concurrency: + group: browserstack jobs: ubuntu-job: name: "BrowserStack Test on Ubuntu" diff --git a/e2e/wdio.bstack.conf.ts b/e2e/wdio.bstack.conf.ts index 1fa79127d..bd0467c3d 100644 --- a/e2e/wdio.bstack.conf.ts +++ b/e2e/wdio.bstack.conf.ts @@ -3,10 +3,7 @@ import { config as sharedConfig } from "./wdio.shared.conf.js"; export const config: WebdriverIO.Config = { ...sharedConfig, ...{ - /** - * Only allow one instance. We are limited to 5 parallel tests on BrowserStack. - */ - maxInstances: 1, + maxInstances: 5, user: process.env.BROWSERSTACK_USERNAME, key: process.env.BROWSERSTACK_ACCESS_KEY, hostname: "hub.browserstack.com",