Re: [libvirt PATCH] tests: Use qemu:///embed to simplify fakerootdir management

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 5/6/20 3:02 PM, Andrea Bolognani wrote:
Now that the QEMU driver natively supports storing all its runtime
data inside an arbitrary directory, we can avoid having multiple
copies of this same logic in the test suite.

Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx>
---
  tests/qemuhotplugtest.c  | 15 --------------
  tests/qemumemlocktest.c  | 17 ----------------
  tests/qemuxml2argvtest.c | 16 ---------------
  tests/qemuxml2xmltest.c  | 16 ---------------
  tests/testutilsqemu.c    | 43 ++++++++++++++--------------------------
  5 files changed, 15 insertions(+), 92 deletions(-)



diff --git a/tests/qemumemlocktest.c b/tests/qemumemlocktest.c
index 3f18fed1c3..0e254bb3ce 100644
--- a/tests/qemumemlocktest.c
+++ b/tests/qemumemlocktest.c
@@ -51,26 +51,13 @@ testCompareMemLock(const void *data)
      return ret;
  }
-# define FAKEROOTDIRTEMPLATE abs_builddir "/fakerootdir-XXXXXX"
-
  static int
  mymain(void)
  {
      int ret = 0;
-    char *fakerootdir;
      virQEMUCapsPtr qemuCaps = NULL;
- fakerootdir = g_strdup(FAKEROOTDIRTEMPLATE);
-
-    if (!g_mkdtemp(fakerootdir)) {
-        fprintf(stderr, "Cannot create fakerootdir");
-        abort();
-    }
-
-    g_setenv("LIBVIRT_FAKE_ROOT_DIR", fakerootdir, TRUE);
-
      if (qemuTestDriverInit(&driver) < 0) {
-        VIR_FREE(fakerootdir);
          return EXIT_FAILURE;
      }

Remove the curly braces to make syntax-check happy.

Reviewed-by: Michal Privoznik <mprivozn@xxxxxxxxxx>

Michal




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux