<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs-containers-tests.git/tests/functional/common/provisioning, branch master</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-containers-tests.git/'/>
<entry>
<title>Reorder test files removing redundant dirs</title>
<updated>2019-03-06T10:58:52+00:00</updated>
<author>
<name>Valerii Ponomarov</name>
<email>vponomar@redhat.com</email>
</author>
<published>2019-03-06T10:45:25+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-containers-tests.git/commit/?id=3de9a4ea9623cd3a928ce30cbae3364beeac5edb'/>
<id>3de9a4ea9623cd3a928ce30cbae3364beeac5edb</id>
<content type='text'>
Move all the files of 'tests/functional/common/' dir
to the 'tests/functional/', because 'common' is the only
dir there, which doesn't really makes sense.
Do the same about 'tests/functional/common/heketi/heketi_tests'
and 'tests/functional/common/heketi/'.

Change-Id: I1fa55e2e7bf09e9b9115629b06e1fd160e291a36
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move all the files of 'tests/functional/common/' dir
to the 'tests/functional/', because 'common' is the only
dir there, which doesn't really makes sense.
Do the same about 'tests/functional/common/heketi/heketi_tests'
and 'tests/functional/common/heketi/'.

Change-Id: I1fa55e2e7bf09e9b9115629b06e1fd160e291a36
</pre>
</div>
</content>
</entry>
<entry>
<title>Add TCs creating block-PVCs and app pods changing node scheduling policy</title>
<updated>2019-03-06T10:16:04+00:00</updated>
<author>
<name>nigoyal</name>
<email>nigoyal@redhat.com</email>
</author>
<published>2019-02-14T13:59:53+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-containers-tests.git/commit/?id=3d4ab96edfa54ec7f2dd9682d1ee3e3077dfa79c'/>
<id>3d4ab96edfa54ec7f2dd9682d1ee3e3077dfa79c</id>
<content type='text'>
Add 2 test cases, where one verifies creation of an app pod on the
Gluster node and another on the separate node

Change-Id: I99dfc5db7fa74d0f69115cfed470f72e66b1a256
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add 2 test cases, where one verifies creation of an app pod on the
Gluster node and another on the separate node

Change-Id: I99dfc5db7fa74d0f69115cfed470f72e66b1a256
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tc creating and verifying pvc with volname prefix on an app pod</title>
<updated>2019-03-05T12:18:50+00:00</updated>
<author>
<name>root</name>
<email>root@dhcp97-80.lab.eng.blr.redhat.com</email>
</author>
<published>2019-02-21T10:46:37+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-containers-tests.git/commit/?id=e8bd46079bda96c7b89094644ccfdb689f1800b1'/>
<id>e8bd46079bda96c7b89094644ccfdb689f1800b1</id>
<content type='text'>
Change-Id: I519ce5c26f7bd6480a48512744626ba812524413
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I519ce5c26f7bd6480a48512744626ba812524413
</pre>
</div>
</content>
</entry>
<entry>
<title>Add CRS support for 'test_glusterblock_logs_presence_verification' tc</title>
<updated>2019-03-04T08:10:02+00:00</updated>
<author>
<name>Valerii Ponomarov</name>
<email>vponomar@redhat.com</email>
</author>
<published>2019-02-26T11:43:33+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-containers-tests.git/commit/?id=51f7ed84d87783bde8cd2f73a265987df55697d8'/>
<id>51f7ed84d87783bde8cd2f73a265987df55697d8</id>
<content type='text'>
Change-Id: I95154066af3e574059199ced18239f7e34c95335
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I95154066af3e574059199ced18239f7e34c95335
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged HeketiBaseClass to BaseClass</title>
<updated>2019-02-22T11:22:41+00:00</updated>
<author>
<name>vamahaja</name>
<email>vamahaja@redhat.com</email>
</author>
<published>2019-02-08T08:31:53+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-containers-tests.git/commit/?id=eb396cc001519bfc3d27061a81a7cbf0692e4853'/>
<id>eb396cc001519bfc3d27061a81a7cbf0692e4853</id>
<content type='text'>
Renamed cns_baseclass.py to baseclass.py with updated BaseClass.
Merged HeketiBaseClass to BaseClass with appropriate changes.
Updated delete_volumes and delete_block_volumes methods used in
test case method with heketi_delete_volume and heketi_blockvolume-
delete.

Change-Id: I8f623f1692cd863dc8ff041f7e8525ee0dc84f7b
Signed-off-by: vamahaja &lt;vamahaja@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Renamed cns_baseclass.py to baseclass.py with updated BaseClass.
Merged HeketiBaseClass to BaseClass with appropriate changes.
Updated delete_volumes and delete_block_volumes methods used in
test case method with heketi_delete_volume and heketi_blockvolume-
delete.

Change-Id: I8f623f1692cd863dc8ff041f7e8525ee0dc84f7b
Signed-off-by: vamahaja &lt;vamahaja@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[RHGSQE-108] Removed polarion test case ID's and updated description</title>
<updated>2019-01-11T10:30:49+00:00</updated>
<author>
<name>vamahaja</name>
<email>vamahaja@redhat.com</email>
</author>
<published>2019-01-08T07:40:59+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-containers-tests.git/commit/?id=efd7f6ffac516076a1201d2caeff3dc9edba3ab1'/>
<id>efd7f6ffac516076a1201d2caeff3dc9edba3ab1</id>
<content type='text'>
Change-Id: I9ab3c6bea56a02f76ce818ee095ffe4afc0e64c0
Signed-off-by: vamahaja &lt;vamahaja@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I9ab3c6bea56a02f76ce818ee095ffe4afc0e64c0
Signed-off-by: vamahaja &lt;vamahaja@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix 'test_glusterblock_logs_presence_verification' tc</title>
<updated>2019-01-02T15:48:56+00:00</updated>
<author>
<name>Valerii Ponomarov</name>
<email>vponomar@redhat.com</email>
</author>
<published>2019-01-02T15:48:56+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-containers-tests.git/commit/?id=1da6c1971696f92f1b2ad80e22b35f07984ab379'/>
<id>1da6c1971696f92f1b2ad80e22b35f07984ab379</id>
<content type='text'>
In this tc we filter pod by dc name with hard-coded project name.
It is completely incorrect approach.
So, fix it by getting project name from config.

Change-Id: I062bc22c9cbf22bbb101a48bad94d0540a3c4bb8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In this tc we filter pod by dc name with hard-coded project name.
It is completely incorrect approach.
So, fix it by getting project name from config.

Change-Id: I062bc22c9cbf22bbb101a48bad94d0540a3c4bb8
</pre>
</div>
</content>
</entry>
<entry>
<title>[CNS-433][CNS-436] Fix for failed test cases</title>
<updated>2019-01-02T12:07:55+00:00</updated>
<author>
<name>vamahaja</name>
<email>vamahaja@redhat.com</email>
</author>
<published>2018-12-24T13:50:29+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-containers-tests.git/commit/?id=be37838ea4c3155899d78ab96e218271afd1fa71'/>
<id>be37838ea4c3155899d78ab96e218271afd1fa71</id>
<content type='text'>
Change-Id: I2379043b771cc654eb227d457223b3a24434fd21
Signed-off-by: vamahaja &lt;vamahaja@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I2379043b771cc654eb227d457223b3a24434fd21
Signed-off-by: vamahaja &lt;vamahaja@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor config options</title>
<updated>2018-12-25T17:50:48+00:00</updated>
<author>
<name>Valerii Ponomarov</name>
<email>vponomar@redhat.com</email>
</author>
<published>2018-12-25T15:39:09+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-containers-tests.git/commit/?id=a118c991bfd5368aee517cc26188b1e3fee82d1f'/>
<id>a118c991bfd5368aee517cc26188b1e3fee82d1f</id>
<content type='text'>
Doing following:
- Rename top-level config option group called 'cns' to the 'openshift'.
- Rename 'cns.setup.cns_project_name' option to the
  'openshift.storage_project_name'.
- Rename 'scale' option to the 'openshift.scale'.
- Delete ''devices' and 'zone' options from 'gluster_servers' config
  group.
- Delete 'cns.setup.cnd_username' option as unneeded.
- Delete 'cns.setup.cnd_password' option as unneeded.
- Delete 'oc_login' common function as unneeded after deletion of
  'cns.setup.cnd_username' and 'cns.setup.cnd_password' options.
- Remove 'Cns' word from base classes.
- Keep backwards compatibility for old options to make transition be
  smooth.

Change-Id: I04ddbbad5f64ffeac79a6744480d33a263d63001
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Doing following:
- Rename top-level config option group called 'cns' to the 'openshift'.
- Rename 'cns.setup.cns_project_name' option to the
  'openshift.storage_project_name'.
- Rename 'scale' option to the 'openshift.scale'.
- Delete ''devices' and 'zone' options from 'gluster_servers' config
  group.
- Delete 'cns.setup.cnd_username' option as unneeded.
- Delete 'cns.setup.cnd_password' option as unneeded.
- Delete 'oc_login' common function as unneeded after deletion of
  'cns.setup.cnd_username' and 'cns.setup.cnd_password' options.
- Remove 'Cns' word from base classes.
- Keep backwards compatibility for old options to make transition be
  smooth.

Change-Id: I04ddbbad5f64ffeac79a6744480d33a263d63001
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 'openshift_version.py' module</title>
<updated>2018-12-17T14:43:14+00:00</updated>
<author>
<name>Valerii Ponomarov</name>
<email>vponomar@redhat.com</email>
</author>
<published>2018-11-23T23:17:58+00:00</published>
<link rel='alternate' type='text/html' href='http://dev.gluster.org/cgit/glusterfs-containers-tests.git/commit/?id=e012567e38d8f5957aa7bc27b4a35e67ba665498'/>
<id>e012567e38d8f5957aa7bc27b4a35e67ba665498</id>
<content type='text'>
With growth of amount of test cases and supported OpenShift versions we
need to perform more and more version comparisons.
So, this module is designed to ease such operations.

Usage example:

    from cnslibs.common import openshift_version
    version = openshift_version.get_openshift_version()
    if '3.9' &lt; version &lt;= '3.11':
        # Do stuff for OpenShift 3.11 or 3.10
    elif version &lt;= '3.9':
        # Do stuff for OpenShift 3.9 or lower
    else:
        # Do stuff for higher versions than 3.11

Also, reuse it in all the existing places with version comparisons.

Change-Id: Ibc27eff20ed0dff80deca73d5d156e23bda57439
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With growth of amount of test cases and supported OpenShift versions we
need to perform more and more version comparisons.
So, this module is designed to ease such operations.

Usage example:

    from cnslibs.common import openshift_version
    version = openshift_version.get_openshift_version()
    if '3.9' &lt; version &lt;= '3.11':
        # Do stuff for OpenShift 3.11 or 3.10
    elif version &lt;= '3.9':
        # Do stuff for OpenShift 3.9 or lower
    else:
        # Do stuff for higher versions than 3.11

Also, reuse it in all the existing places with version comparisons.

Change-Id: Ibc27eff20ed0dff80deca73d5d156e23bda57439
</pre>
</div>
</content>
</entry>
</feed>
