|
|
@ -86,7 +86,7 @@ class TestLoggerd(unittest.TestCase): |
|
|
|
params.clear_all() |
|
|
|
params.clear_all() |
|
|
|
for k, _, v in fake_params: |
|
|
|
for k, _, v in fake_params: |
|
|
|
params.put(k, v) |
|
|
|
params.put(k, v) |
|
|
|
params.put("LaikadEphemeris", "abc") |
|
|
|
params.put("LaikadEphemerisV2", "abc") |
|
|
|
|
|
|
|
|
|
|
|
lr = list(LogReader(str(self._gen_bootlog()))) |
|
|
|
lr = list(LogReader(str(self._gen_bootlog()))) |
|
|
|
initData = lr[0].initData |
|
|
|
initData = lr[0].initData |
|
|
@ -103,14 +103,14 @@ class TestLoggerd(unittest.TestCase): |
|
|
|
|
|
|
|
|
|
|
|
# check params |
|
|
|
# check params |
|
|
|
logged_params = {entry.key: entry.value for entry in initData.params.entries} |
|
|
|
logged_params = {entry.key: entry.value for entry in initData.params.entries} |
|
|
|
expected_params = set(k for k, _, __ in fake_params) | {'LaikadEphemeris'} |
|
|
|
expected_params = set(k for k, _, __ in fake_params) | {'LaikadEphemerisV2'} |
|
|
|
assert set(logged_params.keys()) == expected_params, set(logged_params.keys()) ^ expected_params |
|
|
|
assert set(logged_params.keys()) == expected_params, set(logged_params.keys()) ^ expected_params |
|
|
|
assert logged_params['LaikadEphemeris'] == b'', f"DONT_LOG param value was logged: {repr(logged_params['LaikadEphemeris'])}" |
|
|
|
assert logged_params['LaikadEphemerisV2'] == b'', f"DONT_LOG param value was logged: {repr(logged_params['LaikadEphemerisV2'])}" |
|
|
|
for param_key, initData_key, v in fake_params: |
|
|
|
for param_key, initData_key, v in fake_params: |
|
|
|
self.assertEqual(getattr(initData, initData_key), v) |
|
|
|
self.assertEqual(getattr(initData, initData_key), v) |
|
|
|
self.assertEqual(logged_params[param_key].decode(), v) |
|
|
|
self.assertEqual(logged_params[param_key].decode(), v) |
|
|
|
|
|
|
|
|
|
|
|
params.put("LaikadEphemeris", "") |
|
|
|
params.put("LaikadEphemerisV2", "") |
|
|
|
|
|
|
|
|
|
|
|
def test_rotation(self): |
|
|
|
def test_rotation(self): |
|
|
|
os.environ["LOGGERD_TEST"] = "1" |
|
|
|
os.environ["LOGGERD_TEST"] = "1" |
|
|
|