Skip to content

Commit 2f0558e

Browse files
committed
ci: another attempt to fix the sanitizer test case
1 parent 2985205 commit 2f0558e

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -335,10 +335,9 @@ jobs:
335335
env:
336336
IGRAPH_USE_SANITIZERS: 1
337337
run: |
338-
pip install --prefer-binary '.[test]'
339-
# Uninstall some test dependencies because related tests cause false positives in the
340-
# leak sanitizer checks
341-
pip uninstall -y numpy scipy matplotlib pandas pillow
338+
# We cannot install the test dependency group because many test dependencies cause
339+
# false positives in the sanitizer
340+
pip install --prefer-binary networkx pytest pytest-timeout
342341
343342
# Only pytest, and nothing else should be run in this section due to the presence of LD_PRELOAD.
344343
# The ASan/UBSan library versions need to be updated when switching to a newer Ubuntu/GCC.

0 commit comments

Comments
 (0)