Skip test_vhdl_access.port_not_hierarchy in Riviera
This tests hangs Riviera-PRO and with it the whole test setup (the
simulator never returns to the Makefile). Skip the test until we have
diagnosed the problem.
See
@@ -95,7 +95,9 @@ def check_objects(dut):
raise TestFailure("%d Failures during the test" % fails)
-@cocotb.test()
+# This test crashes Riviera-PRO 2019.10 (at least); skip to avoid hanging the
+# tests. See issue #1857 for details.
+@cocotb.test(skip=cocotb.SIM_NAME.lower().startswith("riviera") and cocotb.SIM_VERSION.startswith("2019.10"))
def port_not_hierarchy(dut):
"""
Test for issue raised by Luke - iteration causes a toplevel port type to
