提交 2117d42c 编写于 作者: P Peter Krempa

tests: storage: Fully register storage driver

Use the full storage driver registration method that also fails if one
of the storage backends is not present. This makes the test fail if a
submodule fails registration, which is useful for testing.

Additionally return EXIT_FAILURE as usual in tests rather than -1.
上级 b9473d8b
......@@ -32,7 +32,6 @@
#include "dirname.h"
#include "storage/storage_driver.h"
#include "storage/storage_backend.h"
#define VIR_FROM_THIS VIR_FROM_NONE
......@@ -732,8 +731,8 @@ mymain(void)
virStorageSourcePtr chain2; /* short for chain->backingStore */
virStorageSourcePtr chain3; /* short for chain2->backingStore */
if (virStorageBackendDriversRegister(false) < 0)
return -1;
if (storageRegisterAll() < 0)
return EXIT_FAILURE;
/* Prep some files with qemu-img; if that is not found on PATH, or
* if it lacks support for qcow2 and qed, skip this test. */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册