| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Change-Id: I19c6146b4d9fbc366663bb53e97c567cc8b24f68
Signed-off-by: susgupta <susgupta@redhat.com>
|
|
|
|
|
| |
Change-Id: I5863bcad3003725b60012dc8288f7ac1a3675d3c
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Python3 returns iterator of list for function 'dict.items()',
which cuases 'RuntimeError' while trying to update dict inside
loop. Convert this iterator into list while looping over the
dict items.
Change-Id: Ia339bb89c4a8dbacae1c66ff41110975db73e9d7
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
| |
Change-Id: I9786d8d68854529624a17cc2c2c12656b4eb6631
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
|
| |
Change-Id: I41d4817fe39ad9c4b26eee659eaaeda563f72496
Signed-off-by: vamahaja <vamahaja@redhat.com>
Co-authored-by: crombus <pkundra@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix consists of -
Currently 'test_heketi_volume_provision_after_node_reboot' tc
uses 'node_reboot_by_command' function which reboots node by
using 'shutdown -r' command and comes up fast, which causes
to create volume successfully in case more than 2 nodes are
rebooted. Use power off and power on node libraries to reboot
gluster nodes instead.
Change-Id: Ie35a5f5be0bca6899d06d80de368491d2e1f3611
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
| |
Change-Id: Ia2aa235973f282601023535f405f283a2427c337
Signed-off-by: Sri Vignesh <sselvan@redhat.com>
|
|
|
|
|
| |
Change-Id: I995759d6f77edd5b096a8c1666eee6ab0dbc6cc8
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
| |
Change-Id: I2241088612178afc1be188149e97b9951e07efc1
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
| |
Change-Id: I4213c2f6f9d1a0c2c3382bfada6632bd21db1350
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
| |
Change-Id: I8ab1ec2dd28169722c07a5bbfabeffc5240ce8f9
Signed-off-by: Nitin Goyal <nigoyal@redhat.com>
|
|
|
|
|
| |
Change-Id: I27c64b78b52099696a99c50a07d8006ba385dd9e
Signed-off-by: Nitin Goyal <nigoyal@redhat.com>
|
|
|
|
|
|
| |
Change-Id: Ib4cd81191be5c53d104e3460274e18c94f070dd2
Signed-off-by: vamahaja <vamahaja@redhat.com>
Co-authored-by: crombus <pkundra@redhat.com>
|
|
|
|
|
| |
Change-Id: Iad8abab3b1faf74ea9f7895da7758da5daa967d2
Signed-off-by: susgupta <susgupta@redhat.com>
|
|
|
|
|
| |
Change-Id: I3f765ee83c04a08eae48727a6870057a2ac69abe
Signed-off-by: Sri Vignesh <sselvan@redhat.com>
|
|
|
|
|
| |
Change-Id: If1a15f6bfd8b1a106ab19d949aae03bf8d6d4e62
Signed-off-by: Sri Vignesh <sselvan@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Test case 'test_check_pvc_placement_based_on_the_heketi_zones'
has code to check for availabe heketi zone and validate brick
placement which can be used in other test cases. Separate this
code onto two different internal functions.
Change-Id: I76233a1a8bed1e6ab11f91a7820c90a26fa71381
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
| |
Change-Id: Iac66f50dffe8688f8c9bd53b1298a68484a39afd
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
|
| |
Change-Id: I8864284957bfcfa505238c9dfcac16650f8260b3
Signed-off-by: vamahaja <vamahaja@redhat.com>
Co-authored-by: crombus <pkundra@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix consists of -
1. Currently waiter in 'node_reboot_by_command' function
uses 'g.rpyc_get_connection' method to check for conection,
which causing issue. Use 'wait_for_ssh_connection' method
in same library which uses 'g.run' method.
2. Add parameter 'wait_for_connection'
Change-Id: I81aecb126b1e4914a2dfb6dc8901da0a3a4329d0
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
| |
Change-Id: I079c8ddd0e72b55754e075de06ca168b220f80c8
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Fix consists of -
Test case 'test_initiator_side_failures_create_100_app_pods_with_block_pv'
creates 100 i/o pods with PVC which takes time and may fail in case cluster
is slow. Move this test case to tier2.
Change-Id: I540e268eae81f7934e0d0f2d2aa6168c388c1a66
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
| |
Change-Id: I7f317d6e6c8f86dc0c5e8bbe0a42a4586751d2e1
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
| |
Change-Id: Ic79952701f0e7029fb9ddf5394e247d25347acaf
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
| |
Change-Id: I2cde18222ba56a25962e3e3e63580c7ac2f38ceb
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
| |
Change-Id: Ifcd7913c352d11ef43fb92c304602f0f2f40693f
Signed-off-by: susgupta <susgupta@redhat.com>
|
|
|
|
|
| |
Change-Id: I43ebf7f489f0e80f33992edc7cea6a54dcc8a531
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
'g.rpyc_get_connection' library fails to set connection. Instead of
using 'g.rpyc_get_connection' libray for modifying file remotely,
create file locally and upload to remote location using 'g.upload'
library.
Change-Id: I85564ee5b7c28a9d866be033d18bd018f648cd5b
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
| |
Change-Id: I8e027ff71429cd73eea892c6e27d53f638badc42
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
| |
Change-Id: Ia5a0d5a8ac9319628f9a3d4d00d0f70876fe3281
Signed-off-by: susgupta <susgupta@redhat.com>
|
|
|
|
|
| |
Change-Id: I591ee6b5a3e0b56fa74bd520fc0e522662c812ce
Signed-off-by: rachael-george <rgeorge@redhat.com>
|
|
|
|
|
| |
Change-Id: Ie44ec19689c0a28864dbd681a403a4cddcd9ffc3
Signed-off-by: rachael-george <rgeorge@redhat.com>
|
|
|
|
|
| |
Change-Id: I0e3dc795b76edd73a19a10224bb7f28fa3e28f42
Signed-off-by: rachael-george <rgeorge@redhat.com>
|
|
|
|
|
| |
Change-Id: I51d6e8ce22e90668582f5b8403f6024c6027b7d7
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
| |
Change-Id: I245d2915d30a42c83a4f4ac12f8f7a23cb4888ee
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
|
|
|
| |
Add helper method for passing provisioner argument. Which will allow to
pass provisioner argument from other BaseClasses.
Change-Id: I475717ac5d4575d96aff82148cf2c98e035df1d5
Signed-off-by: Nitin Goyal <nigoyal@redhat.com>
|
|
|
|
|
| |
Change-Id: I10642910362e0eca57d913e4ac15496862fef8cf
Signed-off-by: kshithijiyer <kshithij.ki@gmail.com>
|
|
|
|
|
|
|
| |
Add Python versions and dependencies in the setup.py file.
Change-Id: I2d012852542c496a56bdd34a5a5659b4b2c0020a
Signed-off-by: Nitin Goyal <nigoyal@redhat.com>
|
|
|
|
|
|
|
|
| |
Add lib 'get_process_memory_on_gluster_pod_or_node' to get the memory of
running proces inside gluster pod or node.
Change-Id: Ide2b09569407e8cf09c72af638d741d5926431c4
Signed-off-by: Nitin Goyal <nigoyal@redhat.com>
|
|
|
|
|
|
|
| |
Add variables in config file which will help us to scale our setup.
Change-Id: I99739a090c1b2fd92afc2242b5ec6552205ce92f
Signed-off-by: Nitin Goyal <nigoyal@redhat.com>
|
|
|
|
|
| |
Change-Id: I1d497a9b61762e68558026ddc49e5269b0354ce1
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
| |
Change-Id: I29093a09c3f0cc09eaa9c6d94bad882c0bafd91c
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix consists of -
Remove dc name which is passed twice to function
'get_pod_name_from_dc'
In test case 'test_heketi_metrics_heketipod_failure' function
'get_pod_name_from_dc' is called by passing dc name twice,
because of which 'timeout' is passed as dc name instead of
integer value hence raising an exception 'TypeError'.
Change-Id: I6827a8f9bbd847f346ea6b519db97181219f9717
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
| |
Change-Id: I28af35fdcc27e30957e02d83e19f0a7d4211f18b
|
|
|
|
| |
Change-Id: Ifb9c582c18d9e7a8bfd01d3b6a45e105c9ad8db4
|
|
|
|
| |
Change-Id: If0024c4b99eee0d0971077556b033ace5104c982
|
|
|
|
|
|
| |
Add cleanup arg in libs to skip the cleanup part.
Change-Id: I115b33604414c0ecef2cdd57a880684cc7166766
|
|
|
|
|
| |
Change-Id: I6552a5de34b329ff5638898bac36a4d5ec5291a3
Signed-off-by: susgupta <susgupta@redhat.com>
|
|
|
|
| |
Change-Id: I757388d8f9c14549a7ec408868e3b86c92362a22
|
|
|
|
| |
Change-Id: I7645a8aecad7fd0a94b7f769018be0b4ac9070d9
|