749ad5e887
iotests: add transactional incremental backup test
...
Test simple usage cases for using transactions to create
and synchronize incremental backups.
Signed-off-by: John Snow <jsnow@redhat.com >
Reviewed-by: Max Reitz <mreitz@redhat.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
Reviewed-by: Fam Zheng <famz@redhat.com >
Signed-off-by: Fam Zheng <famz@redhat.com >
Message-id: 1446765200-3054-3-git-send-email-jsnow@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
Signed-off-by: Kevin Wolf <kwolf@redhat.com >
2015-11-12 16:22:43 +01:00
4b80ab2b7d
qapi: Rename 'dirty-bitmap' mode to 'incremental'
...
If we wish to make differential backups a feature that's easy to access,
it might be pertinent to rename the "dirty-bitmap" mode to "incremental"
to make it clear what /type/ of backup the dirty-bitmap is helping us
perform.
This is an API breaking change, but 2.4 has not yet gone live,
so we have this flexibility.
Signed-off-by: John Snow <jsnow@redhat.com >
Message-id: 1433463642-21840-2-git-send-email-jsnow@redhat.com
Reviewed-by: Eric Blake <eblake@redhat.com >
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
2015-07-02 09:20:18 +01:00
ff793890fa
iotests: remove assertIsNotNone call
...
RHEL6 doesn't have Python 2.7, so replace this call with
assertNotEqual(x, None) which will work just as well.
Reported-by: Kevin Wolf <kwolf@redhat.com >
Signed-off-by: John Snow <jsnow@redhat.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Signed-off-by: Kevin Wolf <kwolf@redhat.com >
2015-06-12 15:54:00 +02:00
59fc5d844f
iotests: add incremental backup granularity tests
...
Test what happens if you fiddle with the granularity.
Reviewed-by: Max Reitz <mreitz@redhat.com >
Signed-off-by: John Snow <jsnow@redhat.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Message-id: 1429314609-29776-22-git-send-email-jsnow@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
Signed-off-by: Kevin Wolf <kwolf@redhat.com >
2015-04-28 15:36:11 +02:00
24618f5381
iotests: add incremental backup failure recovery test
...
Test the failure case for incremental backups.
Signed-off-by: John Snow <jsnow@redhat.com >
Reviewed-by: Max Reitz <mreitz@redhat.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Message-id: 1429314609-29776-21-git-send-email-jsnow@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
Signed-off-by: Kevin Wolf <kwolf@redhat.com >
2015-04-28 15:36:11 +02:00
a3d715958c
iotests: add simple incremental backup case
...
Signed-off-by: John Snow <jsnow@redhat.com >
Reviewed-by: Max Reitz <mreitz@redhat.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Message-id: 1429314609-29776-20-git-send-email-jsnow@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
Signed-off-by: Kevin Wolf <kwolf@redhat.com >
2015-04-28 15:36:11 +02:00
9f7264f57c
iotests: add invalid input incremental backup tests
...
Signed-off-by: John Snow <jsnow@redhat.com >
Reviewed-by: Max Reitz <mreitz@redhat.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Message-id: 1429314609-29776-18-git-send-email-jsnow@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
Signed-off-by: Kevin Wolf <kwolf@redhat.com >
2015-04-28 15:36:11 +02:00