From 623a0de8bba945af8c5fccf0a44cfecd46fea5b1 Mon Sep 17 00:00:00 2001 From: aborah-sudo Date: Wed, 15 Jul 2026 15:51:57 +0530 Subject: [PATCH] Fix: increase vfido touch delay to avoid IPA auth timeout The 2-second sleep before vfido_touch was too short for IPA backend lookups on fedora-43/rawhide, causing the 3rd sequential passkey authentication to fail in test_passkey__su_user_same_key_for_other_users. --- sssd_test_framework/utils/authentication.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sssd_test_framework/utils/authentication.py b/sssd_test_framework/utils/authentication.py index 81bdf1d4..f740c3ac 100644 --- a/sssd_test_framework/utils/authentication.py +++ b/sssd_test_framework/utils/authentication.py @@ -789,7 +789,9 @@ def vfido_passkey_with_output( }} # Phase 4: Device touch - sleep 2 + # IPA backend lookups can take longer than 2s, especially for + # the 3rd+ user in sequential auth tests on fedora-43/rawhide. + sleep 5 spawn {test_venv_bin}/vfido_touch set ID_touch $spawn_id