Marco Trevisan (Treviño)
|
3693c39bc5
|
virtual-device: Make cancellation support toggable
We may want to have the device to sleep while releasing an operation,
this will allow to do it.
|
2021-01-25 17:40:49 +01:00 |
|
Marco Trevisan (Treviño)
|
993109a7f8
|
virtual-device: Implement cancel vfunc, to stop timeouts
|
2021-01-25 17:40:49 +01:00 |
|
Marco Trevisan (Treviño)
|
18db20d160
|
virtual-device: Add support for sleep command
It can be used to delay operations, simulating a busy device.
|
2021-01-25 17:40:48 +01:00 |
|
Marco Trevisan (Treviño)
|
89b4c4ee75
|
virtual-device: Test unplug operation while we're verifying
|
2021-01-25 17:40:15 +01:00 |
|
Marco Trevisan (Treviño)
|
153b24a95a
|
virtual-device: Use identify function for verify tests when possible
|
2021-01-25 17:40:15 +01:00 |
|
Marco Trevisan (Treviño)
|
8c45c0952e
|
virtual-device: Split verify check function in two parts to be reusable
We can so inject further operations in the middle, such as for the
finger status check
|
2021-01-25 17:40:15 +01:00 |
|
Marco Trevisan (Treviño)
|
c3ece8621d
|
virtual-device: Implement UNPLUG operation
|
2021-01-25 17:40:15 +01:00 |
|
Marco Trevisan (Treviño)
|
67cb61cc18
|
tests/virtual-device: Add identification tests
Reusing most of the logic of the `check_verify` utility function
|
2021-01-25 17:40:15 +01:00 |
|
Marco Trevisan (Treviño)
|
33ffadf402
|
tests/virtual-device: Cleanup device storage on teardown
|
2021-01-25 17:40:15 +01:00 |
|
Marco Trevisan (Treviño)
|
162a83e484
|
tests/virtual-device: Add ability to enroll with a retry step and test it
|
2021-01-25 17:40:15 +01:00 |
|
Marco Trevisan (Treviño)
|
dfb27222eb
|
tests/virtual-device: Add function that figures out the command from type
|
2021-01-25 17:40:15 +01:00 |
|
Marco Trevisan (Treviño)
|
81e53c422d
|
virtual-device: Add support for changing the device scan type
|
2021-01-25 17:40:15 +01:00 |
|
Marco Trevisan (Treviño)
|
be0b4ae2bb
|
tests/virtual-device: Trigger new scans when we got progress callback
|
2021-01-25 17:40:15 +01:00 |
|
Marco Trevisan (Treviño)
|
56bcf1ffdd
|
virtual-device: Add command to change the number of enroll stages
As per this don't use the class value anymore at enroll phase, as it may
differ.
|
2021-01-25 17:40:15 +01:00 |
|
Marco Trevisan (Treviño)
|
e8886dbc6b
|
virtual-device: Support all the configured enrolling stages
|
2021-01-25 17:40:15 +01:00 |
|
Marco Trevisan (Treviño)
|
3d6fb15b5c
|
virtual-device: Add API to change current finger status
|
2021-01-25 17:40:15 +01:00 |
|
Marco Trevisan (Treviño)
|
f0443ba2f3
|
virtual-device: Add support for reporting device Retry "errors"
|
2021-01-25 17:40:15 +01:00 |
|
Marco Trevisan (Treviño)
|
546f35132c
|
tests/virtual-device: Use FPrint.DeviceError values to send errors
|
2021-01-25 17:40:15 +01:00 |
|
Benjamin Berg
|
8ded064e65
|
tests: Add test based on the new virtual devices
Co-authored-by: Marco Trevisan (Treviño) <mail@3v1n0.net>
|
2021-01-20 23:21:41 +01:00 |
|