| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
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: 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>
|
|
|
|
|
| |
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: 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: 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 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: If0024c4b99eee0d0971077556b033ace5104c982
|
|
|
|
|
| |
Change-Id: I6552a5de34b329ff5638898bac36a4d5ec5291a3
Signed-off-by: susgupta <susgupta@redhat.com>
|
|
|
|
| |
Change-Id: I757388d8f9c14549a7ec408868e3b86c92362a22
|
|
|
|
| |
Change-Id: I7645a8aecad7fd0a94b7f769018be0b4ac9070d9
|
|
|
|
| |
Change-Id: Ie6bda59e6bee1bde5d2b04a5c8c311d9c046c7a5
|
|
|
|
| |
Change-Id: Ie72a25ce90fd10dd8b86878d235d71814703b1ef
|
|
|
|
| |
Change-Id: I556e7f03013bd39780f2107f91aedec87a3c2ee0
|
|
|
|
|
| |
Change-Id: I332a66659b5abefb5d5052232ec9b61124860575
Signed-off-by: kshithijiyer <kshithij.ki@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
List of changes -
1. Remove test file 'test_device_info.py' as it contains only one
test case which can be part of test file
'test_heketi_device_operations.py'
2. Change test case name 'test_device_enable_disable' to
'test_heketi_device_enable_disable'
3. Change test case name 'test_device_remove_operation' to
'test_heketi_device_remove'
4. Change test case name 'test_heketi_with_device_removal_insuff_space' to
'test_heketi_device_removal_with_insuff_space'
5. Chnage test case name 'test_heketi_device_delete_operation' to
'test_heketi_device_delete'
6. Move test case 'test_heketi_devices_info_verification' to
'test_heketi_device_operations.py' and rename as
'test_heketi_device_info'
Change-Id: I8ddc9beb7bc697214242212e50c9727ce644f2c1
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
| |
TC is failing when there are no BHV's before running the TC
TC is failing during the validation of the total free space
Add following steps to fix the problem:
- Get the default BHV size if there are no BHV's before excuting the TC
- Calculate total initial free space of all the BHV's
- Compare the initial and final free space of BHV's
Change-Id: Ic13c201ad04b02b80ca73d41b3c42451202ed181
|
|
|
|
|
| |
Change-Id: Ibb96e961b1501ef696858a5eec80422471e877fd
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
|
|
|
| |
Delete a gluster pod which is hosted on active path
Wait for new gluster pod to come up
Verify the state of cassandra pod, iscsi and multipath
Change-Id: Iba938e7203e6fb86cd953c48040f6f730df8626c
|
|
|
|
|
|
|
| |
Create volume and see the pending operations of volume and bricks
in heketidb and verify that after creation count is changed.
Change-Id: I2d73f82bde422fdffc1fbbdc14564a0c8ffa99aa
|
|
|
|
|
|
|
|
| |
Test case to validate metrics
add config data for metrics
add config data of registry namespace to validate metrics
Change-Id: I4886482ee33847f506ad898d4a313df866d0348c
|
|
|
|
|
|
|
|
|
|
| |
'test_heketi_node_operations' tc tried to use incorrect
'additional_gluster_servers.additional_devices' config option. Change
it to 'additional_gluster_servers.devices', as it is expected by the
configuration.
Change-Id: I2351814bf35a78724f84d954abd7ce780e945328
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
| |
- In test case 'test_heketi_volume_create_with_cluster_node_down'
function glusto-tests 'get_volume_list' function returns 'None'
in case of failure.
- Add assert statement to check whether 'get_volume_list' function
returns expected gluster volume list.
Change-Id: I2b11bb33b1346d88db0501d000f32515db86279d
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
|
|
| |
Code creates file volume and tries to delete blockvolume
instead of file
Change-Id: I4c73f388dc10a153f254c479bc8bf127df644916
|
|
|
|
|
|
|
| |
Change code of func _create_distributed_replica_vol to
handle block hosting volume creation as well.
Change-Id: If4b1f48dc8cbe257254a2729599f58f302b403d8
|
|
|
|
|
|
|
|
|
| |
which completely duplicates "test_to_create_and_delete_dist_rep_vol"
in 'test_create_distributed_replica_heketi_volume.py' test module &
fix cleanup code for create_heketi_volume_with_name_and_wait in
openshift-storage-libs/openshiftstoragelibs/baseclass.py module.
Change-Id: I9b3dea28e6330e52caab09311e20b65dd48491b9
|
|
|
|
|
|
|
| |
Fix test to run when iscsi-intiator-utils
package is not less than 6.2.0.874-13.el7
Change-Id: Ic3af5302a415c2d2420ad9b92f2d82246420beea
|
|
|
|
|
|
|
|
|
|
| |
In the 'test_heketi_node_operations::TestHeketiNodeOperations' class,
if we define 'additional_gluster_servers' option, but do not provide
there any value, then we fail. But, "skip" is expected in such situation.
So, catch "IndexError" exception and make tests be skipped after it.
Change-Id: Idfb1cdfc6941d284a4dc8e670c2eb5510eafe744
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
|
|
|
|
| |
Test case 'TestPvResizeClass::test_pv_resize_no_free_space' fails
due to bug 'BZ-1732831' which is fixed in OCS version 3.11.5. So
skip this test case for OCS version below OCS 3.11.5.
Change-Id: I7e26293c3defb332da64fd32dda4ed9011db7176
Signed-off-by: vamahaja <vamahaja@redhat.com>
|