add remove_cinderbackup_older_than unit test for AdminOs

Change-Id: I771c9015b92750283e165b531df9030c277b6f5b
This commit is contained in:
gecong1973 2020-10-09 18:32:41 -07:00
parent d0efaf9b8d
commit 749d94a6f0
1 changed files with 15 additions and 0 deletions

View File

@ -46,3 +46,18 @@ class TestAdmin(commons.FreezerBaseTestCase):
def test_del_off_limit_fullbackup_keep_two(self):
self.admin_os.del_off_limit_fullbackup('2', 2)
def test_remove_cinderbackup_older_than(self):
self.admin_os.remove_cinderbackup_older_than(35, 1463896546.0)
try:
self.admin_os.remove_cinderbackup_older_than(1023, 1463896546.0)
except Exception as e:
msg = "Delete backup 1023 failed, the status of backup is error."
self.assertEqual(msg, str(e))
try:
self.admin_os.remove_cinderbackup_older_than(1024, 1463896546.0)
except Exception as e:
msg = "Delete backup 1024 failed due to timeout over 120s," \
" the status of backup is deleting."
self.assertEqual(msg, str(e))