On Sun, Apr 28, 2024 at 05:44:53PM +0200, Thomas Weißschuh wrote:
The gcs plugin uses the google cloud module and can't work
without it.
Skip the test if the module is unavailable.
Signed-off-by: Thomas Weißschuh <thomas(a)t-8ch.de>
---
tests/test-gcs.sh | 1 +
1 file changed, 1 insertion(+)
diff --git a/tests/test-gcs.sh b/tests/test-gcs.sh
index ed823377dc5a..9b165e8159be 100755
--- a/tests/test-gcs.sh
+++ b/tests/test-gcs.sh
@@ -40,6 +40,7 @@ requires $PYTHON --version
requires_nbdcopy
requires_plugin python
skip_if_valgrind "because Python code leaks memory"
+requires $PYTHON -c 'import google.cloud'
It shouldn't do (I think?) ... Did you see:
https://gitlab.com/nbdkit/nbdkit/-/commit/aca30111632091bbc91096f19638b9e...
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Read my programming and virtualization blog:
http://rwmj.wordpress.com
nbdkit - Flexible, fast NBD server with plugins
https://gitlab.com/nbdkit/nbdkit