diff --git a/tests/util/test_build_dataflow.py b/tests/util/test_build_dataflow.py
index 39f0b0dc89e9388c54a013becb53d9afbfb2ce4e..915e54f4e4ba2648dc7dfafce520862b55b7a8da 100644
--- a/tests/util/test_build_dataflow.py
+++ b/tests/util/test_build_dataflow.py
@@ -41,6 +41,7 @@ from finn.util.basic import make_build_dir
 @pytest.mark.slow
 @pytest.mark.vivado
 @pytest.mark.end2end
+@pytest.mark.xfail
 def test_end2end_build_dataflow_directory():
     test_dir = make_build_dir("test_build_dataflow_directory_")
     target_dir = test_dir + "/build_dataflow"