| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Now, string objects, which contain backslash symbol, should be
prefixed with 'r' letter which transforms it to 'raw string literal'.
Info:
https://docs.python.org/3/whatsnew/3.6.html#deprecated-python-behavior
Change-Id: I8d5c1c1c022cae9d163dea2e0613c9ca24ddad08
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Do following improvements:
- Calculate distributed replica vol size dynamically based on the
current free space on the heketi devices.
- Add check for amount of bricks.
- Cleanup volume more correctly.
- Check free space after deletion considering the size of deleted vol.
- Rename module.
- Move module out of "heketi_tests" to the parent dir called "heketi".
Change-Id: I42fdfadc97157595857e5a106760391281f59a1a
|
|\ \ \
| |_|/
|/| | |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
By doing following:
- Pick up only online nodes with only online devices.
- Create volume to make sure we have some usages in any of a node
devices.
- Check that node hasn't been deleted at the end of the test.
Change-Id: I73154642c9034f84b6748c5cd9df43b67eb01006
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In case we get error when resource is not deleted in time,
we do not have valueable info for debugging in its output.
So, add safe approach for getting more data such as resource info
and list of it's events. Also, increase default timeout from 2 to 5
minutes and reduce wait step from 10 to 5 seconds.
Change-Id: I99b9946fd0ff13f4b307b28125667ceca98d32c3
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
The special py2's method for iterators called 'next'
was renamed to '__next__' in py3.
So, add second attr, which is required by py3.
Change-Id: Ie3a1d354614f8bab5c2b8d19363d6936fc56e0b2
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| | |
Latest version of OCS started using a bit more data for
system needs. So, fix CNS-945 test case reducing a bit the
expected available free space of PVC.
Change-Id: I8e69f75479fac4a7743b8126d96ec582405bfa35
|
|/
|
|
|
|
|
|
|
|
|
|
| |
Stop skipping CNS-584 tc with reference to the BZ-1644696 bug.
Instead, add possibility to avoid this "blocker" bug,
which is not the point of test.
The reason is that in kube 3.11 we have "synchronous" delete operation
by default. But we did have it as "async" in all the previous kube
versions. So, add possibility to distinguish kube versions adding
additional "--wait=false" option in kube 1.11+ versions.
Change-Id: Ie92abcf4b67f7237092d62b7e8aa180d9877853c
|
|
|
|
|
|
|
|
|
| |
Shrink operation is not allowed for gluster volumes in OCS,
so adding a test case which makes sure that the test returns an error
when an attempt is made to shrink an existing PVC.
Change-Id: Iab929e157d3c9324a0581b0c220aed9681ec0035
Signed-off-by: Rachael George <rgeorge@redhat.com>
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Create and delete lots of volumes so summary vol size is bigger than
total available size making sure Gluster really reuses space of deleted
volumes.
Change-Id: I3cdc85df488a66cfed55c92438a126736dc06ff2
|
|\ \ |
|
| |/
| |
| |
| |
| | |
Change-Id: I5ce399b39201dfb09d4ad459a039d938596a71e4
Signed-off-by: Ashmitha <asambast@redhat.com>
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
CNS-1243 - Heketi_metrics_generate
CNS-1244 - Heketi_metrics_validating_VolumeCount_on_creation
CNS-1245 - Heketi_metrics_validating_VolumeCount_on_deletion
CNS-1262 - Heketi-metrics_validating_heketi_pod failure
Change-Id: Idb863d1ceaf555dfc2a9cff863b97cda65a816f6
Signed-off-by: nigoyal <nigoyal@redhat.com>
|
|/ /
| |
| |
| |
| |
| | |
it is veryfying the retain policy of gluster-block pvc
Change-Id: Id69ce61e5d9f040133d25e88c504e6755a9f03fb
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
CNS-584 Verify PVC deletion while pod is running
This test case is verifying the glusterfs pvc deletion while
pod is running and expectation is that pvc should not delete
CNS-1390 - Retain policy - glusterfs - delete pvc
This test case is verifying the retain policy of pvc and expectation
is that when we delete pvc pv should not get deleted.
Change-Id: Idefa36afdd8bc80835631863370273b4c86bccfc
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
CNS-926 - custom_volname_prefix_blockvol
This test case is verifying the volume name prefix option in storage class
Change-Id: I738e97520670bae19b7582217a98c2769b78808f
Signed-off-by: nigoyal <nigoyal@redhat.com>
|
| |
| |
| |
| |
| | |
Change-Id: I58f8628c352556ac30c31777707b52cc2aea48ac
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| | |
We should be able to recreate application PODs when
Gluster block volume is attached to it.
Change-Id: Iad240925ba43db11ab84863f182e282253789924
|
|/
|
|
|
|
|
| |
Make sure we are able to attach file-volumes to several
application PODs at once.
Change-Id: If53e75d6de51f05e47e3f936ba62996b05a833c6
|
|\ |
|
| |
| |
| |
| |
| | |
Change-Id: Iae63d250d4e0277ee7559e73df6114faf918c283
Signed-off-by: vamahaja <vamahaja@redhat.com>
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Ie68628cb0f083fd5cd1ec9cd88a4c490bfca2e88
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
|\ \ \
| |_|/
|/| | |
|
| |/
| |
| |
| |
| | |
Change-Id: Icb843c2d001ac707a7bf1fce177cb4fb63d386a9
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| | |
Add test case which checks that we are not able to create PVC which has
underscore symbol ("_") in the custom volume name prefix.
Change-Id: I24aa3918371627df890c3996da36d8931d01dd3c
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| | |
We expect some set of data in the heketi device info API response.
So, get list of devices and check that their data satisfy our criteria.
Change-Id: I984f993ad7d0adca1b9a722cf0193b6db3d486b7
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
CNS-725, 727, 728
Change-Id: I6fb8858c018f02b06cd6d011cb01939505de6d19
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Ia289806f9f26ba12eb3df079603d3ba660f7c4a4
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This test cases test the functionality of device
enable from heketi-cli
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com>
Change-Id: Id0b3779eb5130e7d2d14ee6722a8b1c54fc9d830
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com>
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I08da2de80d77c1c3f4ab66d2d983a6730d900bfb
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Make sure that after failed attempt of PVC resize application POD
continues to work and we are able to write data.
Change-Id: I1dda1e4698ca4e569aa67740c2e9a5dca9a4e7bf
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Create arbiter volumes after setting "arbiter:required" tag
either to one node or its devices.
All other nodes or their devices are set with "arbiter:disabled" tag.
Change-Id: Ie5f26e194f97b2a0923132c485b445ead9672843
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Id3b679cf3193b36bfd10fc498fb0ba930c5d2536
Signed-off-by: Apeksha D Khakharia <akhakhar@redhat.com>
|
|\ \ \ \ |
|