tests: Skip flaky test_enroll_verify_list_delete test with old libfprint

The test can hang forever unless a fixed libfprint version is used.
This commit is contained in:
Benjamin Berg
2020-12-01 12:44:51 +01:00
parent 9d0305ea05
commit 897cbd341e

View File

@ -737,6 +737,11 @@ class FPrintdVirtualDeviceClaimedTest(FPrintdVirtualDeviceBaseTest):
self.device.VerifyStart('(s)', 'any')
def test_enroll_verify_list_delete(self):
# This test can trigger a race in older libfprint, only run if we have
# hotplug support, which coincides with the fixed release.
if not self._has_hotplug:
self.skipTest("libfprint is too old for hotplug")
with self.assertFprintError('NoEnrolledPrints'):
self.device.ListEnrolledFingers('(s)', 'testuser')