summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* heketi automation casesAkarsha Rai2018-01-315-0/+749
| | | | | Change-Id: Id5e3765940ba88ef6d41b52c3306ba45fe62a0f1 Signed-off-by: Akarsha Rai <akrai@redhat.com>
* add a test to run a bunch of PVC creates in parallelJohn Mulligan2018-01-222-1/+50
| | | | | | | | This is a quasi-stress-test that check that the system can process multiple PVC being requested at the same(ish) time. Change-Id: I72cdc0876c51058ebab62a0764d0d049a65c649d Signed-off-by: John Mulligan <jmulligan@redhat.com>
* add a 2nd multi volume test caseJohn Mulligan2018-01-221-0/+75
| | | | | | | | | Add a 2nd multi volume create test case as well as setup and cleanup functions to try to prevent the async cleanups from one test causing the other test to fail. Change-Id: I721a3393a20b4f03f896aee20d64753ac93b3152 Signed-off-by: John Mulligan <jmulligan@redhat.com>
* Merge "add a test to verify multiple PVC requests create multiple volumes"Krishnaram Karthick Ramdoss2018-01-224-0/+438
|\
| * add a test to verify multiple PVC requests create multiple volumesJohn Mulligan2018-01-194-0/+438
| | | | | | | | | | | | | | | | This is sort of a trial of the both the test framework, my ability to add tests to it, and the workflow of adding changes to the repo. Change-Id: I17b61f298c04f45df8b77555b16d292fd2b2a3a8 Signed-off-by: John Mulligan <jmulligan@redhat.com>
* | Adding delete volumes functionmandaltapesh2018-01-181-1/+26
| | | | | | | | | | Change-Id: I36dfea0d9c1715a015fc14183f1dce39cbc20eb2 Signed-off-by: mandaltapesh <tmandal@redhat.com>
* | Add possibility to run 'pep8' checksValeriy Ponomaryov2018-01-123-0/+36
|/ | | | | | | | | | | | | | | Steps to be performed to run 'pep8' checks in local venv: 1) Install 'tox' package first: $ pip install tox 2a) Run all the tests (currently, it is only pep8 checks): $ tox 2b) Run only 'pep8' checks: $ tox -e pep8 Change-Id: I7afc55bbab5bcbeb2920c3439259da2707ff9a04
* raw_cli_output option for volume and device related methodsmandaltapesh2018-01-111-24/+89
| | | | | | | | | It is a requirement for validating negative testcases. The message helps in determining whether the failure is due to a desired/valid reason. Change-Id: I618ba9a88756fc9970341f632eac827bdb5a6f66 Signed-off-by: mandaltapesh <tmandal@redhat.com>
* Merge "add a utility library to support patching glusto for pod support"Krishnaram Karthick Ramdoss2018-01-112-2/+124
|\
| * add a utility library to support patching glusto for pod supportJohn Mulligan2018-01-102-2/+124
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This module provides the ability to patch the glusto run method with the ability to run commands in pods. This module implements the custom run method and a helper class that acts as a context manager or decorator to patch glusto. This version adds a log_level argument to oc_rsh in order to plumb the argument all the way through to the inner glusto.run method. It also cleans up some the docstrings and variable names. Change-Id: I0eeea234b1af5e60e41aae63e46e2d816e8929d2 Signed-off-by: John Mulligan <jmulligan@redhat.com>
* | Merge "CNS: adding more parameters for dynamic provisioning"Krishnaram Karthick Ramdoss2018-01-111-2/+28
|\ \
| * | CNS: adding more parameters for dynamic provisioningApeksha D Khakharia2018-01-051-2/+28
| | | | | | | | | | | | | | | Change-Id: I7b3528ef52780b115840b5ebd7882f1d4d441ccf Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
* | | Merge "Added code for initializing pod_name if deployment_type is cns"Krishnaram Karthick Ramdoss2018-01-091-0/+22
|\ \ \ | |_|/ |/| |
| * | Added code for initializing pod_name if deployment_type is cnsArthy Loganathan2017-12-131-0/+22
| |/ | | | | | | | | Change-Id: I033e2faa9400aed5c6b293fdfc5f0c327562f206 Signed-off-by: Arthy Loganathan <aloganat@redhat.com>
* / Library functions to run commands in ocp podsArthy Loganathan2017-12-222-0/+210
|/ | | | | | | | | This version cleans up various aspects of the code wrt review comments as well as trying to make it a bit more pythonic Change-Id: Ic0ada62b3ba8ce1ebc471d358daedea4572c3b0d Signed-off-by: Arthy Loganathan <aloganat@redhat.com> Signed-off-by: John Mulligan <jmulligan@redhat.com>
* Merge "Sample config file for cns automation tests"Arthy Loganathan2017-12-121-0/+99
|\
| * Sample config file for cns automation testsArthy Loganathan2017-12-111-0/+99
| | | | | | | | | | Change-Id: I970e5563b9342a783c0c708c710d2a9816b89c96 Signed-off-by: Arthy Loganathan <aloganat@redhat.com>
* | Heketi library functions for topology, volume operation,Arthy Loganathan2017-12-084-0/+2279
|/ | | | | | | HeketiBaseClass and initial set of heketi volume testcases Change-Id: Ib700cc9ffc4bf510affdbb45710c5b27c6c7ce44 Signed-off-by: Arthy Loganathan <aloganat@redhat.com>
* Directory structure for cns-qe/cns_automation repoArthy Loganathan2017-11-2327-0/+81
| | | | | Change-Id: I8be99fbfa6428b69c31ec2411ff021a2bee6ac45 Signed-off-by: Arthy Loganathan <aloganat@redhat.com>
* Initial README commitArthy Loganathan2017-11-171-0/+0
| | | | | Change-Id: I86249bcca6ee5ce434df93d888e64b5462fce388 Signed-off-by: Arthy Loganathan <aloganat@redhat.com>
* Add .gitreview and test itArthy Loganathan2017-11-171-0/+2
| | | | | Change-Id: I4ae51df5659f2ee04be29d5616b317fd53f312c9 Signed-off-by: Arthy Loganathan <aloganat@redhat.com>
* Initial empty repositoryautobot-gerrit-ssh2017-11-170-0/+0