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