]> granicus.if.org Git - graphviz/commitdiff
Add temporary skip of some gvpr example tests
authorMagnus Jacobsson <magnus.jacobsson@berotec.se>
Thu, 30 Jul 2020 15:37:44 +0000 (17:37 +0200)
committerMagnus Jacobsson <magnus.jacobsson@berotec.se>
Thu, 30 Jul 2020 15:38:45 +0000 (17:38 +0200)
Hangs because of https://gitlab.com/graphviz/graphviz/-/issues/1784

rtest/test_examples.py

index 5d6b652292c35125315db40523b74a0ff19e7c20..dc979d086044bb2beb246c9c30a193e45eef595d 100644 (file)
@@ -53,6 +53,13 @@ def test_gvpr_example(src):
     if shutil.which('gvpr') is None:
       pytest.skip('GVPR not available')
 
+# FIXME: remove when https://gitlab.com/graphviz/graphviz/-/issues/1784 is fixed
+    if os.environ.get('build_system') == 'msbuild' and \
+      os.environ.get('configuration') == 'Debug' and \
+      src in ['bbox', 'col']:
+      pytest.skip('GVPR tests "bbox" and "col" hangs on Windows MSBuild Debug '
+                  'builds (#1784)')
+
     # construct an absolute path to the example
     path = os.path.join(os.path.abspath(os.path.dirname(__file__)),
       '../cmd/gvpr/lib', src)