From: Sage Weil Date: Sun, 17 Aug 2014 04:22:48 +0000 (-0700) Subject: qa/workunits/rest/test.py: do snap test on our data2/3 pool X-Git-Tag: v0.85~22 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=3279f3e7372185ddd4c35b036dcd37a9d0eeaf1c;p=ceph.git qa/workunits/rest/test.py: do snap test on our data2/3 pool This way it works when a 'data' pool doesn't already exist. Signed-off-by: Sage Weil --- diff --git a/qa/workunits/rest/test.py b/qa/workunits/rest/test.py index 341af0e6d815e..a5a7d165a8530 100755 --- a/qa/workunits/rest/test.py +++ b/qa/workunits/rest/test.py @@ -319,10 +319,6 @@ if __name__ == '__main__': assert('nodes' in r.myjson['output']) r = expect('osd/tree', 'GET', 200, 'xml', XMLHDR) assert(r.tree.find('output/tree/nodes') is not None) - expect('osd/pool/mksnap?pool=data&snap=datasnap', 'PUT', 200, '') - r = subprocess.call('rados -p data lssnap | grep -q datasnap', shell=True) - assert(r == 0) - expect('osd/pool/rmsnap?pool=data&snap=datasnap', 'PUT', 200, '') expect('osd/pool/create?pool=data2&pg_num=10', 'PUT', 200, '') r = expect('osd/lspools', 'GET', 200, 'json', JSONHDR) @@ -330,6 +326,10 @@ if __name__ == '__main__': expect('osd/pool/rename?srcpool=data2&destpool=data3', 'PUT', 200, '') r = expect('osd/lspools', 'GET', 200, 'json', JSONHDR) assert([p for p in r.myjson['output'] if p['poolname'] == 'data3']) + expect('osd/pool/mksnap?pool=data3&snap=datasnap', 'PUT', 200, '') + r = subprocess.call('rados -p data3 lssnap | grep -q datasnap', shell=True) + assert(r == 0) + expect('osd/pool/rmsnap?pool=data3&snap=datasnap', 'PUT', 200, '') expect('osd/pool/delete?pool=data3', 'PUT', 400, '') expect('osd/pool/delete?pool=data3&pool2=data3&sure=--yes-i-really-really-mean-it', 'PUT', 200, '')