File tree Expand file tree Collapse file tree 4 files changed +13
-2
lines changed
Expand file tree Collapse file tree 4 files changed +13
-2
lines changed Original file line number Diff line number Diff line change 1616 - run :
1717 name : Install Environment and Run Tests
1818 shell : /bin/bash -exo pipefail
19+ # https://pytest-qt.readthedocs.io/en/latest/troubleshooting.html#github-actions-azure-pipelines-travis-ci-and-gitlab-ci-cd
1920 command : |
2021 MINI_URL="https://github.com/conda-forge/miniforge/releases/download/24.3.0-0/Miniforge3-24.3.0-0-Linux-aarch64.sh"
2122 wget -q $MINI_URL -O Miniforge3.sh
3334 fi
3435 python -m pip install --no-build-isolation -ve . --config-settings=setup-args="--werror"
3536 PATH=$HOME/miniconda3/envs/pandas-dev/bin:$HOME/miniconda3/condabin:$PATH
37+ sudo apt-get update && sudo apt-get install -y libegl1 libopengl0
3638 ci/run_tests.sh
3739 test-linux-musl :
3840 docker :
Original file line number Diff line number Diff line change 5151 # TODO: The doctests have to be run first right now, since the Cython doctests only work
5252 # with pandas installed in non-editable mode
5353 # This can be removed once pytest-cython doesn't require C extensions to be installed inplace
54+
55+ - name : Extra installs
56+ # https://pytest-qt.readthedocs.io/en/latest/troubleshooting.html#github-actions-azure-pipelines-travis-ci-and-gitlab-ci-cd
57+ run : sudo apt-get update && sudo apt-get install -y libegl1 libopengl0
58+
5459 - name : Run doctests
5560 run : cd ci && ./code_checks.sh doctests
5661 if : ${{ steps.build.outcome == 'success' && always() }}
Original file line number Diff line number Diff line change 4646 - name : Build Pandas
4747 uses : ./.github/actions/build_pandas
4848
49+ - name : Extra installs
50+ # https://pytest-qt.readthedocs.io/en/latest/troubleshooting.html#github-actions-azure-pipelines-travis-ci-and-gitlab-ci-cd
51+ run : sudo apt-get update && sudo apt-get install -y libegl1 libopengl0
52+
4953 - name : Test website
5054 run : python -m pytest web/
5155
Original file line number Diff line number Diff line change @@ -134,8 +134,8 @@ jobs:
134134 fetch-depth : 0
135135
136136 - name : Extra installs
137- run : sudo apt-get update && sudo apt-get install -y ${{ matrix.extra_apt }}
138- if : ${{ matrix.extra_apt }}
137+ # https://pytest-qt.readthedocs.io/en/latest/troubleshooting.html#github-actions-azure-pipelines-travis-ci-and-gitlab-ci-cd
138+ run : sudo apt-get update && sudo apt-get install -y libegl1 libopengl0 ${{ matrix.extra_apt || '' }}
139139
140140 - name : Generate extra locales
141141 # These extra locales will be available for locale.setlocale() calls in tests
You can’t perform that action at this time.
0 commit comments