aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel P. Berrangé <berrange@redhat.com>2024-03-11 12:12:59 +0000
committerDaniel P. Berrangé <berrange@redhat.com>2024-03-19 20:17:12 +0000
commitc3b1aa1c1ae66e0174704072b1fb7d10d6e4a4b7 (patch)
tree1f469147adab3ebdae0f0628483b0f4bbab9ce10
parent48ca1cabd3f8f3ec5342bd5b6ae9513b12d1951d (diff)
downloadqemu-c3b1aa1c1ae66e0174704072b1fb7d10d6e4a4b7.zip
qemu-c3b1aa1c1ae66e0174704072b1fb7d10d6e4a4b7.tar.gz
qemu-c3b1aa1c1ae66e0174704072b1fb7d10d6e4a4b7.tar.bz2
crypto: report which ciphers are being skipped during tests
Since the ciphers can be dynamically disabled at runtime, when running unit tests it is helpful to report which ciphers we can skipped for testing. Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Thomas Huth <thuth@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
-rw-r--r--tests/unit/test-crypto-cipher.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/unit/test-crypto-cipher.c b/tests/unit/test-crypto-cipher.c
index d0ea7b4..f5152e5 100644
--- a/tests/unit/test-crypto-cipher.c
+++ b/tests/unit/test-crypto-cipher.c
@@ -821,6 +821,10 @@ int main(int argc, char **argv)
for (i = 0; i < G_N_ELEMENTS(test_data); i++) {
if (qcrypto_cipher_supports(test_data[i].alg, test_data[i].mode)) {
g_test_add_data_func(test_data[i].path, &test_data[i], test_cipher);
+ } else {
+ g_printerr("# skip unsupported %s:%s\n",
+ QCryptoCipherAlgorithm_str(test_data[i].alg),
+ QCryptoCipherMode_str(test_data[i].mode));
}
}