Skip to content

Commit

Permalink
CI #99 xvfb
Browse files Browse the repository at this point in the history
  • Loading branch information
prjemian committed Oct 5, 2023
1 parent 004dbc3 commit 00f872c
Showing 1 changed file with 5 additions and 16 deletions.
21 changes: 5 additions & 16 deletions .github/workflows/unit_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,8 @@ jobs:

- name: Install OS libraries for workflow build
run: |
sudo apt update -y \
&& sudo apt install -y \
sudo apt update -y
sudo apt install -y \
libxcb-icccm4 \
libxcb-image0 \
libxcb-keysyms1 \
Expand All @@ -77,19 +77,8 @@ jobs:
libxcb-xinerama0 \
libxcb-xfixes0 \
libxkbcommon-x11-0 \
x11-utils
# /sbin/start-stop-daemon \
# --start \
# --quiet \
# --pidfile /tmp/custom_xvfb_99.pid \
# --make-pidfile \
# --background \
# --exec /usr/bin/Xvfb -- \
# :99 \
# -screen 0 \
# 1920x1200x24 \
# -ac \
# +extension GLX
x11-utils \
xvfb
- name: Create Python ${{ matrix.python-version }} environment
uses: mamba-org/setup-micromamba@v1
Expand Down Expand Up @@ -128,7 +117,7 @@ jobs:
# coverage run --concurrency=thread --parallel-mode -m pytest -vvv --exitfirst .
# coverage combine
# coverage report --precision 3
pytest -vvv ./gemviz/tests/test_init.py ./gemviz/tests/test_utils.py
xvfb-run pytest -vvv ./gemviz/tests/test_init.py ./gemviz/tests/test_utils.py
# - name: Upload coverage data to coveralls.io
# shell: bash -l {0}
Expand Down

0 comments on commit 00f872c

Please sign in to comment.