libfprint/tests
Benjamin Berg 4d5c34e11a Introduce an early reporting mechanism for verify and match
It is a good idea to report match results early, to e.g. log in a user
immediately even if more device interaction is needed. Add new _full
variants for the verify/identify functions, with a corresponding
callback. Also move driver result reporting into new
fpi_device_{identify,verify}_report functions and remove the reporting
from the fpi_device_{identify,verify}_complete calls.

Basic updates to code is done in places. Only the upekts driver is
actually modified from a behaviour point of view. The image driver code
should be restructured quite a bit to split the reporting and only
report completion after device deactivation. This should simplifiy the
code quite a bit again.
2020-01-13 14:37:39 +01:00
..
elan elan: Add umockdev based test 2020-01-08 18:14:06 +01:00
synaptics tests: Ensure objects are free'ed at the end of tests 2019-12-16 10:20:49 +00:00
vfs5011 assembling: Use fixed point for image assembly 2019-11-28 20:41:45 +00:00
capture.py tests: Ensure objects are free'ed at the end of tests 2019-12-16 10:20:49 +00:00
meson.build tests: Always add dummy skipping tests 2020-01-08 18:40:41 +01:00
README-umockdev tests: Add more notes about umockdev recording creation 2020-01-08 18:14:06 +01:00
test-device-fake.c Introduce an early reporting mechanism for verify and match 2020-01-13 14:37:39 +01:00
test-device-fake.h test-device-fake: Add fake test driver to verify fpi functions 2019-12-14 17:20:46 +01:00
test-fp-context.c tests: Add basic unit tests for fp-context 2019-12-14 17:20:45 +01:00
test-fp-device.c tests: Add fp-device basic unit tests 2019-12-14 17:20:45 +01:00
test-fpi-assembling.c tests: Add some frame assembly unit tests 2020-01-08 18:14:06 +01:00
test-fpi-device.c Introduce an early reporting mechanism for verify and match 2020-01-13 14:37:39 +01:00
test-fpi-ssm.c tests: Fix stack corruption in FpiSsm test 2019-12-17 14:32:59 +01:00
test-runner.sh tests: Add basic unit tests for fp-context 2019-12-14 17:20:45 +01:00
test-utils.c tests: Add fp-device basic unit tests 2019-12-14 17:20:45 +01:00
test-utils.h tests: Add fp-device basic unit tests 2019-12-14 17:20:45 +01:00
umockdev-test.py tests: Fix endianness issue in test suite 2019-11-28 20:41:45 +00:00
valgrind-python.supp tests: Add setup mode to run tests using valgrind 2019-11-27 21:40:43 +01:00
virtual-image.py Introduce an early reporting mechanism for verify and match 2020-01-13 14:37:39 +01:00