summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [TestFix] Fix volume size calculationSri Vignesh2020-09-281-1/+1
| | | | | | | | | Volume creation with available free size is failing as metadata takes some space. Fix calculation to leave 2% space for metadata. Change-Id: Idc041b61155ce530a0a2c5bbdda3a6986cd9a469 Signed-off-by: Sri Vignesh <sselvan@redhat.com>
* [TestFix] Add assert to validate ls output for lvm scriptadityaramteke2020-09-231-1/+2
| | | | | Change-Id: Iaf6123626d3fc57ea6bbf1388764944dc7049e8e Signed-off-by: Aditya Ramteke <aramteke@redhat.com>
* [TestFix] Fix heketi server db operations TC issuesvamahaja2020-09-231-261/+227
| | | | | Change-Id: I3d07128f8881b18b89773e4290bee826ca99468c Signed-off-by: vamahaja <vamahaja@redhat.com>
* [Test] Add TC to validate lvm script is executable on hostadityaramteke2020-09-181-0/+47
| | | | | | Signed-off-by: Aditya Ramteke <aramteke@redhat.com> Change-Id: Ib9870cba6fc5ce1936a22c9fcbb326a6ab753378
* [Test] Add TC to verify dev path mapping for gluster pod after rebootSushil Gupta2020-09-161-0/+60
| | | | | Change-Id: Ia492850b65c7915293d457463058272b321bd9e6 Signed-off-by: Sushil Gupta <susgupta@redhat.com>
* [Test] Add TC to verify dev path mapping for heketi pod after rebootSushil Gupta2020-09-101-0/+61
| | | | | Change-Id: I24e4000ff19bc9520d4eb6db66ee04c37d2e0b17 Signed-off-by: Sushil Gupta <susgupta@redhat.com>
* [Test] Add TC to validate dev path mapping for file&block vol deleteSri Vignesh2020-09-102-1/+185
| | | | | Change-Id: Id11489bb0cbf2f706e8ce756a1479276a76a3aa8 Signed-off-by: Sri Vignesh <sselvan@redhat.com>
* [Test] Add TC to validate heketi LVM wrapper functionalityadityaramteke2020-09-101-0/+63
| | | | | Change-Id: I92925dd419a78d2f3a3a2baf8e80727e33d6d5ae Signed-off-by: Aditya Ramteke <aramteke@redhat.com>
* [Test] Add TC to verify dev path on file & block pvc with vol rebootSushil Gupta2020-09-103-1/+201
| | | | | Change-Id: Ie072f0365a3d4cf71142e07f6387c8653a616945 Signed-off-by: Sushil Gupta <susgupta@redhat.com>
* [TestFix] Add marker tag to TC test_kill_bhv_fsd_while_es_pod_runningArun Kumar2020-09-071-0/+1
| | | | | Change-Id: If6c93d5f0f71ae73bebf1b7f83c2fd99a3e31456 Signed-off-by: Arun Kumar <arukumar@redhat.com>
* [Test] Add TC to validate kill pid of bhv related to es podArun Kumar2020-08-261-6/+66
| | | | | Change-Id: I6bcf0601b8fd70b7952b40da854a7317496cfbc3 Signed-off-by: Arun Kumar <arukumar@redhat.com>
* [Test] Add TC to validate dev path mapping for file&block vol createSri Vignesh2020-08-264-0/+266
| | | | | Change-Id: I61364640386ee6706276ff253f5f5bf58cf5ba24 Signed-off-by: Sri Vignesh <sselvan@redhat.com>
* [Lib] Add lib to attach and detach disk for dev path TC'sSri Vignesh2020-08-262-0/+247
| | | | | Change-Id: Ifbc1c584203f2867916c2dc60b82520fc3fdcdde Signed-off-by: Sri Vignesh <sselvan@redhat.com>
* [Test] Add TC to validate gluster pod restart with no disruption to es podSushil Gupta2020-08-241-13/+102
| | | | | Change-Id: Ibcad0d0b395e3ea8e1d3cb388c7b4b37fb912449 Signed-off-by: Sushil Gupta <susgupta@redhat.com>
* [TestFix] Fix BHV count calculations for small size disk clustervamahaja2020-08-191-2/+6
| | | | | | | | | | | | Fix consists of - In case small size disk is present in cluster TC 'test_create_max_num_blockhostingvolumes' uses blockvolume size as 0 due to default BV count, which leads to failure of BV creation. To fix issue set BV size to 1 and BHV count to free size in case, mod operation returns 0. Change-Id: Ia5c656e215498acdc86383c9a771a0094de70716 Signed-off-by: vamahaja <vamahaja@redhat.com>
* [TestFix] Increased timeout for wait for events libSri Vignesh2020-08-181-1/+2
| | | | | | | | | TC is failing with error during pvc create timeout and wait for event steps with race condition. increased timeout to fix this issue. Change-Id: I8f64dcf7ab6cbfa0087b329b05a23a212572190e Signed-off-by: Sri Vignesh <sselvan@redhat.com>
* [Config] Add ISSUE_TEMPLATE for githubkshithijiyer2020-08-101-0/+38
| | | | | Change-Id: I07747c9346b894bc38daeb4721903352f6fabfcb Signed-off-by: kshithijiyer <kshithij.ki@gmail.com>
* [Test] Add TC to utilize full space of PVC bount to ES podArun Kumar2020-08-071-0/+37
| | | | | Change-Id: I0cbcc8c9c125d2925c85e08fd6b8690cc8ee0342 Signed-off-by: Arun Kumar <arukumar@redhat.com>
* [Test] Add TC to validate basic sanity after the logging deploymentArun Kumar2020-08-072-0/+89
| | | | | Change-Id: I8c4065c9ec8d3639172b4a7098af908b3b4e062e Signed-off-by: Arun Kumar <arukumar@redhat.com>
* [Lib] Add logging parameters in config fileArun Kumar2020-08-071-0/+7
| | | | | Change-Id: I88d742afacb4008c2661d13b164797b1465294ba Signed-off-by: Arun Kumar <arukumar@redhat.com>
* [Test] Add TC to create block volume with custom vol name prefixSushil Gupta2020-08-071-2/+58
| | | | | Change-Id: If4293d3987b9de55845eea95ddd3f5e309ea810a Signed-off-by: Sushil Gupta <susgupta@redhat.com>
* [TestFix] Remove redundant skip statement from test caseArun Kumar2020-07-311-6/+0
| | | | | | | | | 'TestGlusterBlockStability.SetUp' already have a check for 'crs' or 'cns'. Removed redundant skip statement which perform same step in test case 'test_initiator_side_failures_initiator_and_target_on_same_node'. Change-Id: Ia587f9d17b9752a218ead030faa6941938b0d4c7 Signed-off-by: Arun Kumar <arukumar@redhat.com>
* [Test] Add TC to kill targetcli during block PVC deletionArun Kumar2020-07-291-31/+72
| | | | | Change-Id: I336fd244c74a1afca6ba1e1e5b6e6b30e14bfad2 Signed-off-by: Arun Kumar <aanand01762@gmail.com>
* [TestFix] Remove the skip marker from TC and add the validationArun Kumar2020-07-291-34/+66
| | | | | Change-Id: I1734d0f9ed535176abb5f7741d00efc817aec222 Signed-off-by: Arun Kumar <aanand01762@gmail.com>
* [LibFix] Add support for heal check of one particular volumeArun Kumar2020-07-291-5/+20
| | | | | Change-Id: Ib99aec711c2ae520a373bb2673ac58dd51c3c070 Signed-off-by: Arun Kumar <aanand01762@gmail.com>
* [Test] Add TC to validate arbiter vol creation with differnet tags on devicesSushilG962020-07-291-0/+259
| | | | | Change-Id: I2bcd6d6cecf79786f4de187929e3d42de5595c70 Signed-off-by: susgupta <susgupta@redhat.com>
* [Test] Add TC to validate resize operation while io's are runningArun Kumar2020-07-161-0/+28
| | | | | Change-Id: If2b5869d01191d8a95b612294c4e74b92d998950 Signed-off-by: Arun Kumar <aanand01762@gmail.com>
* [TestFix] Fix pytest warningsvamahaja2020-07-143-2/+3
| | | | | | | | | | | Fix consists of - 1. Remove depricated method 'assertEquals'. 2. Add 'junit_family=legacy' to pytest.ini to keep using the legacy version for JUnit XML file. 3. Prepend 'r' for regular expression. Change-Id: I9a804bba3590e33b50aa0c88ded9cf0007afe1e6 Signed-off-by: vamahaja <vamahaja@redhat.com>
* [Test] Add TC app pod deletion with different intiator and targetArun Kumar2020-07-101-27/+45
| | | | | Change-Id: I1d5e8ce9a12b693b1a4a6fbc93718c3b6e71c801 Signed-off-by: Arun Kumar <aanand01762@gmail.com>
* [Test] Add TC to validate block behaviour when target node is downArun Kumar2020-07-101-29/+58
| | | | | Change-Id: I4535d249d4d271f6b622f82002eddd33f3d4b01e Signed-off-by: Arun Kumar <aanand01762@gmail.com>
* [TestFix] Fix to add wait after the pod creationArun Kumar2020-07-081-3/+7
| | | | | | | | | | Fix consists of - Addition of wait for the pods to be ready after the creation of dc, inside the method '_create_dcs_and_check_brick_placement' which led to the failure of few heketi zone TC's. Change-Id: Ib932e1a338b52673418d39fcd35a9d27f508a48f Signed-off-by: Arun Kumar <aanand01762@gmail.com>
* [TestFix] Fix large heketi volume creation issueSri Vignesh2020-07-071-4/+3
| | | | | | | | | | | Fix consists of - While creating large heketi valumes, sometime timeout will occur for heketi command but after sometime volume will get created. Use baseclass function 'create_heketi_volume_with_name_and_wait' to check for volume in case timeout occurs. Change-Id: Ia2cdf8d50ecba01ebf593e72afbbff809877c944 Signed-off-by: Sri Vignesh <sselvan@redhat.com>
* [TestFix] Fix cleaning up resources in TC 'test_delete_heketi_volume'Sri Vignesh2020-07-071-4/+9
| | | | | Change-Id: Idf618b0f887ff56d080f99487f2c4859ddd51a21 Signed-off-by: Sri Vignesh <sselvan@redhat.com>
* [Test] Add TC to validate initiator node reboot when taget node is sameArun Kumar2020-07-061-15/+55
| | | | | Change-Id: Icd7b817b2ba680c47cd7c27fe95ad791d2e217b8 Signed-off-by: Arun Kumar <aanand01762@gmail.com>
* [Test] Add TC to validate heketi device deletion lifecycleArun Kumar2020-07-061-87/+96
| | | | | Change-Id: Ifd4aeaeb05fcb18c38b21b26640c49a1e7035093 Signed-off-by: Arun Kumar <aanand01762@gmail.com>
* [Test] Add TC fill arbiter brick, shutdown data brick node and run ioArun Kumar2020-07-064-25/+128
| | | | | Change-Id: I36d44123db24154fe0aefc905ad2f5a5e5061558 Signed-off-by: Arun Kumar <aanand01762@gmail.com>
* [Lib] Add library to get the free inodes of bricksArun Kumar2020-07-061-0/+35
| | | | | Change-Id: I4ef9114a30dfd6fe18c4ba15b0cbbd32b8fc44f3 Signed-off-by: Arun Kumar <aanand01762@gmail.com>
* [Test] Add TC to Compare the brick mount status from all nodesSushilG962020-07-061-0/+90
| | | | | Change-Id: I7e03acd0ddf2e14b00453af180a2b4a8c45f2832 Signed-off-by: susgupta <susgupta@redhat.com>
* [Test] Add TC to verify Snapshot deletionSushilG962020-07-061-0/+55
| | | | | Change-Id: I523a13629dc24ca9cef3d6ab06aac5d8c523a8e5 Signed-off-by: susgupta <susgupta@redhat.com>
* [LibFix] Add 'collect_logs' param in 'oc_delete' libvamahaja2020-07-024-6/+18
| | | | | Change-Id: I9d99f367b82c6570e1390c6b137e0b9bf401a19c Signed-off-by: vamahaja <vamahaja@redhat.com>
* [Test] Add TC creation of multiple heketi volumes with different sizesArun Kumar2020-06-261-0/+18
| | | | | Change-Id: I6d39e9c50dc46d4c9ba4c3cf68e8138ae1afc3c4 Signed-off-by: Arun Kumar <aanand01762@gmail.com>
* [Test] Add tc to create arbiter vol with avg file size and expand itSushilG962020-06-261-0/+252
| | | | | Change-Id: If3f68a946a5120972dc70f24622b031312b7a3d8 Signed-off-by: susgupta <susgupta@redhat.com>
* [Test] Add tc to create a snapshot with one brick downSushilG962020-06-241-0/+79
| | | | | Change-Id: I28182b25db8ab029cd9d6e910d14c5ca8fbc419c Signed-off-by: susgupta <susgupta@redhat.com>
* [Test] Add TC creation of heketi volume with clusters argumentArun Kumar2020-06-241-0/+27
| | | | | Change-Id: I7b095ea60a571a70cbfab177d823e49525330e86 Signed-off-by: Arun Kumar <aanand01762@gmail.com>
* [Test] Add TC create a distributed replicate volumeArun Kumar2020-06-241-2/+12
| | | | | Change-Id: Ie627998f6e363791e2249ca3472e66c13805666e Signed-off-by: Arun Kumar <aanand01762@gmail.com>
* [TestFix] Fix gluster function parameterSri Vignesh2020-06-241-2/+9
| | | | | | | | | | In TC 'test_heketi_volume_create_with_cluster_node_down' incorrect gluster node is passed to gluster op function, which is executing required command on unexpected gluster node. Fix gluster function call with correct gluster node. Change-Id: I545d10e5dbf828e6b99f57ca825a01c224db13e3 Signed-off-by: Sri Vignesh <sselvan@redhat.com>
* [TestFix] Add steps to wait_for_events after rebootSri Vignesh2020-06-241-1/+27
| | | | | | | | | Fix consits of - 1. Add conv=fsync in dd to sync io after pod reboot 2. Add steps to wait for events after node reboot Change-Id: I53d1d9262fe05f9acd68ad18b8a0f48fd6716dea Signed-off-by: Sri Vignesh <sselvan@redhat.com>
* [TestFix] Code Fix in device cleanup sectionSri Vignesh2020-06-241-3/+0
| | | | | Change-Id: Icc788bceb62f612d0313c6d04cc8605bc2bfa1f7 Signed-off-by: Sri Vignesh <sselvan@redhat.com>
* [TestFix] Add steps to handle bv pending operationSri Vignesh2020-06-241-3/+5
| | | | | | | | | | | | Fix consists of: 1. after 2 bv is created using async it returns 0 pending operation and takes some time to show the third pending operation. so added a additional check for bv equal to vol_count 2. changed correct value for assertion fail statement Change-Id: I2edf22c466114c108d997832f2b9a75e165330af Signed-off-by: Sri Vignesh <sselvan@redhat.com>
* [Test] Add TC's of PVC creation with zone check set in sc and dc bothArun Kumar2020-06-161-0/+41
| | | | | Change-Id: I4c75528e7fba934a2f9dd28d8ce79d4cf0d472dd Signed-off-by: Arun Kumar <aanand01762@gmail.com>