summaryrefslogtreecommitdiffstats
path: root/tests/functional/dht
Commit message (Collapse)AuthorAgeFilesLines
...
* Adding Testcase: Remove_brick_while_rebalance_in_progressPrasad Desala2018-06-211-0/+212
| | | | | | | | If a rebalance is in-progress on a volume, glusterd should fail a remove-brick operation on the same volume. Change-Id: I2f15023870f342c98186b1860b960cb3c04c0572 Signed-off-by: Prasad Desala <tdesala@redhat.com>
* Restart glusterd after rebalance is overPrasad Desala2018-06-191-0/+177
| | | | | | | | | Test case objective: Restarting glusterd should not restart a completed rebalance operation. Change-Id: I52b808d91d461048044ac742185ddf4696bf94a3 Signed-off-by: Prasad Desala <tdesala@redhat.com>
* Rebalance: Directory and file creation from multiple clientsPrasad Desala2018-06-171-0/+249
| | | | | | | | This testcase verifies rebalance behaviour while IO is in-progress from multiple clients Change-Id: Id87472a8194d31e5de181827cfcf30ccacc346c0 Signed-off-by: Prasad Desala <tdesala@redhat.com>
* Adding testcase: Rebalance with hidden filesPrasad Desala2018-06-051-0/+204
| | | | | | | | | | | | | | | If the dataset has hidden files and when added bricks and triggered rebalance, rebalance should be able to pick the hidden files for migration and should migrate those without any issues and the checksum should match post rebalance. Changes: - Minor fixes - Imrpoved imports - Removed logs of rebalance status Change-Id: I31c5859e112ad3a6efef7e008995090afda677cc Signed-off-by: Prasad Desala <tdesala@redhat.com>
* Rebalance: starting and stopping the volume while rebalance is in progressPrasad Desala2018-05-231-0/+224
| | | | | | | | This testcase verifies, volume stop should not be allowed while rebalance is in-progress and it should throw appropriate error. Change-Id: I24ffc263f26eb99fff774cb851ac98ac6fed2bee Signed-off-by: Prasad Desala <tdesala@redhat.com>
* Add test rebalance positive test - add brick commandMiroslav Asenov2018-05-231-0/+185
| | | | | | | Changes: - Updated test case add brics to volume with IO operations. Change-Id: I61e83c0d58d65783da4e54bc2a8a32a35b515c07
* Add test case DHT Distribution based on key valueMiroslav Asenov2018-05-231-0/+219
| | | | | | | | | | | | Changes: - Add more log end points - Include dht glusto's functions - Fix count log parameters - Convert docstring to google style docstring on helper function - Renamed test class Change-Id: Ib919e86c8c79e8bdad4007bc9d77d76b031ecb3d
* Test Directory - custom extended attribute validation getfattr, setfattrMiroslav Asenov2018-05-031-0/+362
| | | | | | | | | | | | | | | | | | | | Test Optimisations : - Optimized imports - Reduced count local variables - Added more logging points with information about mount point and directories - Add more logging points - Included more log end points and implemented glusto's framework dht functions Changes : - Copyright years - removed nfs mount point, since does not support extra attributes - improved layout validations - fixed typos in logs. - Updated comments Change-Id: If51d033d726edf2344af9aeba1246d4d6591f5c0
* Fix pylint failures on masterNigel Babu2018-04-171-4/+2
| | | | Change-Id: I43a5b87c4acfd3df9483ca869d926714325ae1b9
* Optimized imports and updated commentsMiroslav Asenov2018-04-161-22/+43
| | | | Change-Id: Ib9f4ca5cda02ac1fe66a5c7cdc599255f2fadb4d
* Added test case - dht rename directoryMiroslav Asenov2018-04-161-0/+273
| | | | Change-Id: I243a8ecf57483c20e5060351a9f24e7687ccdcf4
* Fix up coding style issues in testsNigel Babu2018-03-272-6/+6
| | | | Change-Id: I14609030983d4485dbce5a4ffed1e0353e3d1bc7
* Adding testcase: Negative test - Exercise Add-brick commandPrasad Desala2018-02-141-0/+188
This testcase covers below scenarios, 1) Add-brick without volname 2) Adding a duplicate brick 3) Adding a brick which is already part of another volume 4) Adding a nested brick i.e brick inside another brick 5) Add a brick to a non existent volume 6) Add a brick from the peer which is not in cluster Change-Id: I2d68715facabaa172db94afc7e1b64f95fb069a7 Signed-off-by: Prasad Desala <tdesala@redhat.com>