message: Github Actions CI: increase test timeouts.
diff: @@ -8,6 +8,10 @@ on:
  branches:
  - '*'
  +env:
  + nodeTestTimeout: 4000
  + browserTestTimeout: 8000
  +
  jobs:
  test:
  name: Test on node ${{ matrix.node_version }} and ${{ matrix.os }}
  @@ -35,7 +39,7 @@ jobs:
  shell: bash
  - name: Test on Node.js
  run: |
  - yarn cov-test --forbid-only
  + yarn cov-test --forbid-only --timeout ${{ env.nodeTestTimeout }}
  shell: bash
  if: matrix.os != 'windows-latest'
  - name: Generate coverage report
  @@ -58,7 +62,7 @@ jobs:
  run: |
  export PATH=`pwd`:$PATH
  cp node_modules/chromedriver/lib/chromedriver/chromedriver.exe .
  - yarn test-browser --headless-chrome
  + yarn test-browser --headless-chrome --timeout ${{ env.browserTestTimeout }}
  shell: bash
  if: matrix.os == 'windows-latest'
  - name: Tests on Chrome (Linux)
  @@ -67,14 +71,14 @@ jobs:
  yarn
  google-chrome --version
  whereis google-chrome
  - yarn test-browser --headless-chrome
  + yarn test-browser --headless-chrome --timeout ${{ env.browserTestTimeout }}
  shell: bash
  if: matrix.os == 'ubuntu-latest'
  - name: Tests on Firefox (Windows)
  run: |
  export PATH=`pwd`:$PATH
  cp node_modules/geckodriver/geckodriver.exe .
  - yarn test-browser --headless-firefox
  + yarn test-browser --headless-firefox --timeout ${{ env.browserTestTimeout }}
  if: matrix.os == 'windows-latest'
  shell: bash
  - name: Tests on Firefox (Linux)
  @@ -82,7 +86,7 @@ jobs:
  set -ex
  firefox --version
  whereis firefox
  - yarn test-browser --headless-firefox
  + yarn test-browser --headless-firefox --timeout ${{ env.browserTestTimeout }}
  shell: bash
  if: matrix.os == 'ubuntu-latest'
  - name: Build examples
  