From 5b2e7cb7f38b7fe4f6711ca3e3ab9c338f34466a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20J=C3=B6rdens?= Date: Wed, 9 Jan 2019 17:27:42 +0000 Subject: [PATCH] test_ad9910: relax tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * tune_sync_delay: the opposite IO_UPDATE to SYNC_CLK alignment may not be perfectly mis-aligned * set_mu_speed: seems to be slower on the buildbot Signed-off-by: Robert Jördens --- artiq/test/coredevice/test_ad9910.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/artiq/test/coredevice/test_ad9910.py b/artiq/test/coredevice/test_ad9910.py index b5294e80e..733e20e98 100644 --- a/artiq/test/coredevice/test_ad9910.py +++ b/artiq/test/coredevice/test_ad9910.py @@ -180,7 +180,7 @@ class AD9910Test(ExperimentCase): self.execute(AD9910Exp, "set_speed_mu") dt = self.dataset_mgr.get("dt") print(dt) - self.assertLess(dt, 10*us) + self.assertLess(dt, 11*us) def test_sync_window(self): self.execute(AD9910Exp, "sync_window") @@ -201,8 +201,8 @@ class AD9910Test(ExperimentCase): n = max(bins2) # no edge at optimal delay self.assertEqual(bins2[(dly + 1) & 3], 0) - # edge at expected position - self.assertEqual(bins2[(dly + 3) & 3], n) + # many edges near expected position + self.assertGreater(bins2[(dly + 3) & 3], n*.9) def test_sw_readback(self): self.execute(AD9910Exp, "sw_readback")