From c3efdae8679575885cc9ca0a25b016a1c4dbaa0a Mon Sep 17 00:00:00 2001 From: tligui_y Date: Mon, 11 Aug 2025 11:39:02 +0200 Subject: [PATCH] Update tests/test_utils_hastepics.py --- tests/test_utils_hastepics.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/tests/test_utils_hastepics.py b/tests/test_utils_hastepics.py index 9bd4bd02..80551d75 100644 --- a/tests/test_utils_hastepics.py +++ b/tests/test_utils_hastepics.py @@ -122,19 +122,22 @@ def test_motor_val_connect_via_cache(): assert pv is not None assert not pv.connected - assert pv.connect(timeout=2.0), "VAL did not connect" + assert pv.wait_for_connection(timeout=2.0) pv.put(123.0, wait=True) assert pv.get(timeout=1.0) == 123.0 def test_speedup_get_pv(): """Ton get_pv délègue à epics.get_pv : on vérifie juste qu'il n'est pas nettement plus lent.""" + N = 10 t0 = time.perf_counter() - get_pv("TEST:SIM:M13.VAL", connect=False) + for _ in range(N): + get_pv("TEST:SIM:M13.VAL", connect=False) t1 = time.perf_counter() t2 = time.perf_counter() - epics.get_pv("TEST:SIM:M13.VAL", connect=True) + for _ in range(N): + epics.get_pv("TEST:SIM:M13.VAL", connect=True) t3 = time.perf_counter() fast_time = t1 - t0 @@ -147,11 +150,11 @@ def test_speedup_get_pv(): def test_speedup_motor_instantiation(): """On exige juste pas de grosse régression vs EPICS.""" t0 = time.perf_counter() - Motor("TEST:SIM:M2") + Motor("TEST:SIM:M6") t1 = time.perf_counter() t2 = time.perf_counter() - epics.Motor("TEST:SIM:M3") + epics.Motor("TEST:SIM:M8") t3 = time.perf_counter() fast_time = t1 - t0