| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
Also removing the skip decorator, the testcase
logic have no issues and it passes when executed
individually
Change-Id: Iede3f6b67ddd79d0efc673b2b3440fba392540d4
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Fix 2 autotests, remove skip decorator for them.
And rework logic of mongodb template uploading for mongodb pod,
so it takes couple of seconds instead of minutes.
Change-Id: Ib2b09364ae435b9784b76c2f2581c197128f9649
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I84968bcfe19aa8af73f185be178079a8373915b3
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
|\ \ \
| |_|/
|/| | |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
To avoid errors trying to install latest dependencies using
unexpected pip version.
It allows us to run tests on RHEL7.4
Also, update 'README' file with actual information about running
commands in venvs.
Change-Id: I154be92cbaa46b7169d2a259acdb05d50448d570
|
|/
|
|
|
|
|
|
|
|
| |
With this change we do not face 'No such file or directory' error
anymore running tests using 'cnslibs' installed in system.
Without it we can run tests not facing such error only using 'tox'.
To have it applied we need to reinstall the 'cnslibs' package.
Change-Id: Ibf16ef6354210c4356e0c25f16582d0e73e0df13
|
|\ |
|
| |
| |
| |
| |
| | |
Change-Id: I53abee4431082100afc33a52c16442469774d1cc
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Now, it is possible to run the functional tests having all the
dependencies installed in it with following command:
$ tox -e functional -- glusto -c %config%.yaml --pytest='-v -s tests'
Local 'cnslibs' package is installed in editable mode, it means that
any changes to its files will be taken up by next run of tests using
above tox venv command.
Also, update '.gitignore' file ignoring more temp files.
Change-Id: I3118489f4fb6e52e5e94705b68c18ea1783a18b6
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
For the moment, CNS tests work only if we run tests from one concrete
directory, and it is not the root dir for tests.
So, calculate it safely and use safer variant for picking up the template
files avoiding false "Not Found" errors.
Change-Id: I7fbe90328550e0ce9f45d8eed228e7ed34f3a5ae
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Doing 2 following things:
- Add 'heketi_service_name' config option to define the name of
Heketi service in OCP. Without it we use hardcoded name 'heketi'
which can be different on different setups.
- Add switching to the CNS project for CNS tests.
Change-Id: Iad308db7a1d63fc64ddd3f5b99823917b99c0706
|
| |
| |
| |
| |
| | |
Change-Id: Id3b4af5c9fdf69ca717e3c7aa86dd4c377bec510
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
With the most popular temporary files that should not go
to the source code.
Change-Id: Ib5a28fdfa7f163f937b0f128815448cb5c5acce1
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | | |
Change-Id: I356b35bcdce31f82734eb6d32824944cdb55aac6
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
|/ /
| |
| |
| |
| | |
Change-Id: Ice9eb4ea0cb8e86914ca54b65b23fc494754b0fc
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
| |
| |
| |
| |
| | |
Change-Id: I685d3fe5eeb4ff776d3fe6907cfab798dc793b0b
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
| |
| |
| |
| |
| | |
Change-Id: I927166d4649a5318cea221219d471534bd258545
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Test creating volume when "other processes" are creating
and deleting other volumes in the background.
Change-Id: Ic46fd819d98cf6f9b771a2272fd81aeb9814004a
Signed-off-by: John Mulligan <jmulligan@redhat.com>
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Just define following config options:
cns:
heketi_config:
heketi_cli_user: 'admin'
heketi_cli_key: 'some_secret_admin_key'
To make heketi tests use specific creds for auth.
Change-Id: I60f6d6e3922de6602d8fd39656132a23f18ffc8c
|
|\ \ |
|
| |/
| |
| |
| |
| | |
Change-Id: Id5e3765940ba88ef6d41b52c3306ba45fe62a0f1
Signed-off-by: Akarsha Rai <akrai@redhat.com>
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The initial batch of testcases pushed
includes testcases related to volume creation
and deletion.
Change-Id: I754155c85fb764f0e0600b0c0b88d55fa999361b
Signed-off-by: mandaltapesh <tmandal@redhat.com>
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I449e02d126cfa1472bdc16c008f98520f0a12f00
Signed-off-by: mandaltapesh <tmandal@redhat.com>
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ibfd065dcd03478f49a324798b08e2ae37da1836c
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | |/
| |/|
| | |
| | |
| | | |
Change-Id: I85c00192285cbf773aea2c92e3aa8c6fe1b7c863
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | | |
Change-Id: I0023dae5b4628b30b5434b0e10dc519a227fd3aa
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | | |
Change-Id: Ieb03c52c7e8db9f37fe8f71692e5e0617a73a4c8
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
|/ /
| |
| |
| |
| | |
Change-Id: Ia20fe357186ed408cfa3a42dc2d4ac70ddd29ba4
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
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 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>
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I36dfea0d9c1715a015fc14183f1dce39cbc20eb2
Signed-off-by: mandaltapesh <tmandal@redhat.com>
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
|
|
|
|
|
| |
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>
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I7b3528ef52780b115840b5ebd7882f1d4d441ccf
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|