diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9f46c3609..380ef6488 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,23 +26,21 @@ jobs: run: | cd .. rm -rf build - - name: Setup python - uses: actions/setup-python@v4 - with: - python-version: 3.8 - name: Install Gusto run: | . /home/firedrake/firedrake/bin/activate python -m pip install -r requirements.txt python -m pip install -e . python -m pip install \ - pytest-cov pytest-timeout pytest-xdist + pytest-timeout pytest-xdist - name: Gusto tests run: | . /home/firedrake/firedrake/bin/activate - which firedrake-clean + export PYOP2_CFLAGS='-O0' python -m pytest \ -n 12 --dist worksteal \ --durations=100 \ - --cov gusto \ + --timeout=3600 \ + --timeout-method=thread \ + -o faulthandler_timeout=3660 \ -v unit-tests integration-tests examples