summaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
authorScott Murray <scott.murray@konsulko.com>2020-09-30 17:27:16 -0400
committerScott Murray <scott.murray@konsulko.com>2020-09-30 19:27:36 -0400
commit30e59542153b567bb44bd36c3fb21d4e6fef5f83 (patch)
tree541265381750799ab72306f913d9523dd9f94b06 /setup.py
parentccd9a05cd6540c11601b83ccaa206127725bf5fd (diff)
CAN test rework to improve robustness
Changes: - Rework CAN test CAN data playing with canplayer to fix racing against listening for the binding events the data will result in. The previous use of a fixture to drive canplayer has been replaced with a small wrapper class that is inline in the test code to ensure the correct order of operations. - Copy required CAN test CAN data files used in the afb-test widget into pyagl/tests/data/can to remove dependency on test widget presence and contents. The previous prepare_replay_files fixture has been changed into a per-test fixture that scp's the file into /tmp on the target if running remotely. When running on target, they are used directly out of the pyagl install. - Improve test_Filter_Test_01_Step_2 using the updated canreplay file copied from agl-service-can-low-level, there are now several messages that test the filter range. - Add a tweak to cut the fixture parameter(s) off the test names when generating LAVA output. - Reordered test_auth to be after the write without authorization test to avoid spurious failures. Also removed the duplicate test in the J1939 tests and replaced it with an appropriate dependency. - Replace xfail marks on J1939 tests with logic to detect J1939 kernel support and mark them dynamically. - Add missing can_j1939 marking to the test test_low_can_subscribe_j1939_event. - Use known_hosts=None in asyncssh.connect calls to ensure remote testing is not affected by local SSH known_hosts configuration. - Tweak - Update some comment formatting to improve readability. - Simplify logic a bit in AGLBaseService.listener function. Bug-AGL: SPEC-3585 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I4ef660c175468ef57873c03a33cb5ec7e6f16568
Diffstat (limited to 'setup.py')
0 files changed, 0 insertions, 0 deletions