| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
TC 'test_initiator_side_failures_create_100_app_pods_with_block_pv'
creates 100 pods which is part of scaling and fails due to setup
issues.
Change-Id: I923feaf37c6c0442632bf14ee88e0e27f414d8b0
Signed-off-by: Sri Vignesh <sselvan@redhat.com>
|
|
|
|
|
| |
Change-Id: I03ae8d89b9019b67ff685064372a779e6ade1d08
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
| |
Change-Id: I626bb446e408f9f4bb461309831569e61215d3db
Signed-off-by: Aditya Ramteke <adityaramteke05icr@gmail.com>
|
|
|
|
|
| |
Change-Id: I56807661c6a6b728a4b902ad14c1b8b0b0e268bf
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
| |
Change-Id: I123fbf1b6ff8794454d61a57493e0bdfbcd217fe
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
TC's are separated as below for the better optimization:
1. Replicate volume with zone check option in sc
2. Replicate volume with expansion and zone check option in sc
3. Arbiter volume with zone check option in sc
4. Arbiter volume with expansion and zone check option in sc
Change-Id: Iff5846737fff1895f3d3b74b32c1742f249d32b8
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
| |
Change-Id: I34c163c059e36825ab47fe612389c44da8cfb102
Signed-off-by: susgupta <susgupta@redhat.com>
|
|
|
|
|
| |
Change-Id: I4554daf04c97e28bd965e2509c53e13b7808bae6
Signed-off-by: susgupta <susgupta@redhat.com>
|
|
|
|
|
|
|
|
|
| |
Tc 'test_create_volumes_enabling_and_disabling_heketi_devices' uses
incorrect variable name inside for loop while disabling node. Use
correct variable inside for loop to disable expected nodes.
Change-Id: I0be101e753c387eee25e0fc0b778d884ae6bb609
Signed-off-by: Sri Vignesh <sselvan@redhat.com>
|
|
|
|
|
| |
Change-Id: I7f765605ae032f9054937ca9ed5a5db06bc73464
Signed-off-by: Sri Vignesh <sselvan@redhat.com>
|
|
|
|
|
| |
Change-Id: I38546a5e91e56294c03981a182d37b19e2e151a2
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Fix consits of -
1. Add steps to check existing BHV and delete in case
BV(s) are not exists.
2. Fix assertion to validate 'brickCount' and 'distCont'
Change-Id: I25bb9d0767f102ec0344b0486fbf4007daca70a0
Signed-off-by: Sri Vignesh <sselvan@redhat.com>
|
|
|
|
|
| |
Change-Id: I415e380b2b9e4d6aaa1d4333b6481640e2d3419f
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
| |
Change-Id: I124578f9e314446b92b615a6c022ac5a7f990e95
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
| |
Change-Id: If583d912d6c24862f8b26424abf62f8e0942dc45
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Library 'validate_multipath_pod' execute command to get host name by
providing pod name, in case it returns blank next steps will fail due
to blank hostname.
Change-Id: Iac329204bd9ea17b019fb40edca43db72e8c3bb8
Signed-off-by: Sri Vignesh <sselvan@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Tc 'test_heketi_server_operations_cleanup_on_idle_setup'
raise Assertion exception in case stale entries are present
in heketi db. Fix this statement to skip test case instead of
raising exception
Change-Id: Ia02960e1139aa9051bc7c83e230feb8bdde66d01
Signed-off-by: Sri Vignesh <sselvan@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
Pytest version '5.4.1' has regression issue where functions
registered with 'TestCase.addCleanup' were not being called
on test failures. Add fix in 'tox.ini' to upgrade pytest to
>= 5.4.2 version for 'functional3' environment.
Change-Id: I27c3356c995a50a8d5cc32d7aad958116bd2cd88
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
| |
Change-Id: I718fd893ddb16bd1ce86a63a732e02db3c72a160
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
| |
Change-Id: Iba3a4947ef3654fb92bcc05f750f3aae11ffb7a2
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
|
|
|
|
| |
TC consists of -
1. Replica volume with minimum 4 nodes
2. Arbiter volume with minimum 4 nodes
Change-Id: I325d8a7ebe8c0ff2f248712d517b43b484d70328
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
| |
Change-Id: I32fcb7be8246e9d7b0900e10bdfb5af0f61f1f44
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix consists of :
- Currenlty this function check if pod is up and if not then
wait for to up which is incorrect approach as it takes time
to restart pod. Fix this by waiting for heketi pod to be
restarted.
- Remove skip for bugs
Change-Id: Ib3016764741d5fb7188a24e0e267bb0984e2e4a5
Signed-off-by: Arun Kumar <aanand01762@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Fix consists of -
Add regular expression to get Openshift Storage Version
based on environment variable 'ocsVersion' set in Dockerfile
Change-Id: Iefed53a7af5b2867b68a4a8b72861047edcf1e4d
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
|
|
|
| |
Test case 'test_compare_node_count_with_db_check_info' is automated
as part of tc 'test_verify_db_check'. Hence remove older test case.
Change-Id: If385c21c9ac5554b2faf96c59424d8695d87c7c8
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|
|
|
|
| |
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>
|