infra: remove shards from mac builds to remove 6 bots (#5928)
This commit is contained in:
parent
7d7e5ede84
commit
1b802332d2
5
.github/workflows/tests.yml
vendored
5
.github/workflows/tests.yml
vendored
|
|
@ -51,13 +51,12 @@ jobs:
|
||||||
path: test-results
|
path: test-results
|
||||||
|
|
||||||
test_mac:
|
test_mac:
|
||||||
name: ${{ matrix.os }} (${{ matrix.browser }}-${{ matrix.shard }})
|
name: ${{ matrix.os }} (${{ matrix.browser }})
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os: [macos-10.15, macos-11.0]
|
os: [macos-10.15, macos-11.0]
|
||||||
browser: [chromium, firefox, webkit]
|
browser: [chromium, firefox, webkit]
|
||||||
shard: ['1', '2']
|
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
|
@ -67,7 +66,7 @@ jobs:
|
||||||
- run: npm ci
|
- run: npm ci
|
||||||
- run: npm run build
|
- run: npm run build
|
||||||
- run: node lib/cli/cli install-deps ${{ matrix.browser }} chromium
|
- run: node lib/cli/cli install-deps ${{ matrix.browser }} chromium
|
||||||
- run: npx folio test/ --workers=1 --forbid-only --global-timeout=5400000 --retries=3 --reporter=dot,json --shard=${{ matrix.shard }}/2
|
- run: npx folio test/ --workers=1 --forbid-only --global-timeout=5400000 --retries=3 --reporter=dot,json
|
||||||
env:
|
env:
|
||||||
BROWSER: ${{ matrix.browser }}
|
BROWSER: ${{ matrix.browser }}
|
||||||
FOLIO_JSON_OUTPUT_NAME: "test-results/report.json"
|
FOLIO_JSON_OUTPUT_NAME: "test-results/report.json"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue