From 168c2a0588b65ad17eb7a65f3781cfdf08a5bbdf Mon Sep 17 00:00:00 2001
From: Yaman Umuroglu <maltanar@gmail.com>
Date: Tue, 27 Sep 2022 18:36:48 +0200
Subject: [PATCH] [Test] parametrize FIFO sizing test for method

---
 tests/fpgadataflow/test_fifosizing.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/tests/fpgadataflow/test_fifosizing.py b/tests/fpgadataflow/test_fifosizing.py
index 37efc5124..28b2c4ac0 100644
--- a/tests/fpgadataflow/test_fifosizing.py
+++ b/tests/fpgadataflow/test_fifosizing.py
@@ -49,12 +49,13 @@ def fetch_test_model(topology, wbits=2, abits=2):
 
 @pytest.mark.slow
 @pytest.mark.vivado
-def test_fifosizing_linear():
+@pytest.mark.parametrize("method", ["largefifo_rtlsim", "characterize"])
+def test_fifosizing_linear(method):
     tmp_output_dir = fetch_test_model("tfc")
     cfg = build_cfg.DataflowBuildConfig(
         output_dir=tmp_output_dir,
         auto_fifo_depths=True,
-        auto_fifo_strategy="characterize",
+        auto_fifo_strategy=method,
         target_fps=10000,
         synth_clk_period_ns=10.0,
         board="Pynq-Z1",
-- 
GitLab