parent
21bb0a2d7a
commit
628e0daee0
2 changed files with 0 additions and 27 deletions
@ -1,26 +0,0 @@ |
|||||||
import pytest |
|
||||||
import time |
|
||||||
import numpy as np |
|
||||||
|
|
||||||
from openpilot.system.hardware.tici.hardware import Tici |
|
||||||
|
|
||||||
HARDWARE = Tici() |
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.tici |
|
||||||
class TestHardware: |
|
||||||
|
|
||||||
def test_power_save_time(self): |
|
||||||
ts = {True: [], False: []} |
|
||||||
for _ in range(5): |
|
||||||
for on in (True, False): |
|
||||||
st = time.monotonic() |
|
||||||
HARDWARE.set_power_save(on) |
|
||||||
ts[on].append(time.monotonic() - st) |
|
||||||
|
|
||||||
# disabling power save is the main time-critical one |
|
||||||
assert 0.1 < np.mean(ts[False]) < 0.15 |
|
||||||
assert max(ts[False]) < 0.2 |
|
||||||
|
|
||||||
assert 0.1 < np.mean(ts[True]) < 0.35 |
|
||||||
assert max(ts[True]) < 0.4 |
|
Loading…
Reference in new issue