summaryrefslogtreecommitdiffstats
path: root/tests/functional/common/heketi/heketi_tests/test_create_heketi_volume_size_60.py
Commit message (Collapse)AuthorAgeFilesLines
* Refactor test cases CNS-797 and CNS-798Valerii Ponomarov2018-11-131-193/+0
| | | | | | | | | | | | | Do following improvements: - Calculate distributed replica vol size dynamically based on the current free space on the heketi devices. - Add check for amount of bricks. - Cleanup volume more correctly. - Check free space after deletion considering the size of deleted vol. - Rename module. - Move module out of "heketi_tests" to the parent dir called "heketi". Change-Id: I42fdfadc97157595857e5a106760391281f59a1a
* Fix all existing pep8 errorsValerii Ponomarov2018-10-231-18/+16
| | | | Change-Id: I97c949614ca70ea3e732c8c2ca70022d062ad04c
* Refactor 'heketi_node_list' functionValerii Ponomarov2018-07-191-5/+1
| | | | | | | | | | | | | | | | Do following improvements to this function: - Remove support of python Heketi client, because it is dead code. It is dead code, because all of the tests which use this function, explicitly depend on the CLI output, not being compatible with it. - Remove useless 'json' arg, as CLI client does not support it for 'node list' command. - Parse list of node IDs in it, not delegating this to the consumer. - Raise exception in case we failed to get list of nodes And, of course, update all the places where this function is used. Making those places use less code compared to previous variant. Change-Id: I3f1ffe6082541e63dc3d638c19c54086aa12580f
* heketi automation casesAkarsha Rai2018-01-311-0/+199
Change-Id: Id5e3765940ba88ef6d41b52c3306ba45fe62a0f1 Signed-off-by: Akarsha Rai <akrai@redhat.com>