os-brick/os_brick/tests/initiator/connectors
Yingxin 891abdff2f Support RSD scenario of nvme connector
* When execute `nvme connect`, "host-nqn" is needed in RSD environment.
  So add it as an optional parameter.

* It is observed that the first `nvme list` can miss the newly connected
  nvme device, right after a success call of `nvme connect`. The
  solution is to add the retry&sleep logic back.

* Sometimes there can be more than 10 nvme devices, e.g.
  "/dev/nvme10n10". Need to update the device re pattern.

* In RSD environment, the connector needs additional information like
  "system uuid", to let cinder-volume know the nova-cpu service is
  running on which RSD node.

* Add a new protocol "NVMEOF" mapping to allow both Cinder and Nova to
  identify and use the nvme connector.

Implements: blueprint nvme-volume-driver
Change-Id: I26e3dc140b2cf30a97665679fdc4d2f897cd4872
2018-12-24 13:51:20 +08:00
..
__init__.py Splitting Out Connectors from connector.py 2016-08-02 15:54:15 -05:00
test_aoe.py Replace assertDictMatch with assertDictEqual 2016-12-22 11:12:47 +08:00
test_base_iscsi.py Use assertEqual() instead of assertDictEqual() 2016-09-26 11:45:23 +07:00
test_disco.py Stop ignoring E123 and E125 pycodestyle rules 2017-05-24 00:43:02 +02:00
test_drbd.py Splitting Out Connectors from connector.py 2016-08-02 15:54:15 -05:00
test_fibre_channel.py Fix multipath disconnect with path failure 2018-08-13 11:02:01 +02:00
test_fibre_channel_ppc64.py Incorporate the connection_properties input for PPC64 2018-03-20 09:23:12 -04:00
test_fibre_channel_s390x.py Fix multipath disconnect with path failure 2018-08-13 11:02:01 +02:00
test_gpfs.py Add connector for GPFS volumes 2016-08-16 16:09:52 +05:30
test_hgst.py Fix unittest run on s390x host 2017-02-22 20:43:16 +00:00
test_huawei.py Splitting Out Connectors from connector.py 2016-08-02 15:54:15 -05:00
test_iscsi.py Context manager to handle shared_targets 2018-10-30 16:55:01 +01:00
test_iser.py Fix iSCSI volume attachment over RDMA transport 2017-08-23 11:18:06 +03:00
test_local.py Splitting Out Connectors from connector.py 2016-08-02 15:54:15 -05:00
test_nvme.py Support RSD scenario of nvme connector 2018-12-24 13:51:20 +08:00
test_rbd.py Prevent rbd map again if it's already mapped 2017-05-18 12:08:20 +08:00
test_remotefs.py Splitting Out Connectors from connector.py 2016-08-02 15:54:15 -05:00
test_scaleio.py Adding support to extend attached ScaleIO volumes 2018-03-19 09:05:30 -04:00
test_sheepdog.py Change assertTrue(isinstance()) with optimal assert 2016-09-01 18:27:30 +08:00
test_storpool.py Add the StorPool brick connector 2017-12-01 23:06:15 +02:00
test_vmware.py Add connector for vmdk volumes 2016-08-09 17:23:30 +05:30
test_vrtshyperscale.py Fixed the veritas connector path 2017-05-23 18:32:54 +00:00