summaryrefslogtreecommitdiff
path: root/tests/testutilsqemu.h
diff options
context:
space:
mode:
authorPavel Hrdina <phrdina@redhat.com>2017-07-19 17:01:56 +0200
committerPavel Hrdina <phrdina@redhat.com>2017-07-26 15:36:21 +0200
commitd03de54e7e2b62f7f4f284410c5959bcd59f26d5 (patch)
tree8a86760151e43ee8b2fdf26bf128241967dc2143 /tests/testutilsqemu.h
parentf366cfed62969ae3ebd34d866a40ecdb01c95519 (diff)
downloadlibvirt-d03de54e7e2b62f7f4f284410c5959bcd59f26d5.tar.gz
qemu: switch QEMU capabilities to use virFileCache
The switch contains considerable amount of changes: virQEMUCapsRememberCached() is removed because this is now handled by virFileCacheSave(). virQEMUCapsInitCached() is removed because this is now handled by virFileCacheLoad(). virQEMUCapsNewForBinary() is split into two functions, virQEMUCapsNewData() which creates new data if there is nothing cached and virQEMUCapsLoadFile() which loads the cached data. This is now handled by virFileCacheNewData(). virQEMUCapsCacheValidate() is removed because this is now handled by virFileCacheValidate(). virQEMUCapsCacheFree() is removed because it's no longer required. Add virCapsPtr into virQEMUCapsCachePriv because for each call of virFileCacheLookup*() we need to use current virCapsPtr. Signed-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
Diffstat (limited to 'tests/testutilsqemu.h')
-rw-r--r--tests/testutilsqemu.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/testutilsqemu.h b/tests/testutilsqemu.h
index 05e5651ae8..f29c6e5d62 100644
--- a/tests/testutilsqemu.h
+++ b/tests/testutilsqemu.h
@@ -1,6 +1,7 @@
#ifdef WITH_QEMU
# include "capabilities.h"
+# include "virfilecache.h"
# include "domain_conf.h"
# include "qemu/qemu_capabilities.h"
# include "qemu/qemu_conf.h"
@@ -30,7 +31,7 @@ void qemuTestSetHostCPU(virCapsPtr caps,
int qemuTestDriverInit(virQEMUDriver *driver);
void qemuTestDriverFree(virQEMUDriver *driver);
-int qemuTestCapsCacheInsert(virQEMUCapsCachePtr cache,
+int qemuTestCapsCacheInsert(virFileCachePtr cache,
virQEMUCapsPtr caps);
int testQemuCapsSetGIC(virQEMUCapsPtr qemuCaps,