diff --git a/conftest.py b/conftest.py
index 1502422ee5245b5cbcd8dad216e4ef68b36f97d1..4d85ef0c5457e3207da25e26bf147f65d61a1e1a 100644
--- a/conftest.py
+++ b/conftest.py
@@ -48,9 +48,17 @@ except ImportError:
 try:
     import kerncraft
 except ImportError:
-    collect_ignore += [os.path.join(SCRIPT_FOLDER, "pystencils_tests/test_kerncraft_coupling.py")]
+    collect_ignore += [os.path.join(SCRIPT_FOLDER, "pystencils_tests/test_kerncraft_coupling.py"),
+                       os.path.join(SCRIPT_FOLDER, "pystencils_tests/benchmark/benchmark.py")]
     add_path_to_ignore('pystencils/kerncraft_coupling')
 
+try:
+    import waLBerla
+except ImportError:
+    collect_ignore += [os.path.join(SCRIPT_FOLDER, "pystencils_tests/test_aligned_array.py"),
+                       os.path.join(SCRIPT_FOLDER, "pystencils_tests/test_datahandling_parallel.py"),
+                       os.path.join(SCRIPT_FOLDER, "pystencils_tests/test_small_block_benchmark.ipynb")]
+
 try:
     import blitzdb
 except ImportError: