From d31c45eedd6d7ac779fbe59c413edb57c7e2582e Mon Sep 17 00:00:00 2001 From: Yaman Umuroglu <yamanu@xilinx.com> Date: Tue, 18 Aug 2020 15:30:26 +0200 Subject: [PATCH] [Test] more tolerance in rtlsim throughput test --- tests/end2end/test_end2end_tfc_w1a1.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/end2end/test_end2end_tfc_w1a1.py b/tests/end2end/test_end2end_tfc_w1a1.py index b827cbb1c..f69f1b74d 100644 --- a/tests/end2end/test_end2end_tfc_w1a1.py +++ b/tests/end2end/test_end2end_tfc_w1a1.py @@ -241,11 +241,11 @@ def test_end2end_tfc_w1a1_throughput_test_rtlsim(): # run through IP-stitched rtlsim with increasing batch sizes and # check the number of cycles it takes to execute ret = throughput_test_rtlsim(model, 1) - assert ret["cycles"] == 205 + assert np.isclose(ret["cycles"], 205, atol=5) ret = throughput_test_rtlsim(model, 10) - assert ret["cycles"] == 844 + assert np.isclose(ret["cycles"], 844, atol=10) ret = throughput_test_rtlsim(model, 100) - assert ret["cycles"] == 7234 + assert np.isclose(ret["cycles"], 7234, atol=100) @pytest.mark.vivado -- GitLab