tests: Fix interactive query

In some situations (like under valgrind) test interactively asks
for confirmation, avoid it by using batch mode.
This commit is contained in:
Milan Broz
2025-05-27 11:37:22 +02:00
parent 5755f210ac
commit 5a2ca129b9

View File

@@ -878,9 +878,9 @@ reformat_reencrypt_device() {
$CRYPTSETUP token add $DEV --token-id 3 --key-description $KEY_NAME5 -S10
echo -e "{\"type\":\"luks2-keyring\",\"keyslots\":[\"4\", \"12\"],\"key_description\":\"$KEY_NAME6\"}" | $CRYPTSETUP token import $DEV --token-id 4 --json-file -
$CRYPTSETUP luksHeaderBackup --header-backup-file $BACKUP_FILE $DEV || fail
$CRYPTSETUP -q luksHeaderBackup --header-backup-file $BACKUP_FILE $DEV || fail
else
$CRYPTSETUP luksHeaderRestore --header-backup-file $BACKUP_FILE $DEV || fail
$CRYPTSETUP -q luksHeaderRestore --header-backup-file $BACKUP_FILE $DEV || fail
fi
}