fprintd/tests
Marco Trevisan (Treviño) 5f8ce3634f device: Stop any further EnrollStop/VerifyStop request once we got one
In case we get concurrent requests on EnrollStart/EnrollStop we'd just
continue with the operation, making the first processed request to start
the process and the second to hang (in code before the introduction of
stoppable_action_stop()) or to crash (in the current code).

So in such case we should always check that we're not handling already
the request, by checking priv->current_cancel_invocation value.

Add tests to verify the race.
2021-02-22 21:56:19 +01:00
..
dbusmock tests: Check that PAM stops if the device could not be claimed 2020-12-07 15:27:14 +01:00
pam tests: Make tests executable 2021-01-13 14:47:00 +01:00
prints tests: Add test prints from libfprint 2019-12-03 17:08:03 +01:00
fprintd.py device: Stop any further EnrollStop/VerifyStop request once we got one 2021-02-22 21:56:19 +01:00
LSAN-leaks-suppress.txt build: Support running tests with address sanitizer 2020-04-01 13:58:08 +00:00
meson.build build: Don't add the utils tests under the daemon suite 2020-11-04 21:06:13 +01:00
output_checker.py tests: Add OutputChecker class to improve test code 2020-12-07 15:27:14 +01:00
test_fprintd_utils.py tests: Port test to use the OutputChecker 2020-12-07 15:27:14 +01:00
unittest_inspector.py tests: Add a tool to inspect the single python unit tests 2020-03-27 01:57:22 +01:00