mirror of
https://github.com/puppeteer/puppeteer
synced 2024-06-14 14:02:48 +00:00
chore: re-enable firefox on mac (#9137)
I believe they were previously enabled but got disabled with the recent changes. Let's re-enable it as they don't appear to be slower than the chrome tests.
This commit is contained in:
parent
3499cbf4e1
commit
5885792be4
14
.github/workflows/ci.yml
vendored
14
.github/workflows/ci.yml
vendored
@ -156,11 +156,14 @@ jobs:
|
|||||||
run: xvfb-run --auto-servernum npm run test -- --test-suite ${{ matrix.suite }}
|
run: xvfb-run --auto-servernum npm run test -- --test-suite ${{ matrix.suite }}
|
||||||
|
|
||||||
firefox-tests:
|
firefox-tests:
|
||||||
name: ${{ matrix.suite }} tests on ubuntu-latest
|
name: ${{ matrix.suite }} tests on ${{ matrix.os }}
|
||||||
runs-on: ubuntu-latest
|
runs-on: ${{ matrix.os }}
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
|
os:
|
||||||
|
- ubuntu-latest
|
||||||
|
- macos-latest
|
||||||
suite:
|
suite:
|
||||||
- firefox-bidi
|
- firefox-bidi
|
||||||
- firefox-headful
|
- firefox-headful
|
||||||
@ -187,10 +190,15 @@ jobs:
|
|||||||
PUPPETEER_PRODUCT: firefox
|
PUPPETEER_PRODUCT: firefox
|
||||||
run: npm run postinstall
|
run: npm run postinstall
|
||||||
- name: Install linux dependencies.
|
- name: Install linux dependencies.
|
||||||
|
if: ${{ matrix.os == 'ubuntu-latest' }}
|
||||||
run: sudo apt-get install xvfb
|
run: sudo apt-get install xvfb
|
||||||
- name: Tests types
|
- name: Tests types
|
||||||
run: npm run test-types
|
run: npm run test-types
|
||||||
- name: Run all tests
|
- name: Run all tests (for non-Linux)
|
||||||
|
if: ${{ matrix.os != 'ubuntu-latest' }}
|
||||||
|
run: npm run test -- --test-suite ${{ matrix.suite }}
|
||||||
|
- name: Run all tests (for Linux)
|
||||||
|
if: ${{ matrix.os == 'ubuntu-latest' }}
|
||||||
run: xvfb-run --auto-servernum npm run test -- --test-suite ${{ matrix.suite }}
|
run: xvfb-run --auto-servernum npm run test -- --test-suite ${{ matrix.suite }}
|
||||||
|
|
||||||
installation-test-build:
|
installation-test-build:
|
||||||
|
Loading…
Reference in New Issue
Block a user