Alex Kavanagh
d71c9b3545
Double Cinder backup restore time
...
This accounts for slow ServerStack when using ceph in the model.
2024-07-02 10:50:54 +01:00
Alex Kavanagh
edf55189fb
Re-enable test 410 for cinder backups
...
This is to verify that the retries really do work.
2024-07-02 10:50:54 +01:00
Alex Kavanagh
704059a996
Add additional debug for ObjectRetrier
...
It wasn't capturing member variables on the wrapped object that would
then be used to make the call; thus, wrap those.
This also disables (temporarily) the long running cinder backup test
deletion whilst checking whether retries are the problem.
2024-07-02 10:50:54 +01:00
Alex Kavanagh
09f12f6eda
Add ObjectRetrier to CinderaBackupTests
...
This adds the auto-retrier to the cinder client to get past race hazards
and other transient errors.
2024-07-02 10:50:54 +01:00
Aurelien Lourot
64fd802697
Fix call to cinder_client.backups.create()
2020-11-11 15:24:12 +01:00
Aurelien Lourot
ca40adc078
Fix comment
2020-11-11 08:44:51 +01:00
Aurelien Lourot
82c1a5321b
Fix volume and backup name
2020-11-10 22:09:22 +01:00
Aurelien Lourot
f9d28f16b4
Make linter happy
2020-09-28 11:03:33 +02:00
Aurelien Lourot
a71a0f38ff
Add some tenacity around cinder backup creation
2020-09-28 10:28:51 +02:00
Aurelien Lourot
49268243ba
Improve logging
2020-09-25 14:17:38 +02:00
Alex Kavanagh
287cc778d4
Extend the timeouts for create / backup / snapshot test ( #390 )
...
On OSCI it's variable whether the test will pass as it's very close to
the timeout. Extend it to give the test a reliable chance to pass.
2020-08-21 12:24:11 +02:00
Aurelien Lourot
8e9ecc53e8
Openstack -> OpenStack
2020-04-16 18:59:07 +02:00
Aurelien Lourot
ac227eab08
Fix copy-paste mistakes and typos and remove dead code
2020-04-16 15:10:03 +02:00
Liam Young
827bb4bf1e
Retry get_ceph_pool_sample
...
It sometime takes a short time for removal to be reflected in
get_ceph_pool_sample so wrap check in tenacity decorator to retry.
2020-01-27 12:09:09 +00:00
Natalia Litvinova
0e932ed61e
Porting Cinder Backup tests to Zaza
...
Porting the Amulet tests from Cinder Backup to the Zaza framework.
The Amulet tests can be found here:
4273738b94/tests/basic_deployment.py
2019-10-09 13:02:19 +03:00