summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * [CNS-544][CNS-545] Added test cases for storage class parametersvamahaja2018-11-023-8/+194
| | | | | | | | | | Change-Id: Iae63d250d4e0277ee7559e73df6114faf918c283 Signed-off-by: vamahaja <vamahaja@redhat.com>
* | Merge "CNS: adding testcase CNS-450 - Restart heketi pod"Krishnaram Karthick Ramdoss2018-11-023-1/+66
|\ \
| * | CNS: adding testcase CNS-450 - Restart heketi podApeksha D Khakharia2018-10-313-1/+66
| | | | | | | | | | | | | | | Change-Id: Ie68628cb0f083fd5cd1ec9cd88a4c490bfca2e88 Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
* | | Merge "CNS: CNS-542 Restart gluster-block provisioner pod"Valerii Ponomarov2018-10-311-0/+45
|\ \ \ | |_|/ |/| |
| * | CNS: CNS-542 Restart gluster-block provisioner podApeksha D Khakharia2018-10-311-0/+45
| |/ | | | | | | | | Change-Id: Icb843c2d001ac707a7bf1fce177cb4fb63d386a9 Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
* | Merge "[CNS-921] Try to create PVC with underscore in the vol name prefix"Valerii Ponomarov2018-10-311-1/+2
|\ \
| * | [CNS-921] Try to create PVC with underscore in the vol name prefixValerii Ponomarov2018-10-291-1/+2
| |/ | | | | | | | | | | | | Add test case which checks that we are not able to create PVC which has underscore symbol ("_") in the custom volume name prefix. Change-Id: I24aa3918371627df890c3996da36d8931d01dd3c
* | Merge "[CNS-765] Read and validate heketi device info"Valerii Ponomarov2018-10-311-0/+71
|\ \ | |/ |/|
| * [CNS-765] Read and validate heketi device infoValerii Ponomarov2018-10-251-0/+71
| | | | | | | | | | | | | | We expect some set of data in the heketi device info API response. So, get list of devices and check that their data satisfy our criteria. Change-Id: I984f993ad7d0adca1b9a722cf0193b6db3d486b7
* | Merge "CNS: adding testcases for storage class block"Krishnaram Karthick Ramdoss2018-10-291-38/+63
|\ \
| * | CNS: adding testcases for storage class blockApeksha D Khakharia2018-10-271-38/+63
| | | | | | | | | | | | | | | | | | | | | CNS-725, 727, 728 Change-Id: I6fb8858c018f02b06cd6d011cb01939505de6d19 Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
* | | CNS[716] add testcase for sc mandatory parameters blockApeksha D Khakharia2018-10-261-7/+17
| | | | | | | | | | | | | | | Change-Id: Ia289806f9f26ba12eb3df079603d3ba660f7c4a4 Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
* | | Merge "CNS-764 test functionality of device enable using heketi-cli"Krishnaram Karthick Ramdoss2018-10-251-0/+245
|\ \ \ | |_|/ |/| |
| * | CNS-764 test functionality of device enable using heketi-cliMadhu Rajanna2018-10-251-0/+245
| | | | | | | | | | | | | | | | | | | | | | | | | | | This test cases test the functionality of device enable from heketi-cli Signed-off-by: Madhu Rajanna <mrajanna@redhat.com> Change-Id: Id0b3779eb5130e7d2d14ee6722a8b1c54fc9d830 Signed-off-by: Madhu Rajanna <mrajanna@redhat.com>
* | | Merge "CNS: CNS-438 DynamicProvisioning_GlusterFile_heketiDown_PVC_Delete"Valerii Ponomarov2018-10-251-1/+41
|\ \ \
| * | | CNS: CNS-438 DynamicProvisioning_GlusterFile_heketiDown_PVC_DeleteApeksha D Khakharia2018-10-251-1/+41
| | | | | | | | | | | | | | | | | | | | Change-Id: I08da2de80d77c1c3f4ab66d2d983a6730d900bfb Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
* | | | Merge "[CNS-1040] Resize PVC exceeding available free space"Valerii Ponomarov2018-10-252-21/+161
|\ \ \ \ | |/ / / |/| | |
| * | | [CNS-1040] Resize PVC exceeding available free spaceValerii Ponomarov2018-10-242-21/+161
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Make sure that after failed attempt of PVC resize application POD continues to work and we are able to write data. Change-Id: I1dda1e4698ca4e569aa67740c2e9a5dca9a4e7bf
* | | | Merge "[CNS-989,997] Create arbiter vol setting 'required' tag"Valerii Ponomarov2018-10-241-7/+87
|\ \ \ \ | |/ / / |/| | |
| * | | [CNS-989,997] Create arbiter vol setting 'required' tagValerii Ponomarov2018-10-171-7/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create arbiter volumes after setting "arbiter:required" tag either to one node or its devices. All other nodes or their devices are set with "arbiter:disabled" tag. Change-Id: Ie5f26e194f97b2a0923132c485b445ead9672843
* | | | CNS-439: adding heketi_down_pvc_delete caseApeksha D Khakharia2018-10-242-5/+49
| | | | | | | | | | | | | | | | | | | | Change-Id: Id3b679cf3193b36bfd10fc498fb0ba930c5d2536 Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
* | | | Merge "Fix all existing pep8 errors"Valerii Ponomarov2018-10-2412-97/+95
|\ \ \ \
| * | | | Fix all existing pep8 errorsValerii Ponomarov2018-10-2312-97/+95
| | | | | | | | | | | | | | | | | | | | Change-Id: I97c949614ca70ea3e732c8c2ca70022d062ad04c
* | | | | Merge "[CNS-1182-1190] Create arbiter volumes specifying avg file size"Valerii Ponomarov2018-10-241-2/+98
|\ \ \ \ \ | | |/ / / | |/| | / | |_|_|/ |/| | |
| * | | [CNS-1182-1190] Create arbiter volumes specifying avg file sizeValerii Ponomarov2018-10-171-2/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add data-driven test case where we create arbiter volume and verify that we are able to create expected amount of files on arbiter brick mounts. Change-Id: I9c719be01be24f4a92d1ed73ee9f1e71ee11bb88
* | | | Merge "[CNS-942] Add distributed arbiter vol creation"Valerii Ponomarov2018-10-231-21/+154
|\| | | | |/ / |/| |
| * | [CNS-942] Add distributed arbiter vol creationValerii Ponomarov2018-10-171-21/+154
| | | | | | | | | | | | Change-Id: I9935e067257dbf8f1e267e13efb72b1b0b3cf772
* | | Merge "CNS:CNS-753 CNS-754 enable and disable node"Valerii Ponomarov2018-10-221-0/+140
|\ \ \
| * | | CNS:CNS-753 CNS-754 enable and disable nodeMadhu Rajanna2018-10-221-0/+140
| | |/ | |/| | | | | | | | | | Change-Id: I00586ecd7ac2270721194542c07f51d2ca5ef807 Signed-off-by: Madhu Rajanna <mrajanna@redhat.com>
* | | Merge "[CNS-550] Try to create block volume exceeding free space"Valerii Ponomarov2018-10-222-2/+40
|\ \ \
| * | | [CNS-550] Try to create block volume exceeding free spaceValerii Ponomarov2018-10-182-2/+40
| | |/ | |/| | | | | | | | | | | | | | | | Validate behaviour of the system when we try to create block volume of size bigger than we have available free space. Change-Id: I754e09f7fc27ce9b7ac2b01dda163ce20573e963
* | | Merge "CNS: adding libraries and 2 testcases for pv resize"Valerii Ponomarov2018-10-185-6/+507
|\ \ \ | |/ / |/| |
| * | CNS: adding libraries and 2 testcases for pv resizeApeksha D Khakharia2018-10-185-6/+507
| | | | | | | | | | | | | | | Change-Id: Idae22a28e4da867fd0567cbec49760d6f3a374f6 Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
* | | cnslibs:heketi_ops: remove dead code in heketi_volume_create()Michael Adam2018-10-151-1/+0
|/ / | | | | | | | | Change-Id: Ic363aed46b73326bdbbffd85b077a13c92501f55 Signed-off-by: Michael Adam <madam@redhat.com>
* | CNS: moving libraries from dynamic_provsioning.py to openshift_ops.pyApeksha D Khakharia2018-10-107-566/+180
| | | | | | | | | | Change-Id: I84b0399bad021fed29044c1946fdf27cccc2b6c8 Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
* | Refactor 'test_dynamic_provisioning_block_p0_cases' moduleValerii Ponomarov2018-10-042-225/+178
| | | | | | | | | | | | | | | | | | | | | | Improvements: - Stop using 'create_mongodb_pod' function, it is replaced with lightweight analog, which works ok on OCP3.11 - Pick up Glusterfs POD for recreation intelligently in 'gluster POD failure' test case. - Create secrets and storage classes from CLI, not using files. Change-Id: I28d819574533573e5f397e2d2db6f0433a59eb99
* | Refactor 'test_dynamic_provisioning_p0_cases' moduleValerii Ponomarov2018-10-042-289/+253
| | | | | | | | | | | | | | | | | | | | | | Improvements: - Stop using 'create_mongodb_pod' function, it is replaced with lightweight analog, which works ok on OCP3.11 - Pick up Glusterfs POD for recreation intelligently in 'gluster POD failure' test case. - Create secrets and storage classes from CLI, not using files. Change-Id: I26ba5046014b84caacbf9ab94a2509b4324e112f
* | Merge "Skip 'test_add_device_heketi_cli' test as affected by bug"Valerii Ponomarov2018-10-011-0/+1
|\ \
| * | Skip 'test_add_device_heketi_cli' test as affected by bugValerii Ponomarov2018-09-261-0/+1
| |/ | | | | | | | | | | | | | | | | | | Blocked by BZ-1629889. When referenced bug is fixed completely we should refactor this test first, making it not dependent on the specific volume sizes as it is now. Change-Id: I1d4c4a0605fd800fa8450f92dab7b50e29856a5e
* | Revert "[CNS-1393][CNS-1394][CNS-1395] Add setUp & teardown functions for ↵vamahaja2018-10-012-155/+0
| | | | | | | | | | | | testcases" This reverts commit 0b6fcb9989287cc2748312dc59d52d38f7fda1ad.
* | Revert "[CNS-1393][CNS-1394][CNS-1395] Restart glusterfs services test cases"vamahaja2018-10-012-365/+11
| | | | | | | | This reverts commit 014521179de579dc4744ab36efc0c2f8881e2f3c.
* | [CNS-1393][CNS-1394][CNS-1395] Restart glusterfs services test casesvamahaja2018-09-302-11/+365
| | | | | | | | Change-Id: I0d2de16928de8a533745876094c673152012d812
* | [CNS-1393][CNS-1394][CNS-1395] Add setUp & teardown functions for testcasesvamahaja2018-09-302-0/+155
|/ | | | | Change-Id: I083b5b60917ec18c77357d615f33e963ee58efea Signed-off-by: vamahaja <vamahaja@redhat.com>
* [CNS-945] Add arbiter test caseValerii Ponomarov2018-09-243-0/+109
| | | | | | Where we create POD with mounted arbiter volume and write data to it. Change-Id: I3a757f7fd71a0fd3f9f7d3cea463bbba5e399ec4
* Enhance 'oc_create_app_dc_with_io' functionValerii Ponomarov2018-09-211-3/+5
| | | | | | | | | | | | | List of enhancements: - Add handler for SIGTERM, which allows us to stop POD execution gracefully instead of timing out for grace period and killing it. - Use separate data file name for each of the PODs based on their unique names. It is much more useful approach when we create more than 1 POD in a DC. Without it we write to one single file with locks, with this change we write data to different files by each POD in parallel. Change-Id: If4bba1c017df1cf3240896522720fa08d5cf138b
* Merge "Refactor 'test_volume_creation' test module"Valerii Ponomarov2018-09-211-43/+68
|\
| * Refactor 'test_volume_creation' test moduleValerii Ponomarov2018-09-191-43/+68
| | | | | | | | | | | | | | | | Making its 'test_volume_creation_no_free_devices' test be aware of the actual available free space, which will make it work much more reliably. Change-Id: I2555ffeaad825b16ffee7ded067eab92d40519e4
* | Merge "Added library for scalling jenkins"Valerii Ponomarov2018-09-2015-0/+890
|\ \ | |/ |/|
| * Added library for scalling jenkinsvamahaja2018-09-2015-0/+890
| | | | | | | | | | Change-Id: I49932f43ac4e41f06c559d1d18d142b8a084278e Signed-off-by: vamahaja <vamahaja@redhat.com>
* | Merge "Skip 2 tests due to blocker-bug"Valerii Ponomarov2018-09-191-1/+3
|\ \