Skip to content

Commit

Permalink
Temporarily disable browserstack tests
Browse files Browse the repository at this point in the history
We're having problems with our accounts, let's limit these for now.
  • Loading branch information
jrjohnson committed Feb 6, 2024
1 parent 630fab3 commit 921f18a
Showing 1 changed file with 41 additions and 41 deletions.
82 changes: 41 additions & 41 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,47 +82,47 @@ jobs:
- name: test build
run: pnpm run --filter frontend build

browserstack-test:
name: Browserstack ${{matrix.workspace}} ${{ matrix.launcher }}
runs-on: ubuntu-latest
timeout-minutes: 20
needs: [test]
strategy:
fail-fast: false
max-parallel: 2
matrix:
workspace:
- frontend
- test-app
launcher:
- BS_OSX_Safari
- BS_MS_Edge
- BS_IOS_SAFARI
- BS_CHROME_ANDROID
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v2
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: 18
cache: pnpm
- run: pnpm install
- name: test:browserstack ${{ matrix.launcher }}
env:
BROWSERSTACK_USERNAME: iliosgithub_1UGowwsqE
# This is in plaintext on purpose. It has no privileged access to anything (this is a free
# account) and it allows us to run browserstack tests against PRs.
BROWSERSTACK_ACCESS_KEY: yJjw6sE6izkpUw9oasGT
# The following is necessary when using browserstack under matrix builds on Github Actions
# The Job ID + Run ID isn't unique across matrix runs and will fail when run simultaneously
BROWSERSTACK_LOCAL_ID_SUFFIX: ${{ matrix.launcher }}
run: |
pnpm --filter ${{matrix.workspace}} exec ember browserstack:connect
pnpm --filter ${{matrix.workspace}} exec ember test --test-port=7774 --host=127.0.0.1 --config-file=testem.browserstack.js --launch=${{ matrix.launcher }}
pnpm --filter ${{matrix.workspace}} exec ember browserstack:disconnect
pnpm --filter ${{matrix.workspace}} exec ember browserstack:results
# browserstack-test:
# name: Browserstack ${{matrix.workspace}} ${{ matrix.launcher }}
# runs-on: ubuntu-latest
# timeout-minutes: 20
# needs: [test]
# strategy:
# fail-fast: false
# max-parallel: 2
# matrix:
# workspace:
# - frontend
# - test-app
# launcher:
# - BS_OSX_Safari
# - BS_MS_Edge
# - BS_IOS_SAFARI
# - BS_CHROME_ANDROID
# steps:
# - uses: actions/checkout@v4
# - uses: pnpm/action-setup@v2
# with:
# version: 8
# - uses: actions/setup-node@v4
# with:
# node-version: 18
# cache: pnpm
# - run: pnpm install
# - name: test:browserstack ${{ matrix.launcher }}
# env:
# BROWSERSTACK_USERNAME: iliosgithub_1UGowwsqE
# # This is in plaintext on purpose. It has no privileged access to anything (this is a free
# # account) and it allows us to run browserstack tests against PRs.
# BROWSERSTACK_ACCESS_KEY: yJjw6sE6izkpUw9oasGT
# # The following is necessary when using browserstack under matrix builds on Github Actions
# # The Job ID + Run ID isn't unique across matrix runs and will fail when run simultaneously
# BROWSERSTACK_LOCAL_ID_SUFFIX: ${{ matrix.launcher }}
# run: |
# pnpm --filter ${{matrix.workspace}} exec ember browserstack:connect
# pnpm --filter ${{matrix.workspace}} exec ember test --test-port=7774 --host=127.0.0.1 --config-file=testem.browserstack.js --launch=${{ matrix.launcher }}
# pnpm --filter ${{matrix.workspace}} exec ember browserstack:disconnect
# pnpm --filter ${{matrix.workspace}} exec ember browserstack:results

firefox-test:
name: ${{matrix.workspace}} Firefox ${{ matrix.firefox-version }}
Expand Down

0 comments on commit 921f18a

Please sign in to comment.