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

[libvirt] [PATCH v3 0/8] test: Mock snapshot APIs and misc improvements

This series implements snapshot and managed save APIs for the test driver,
and adds some misc improvements, like specifying domain transient state
in the driver XML.

    Validate that managedsave, transient, and runstate combo make sense
    Use STREQ_NULLABLE to simplify a check

Cole Robinson (8):
  test: Allow specifying object transient state in driver XML
  test: Wire up managed save APIs
  test: Implement readonly snapshot APIs
  test: Implement snapshot create/delete/revert APIs
  qemu: snapshots: Simplify REDEFINE flag check
  qemu: snapshot: Break out redefine preparation to shared function
  test: snapshot: Add REDEFINE support
  test: Allow specifying domainsnapshot XML

 src/conf/domain_conf.c   |    2 +-
 src/conf/snapshot_conf.c |  150 ++++++
 src/conf/snapshot_conf.h |    7 +
 src/libvirt_private.syms |    1 +
 src/qemu/qemu_driver.c   |  145 +-----
 src/test/test_driver.c   | 1162 +++++++++++++++++++++++++++++++++++++++++++++-
 tests/virshtest.c        |    2 +-
 7 files changed, 1328 insertions(+), 141 deletions(-)


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