manila/manila/tests/share
Goutham Pacha Ravi e3fea14788 Retry unmount operation on the ZFSOnLinux driver
When a share is mounted on the same host as the manila-share
process, zfs prevents us from destroying the underlying
dataset until the share has been cleanly unmounted from
the host. Kernel mounts can take a few seconds to get
unmounted fully especially when there are a lot of
linux namespaces that the mountpoint has been shared to.

Add a retry on these operations to harden the deletion
process and prevent spurious failures.

Change-Id: I4aba76b72df274d0a8cb90fe0ab8799523c260ef
Closes-Bug: #1903773
Related-Bug: #1896672
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
2020-11-10 13:35:21 -08:00
..
drivers Retry unmount operation on the ZFSOnLinux driver 2020-11-10 13:35:21 -08:00
__init__.py Remove reference to 'in-use' state in share manager 2014-07-25 12:06:00 -04:00
test_access.py Use unittest.mock instead of third party lib 2020-04-17 16:24:27 -07:00
test_api.py Improve migration_get_progress error handling 2020-09-17 18:48:46 +02:00
test_driver.py Add share server migration 2020-09-10 08:52:08 -03:00
test_drivers_private_data.py Use unittest.mock instead of third party lib 2020-04-17 16:24:27 -07:00
test_hook.py Use unittest.mock instead of third party lib 2020-04-17 16:24:27 -07:00
test_manager.py Follow up change for share server migration 2020-09-22 11:14:51 +00:00
test_migration.py Add share server migration 2020-09-10 08:52:08 -03:00
test_rpcapi.py Add share server migration 2020-09-10 08:52:08 -03:00
test_share_types.py Use assertEqual instead of assertItemsEqual 2020-07-20 16:44:50 +08:00
test_share_utils.py Use unittest.mock instead of third party lib 2020-04-17 16:24:27 -07:00
test_snapshot_access.py Use unittest.mock instead of third party lib 2020-04-17 16:24:27 -07:00