Friday, 2022-05-06

gmannkopecmartin: these two are ready https://review.opendev.org/c/openstack/tempest/+/624005  https://review.opendev.org/c/openstack/tempest/+/82205402:20
gmannkopecmartin: and I am +2 on this now https://review.opendev.org/c/openstack/tempest/+/840112 02:26
*** soniya29 is now known as soniya29|ruck02:50
*** elodilles is now known as elodilles_pto04:59
opendevreviewMerged openstack/tempest master: Allows to skip wait for volume create  https://review.opendev.org/c/openstack/tempest/+/83760305:10
*** jpena|off is now known as jpena07:01
*** soniya29|ruck is now known as soniya29|ruck|lunch08:36
*** soniya29|ruck|lunch is now known as soniya29|ruck09:09
opendevreviewMerged openstack/tempest master: Add tempest-slow stable branch jobs on Tempest master gate  https://review.opendev.org/c/openstack/tempest/+/62400509:12
opendevreviewVictoria Martinez de la Cruz proposed openstack/devstack-plugin-ceph master: Deploy with cephadm  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/82648409:15
*** artom__ is now known as artom09:17
*** soniya29|ruck is now known as soniya29|ruck|afk11:49
*** soniya is now known as soniya|ruck|afk11:57
*** pojadhav is now known as pojadhav|break11:58
*** pojadhav|break is now known as pojadhav12:29
opendevreviewyatin proposed openstack/devstack master: Wait for OVN dbs also along with sockets  https://review.opendev.org/c/openstack/devstack/+/84088512:39
opendevreviewyatin proposed openstack/devstack master: Add Ubuntu 22.04 LTS (jammy) platform job  https://review.opendev.org/c/openstack/devstack/+/83935912:40
opendevreviewyatin proposed openstack/devstack master: DNM: Testing only jammy job  https://review.opendev.org/c/openstack/devstack/+/83938912:42
opendevreviewyatin proposed openstack/devstack master: DNM: Testing only jammy job  https://review.opendev.org/c/openstack/devstack/+/83938912:44
*** soniya|ruck|afk is now known as soniya|ruck13:43
*** pojadhav is now known as pojadhav|afk13:57
opendevreviewMerged openstack/tempest master: Remove compute api_extensions config option  https://review.opendev.org/c/openstack/tempest/+/82205414:45
whoami-rajat__kopecmartin, hey, I had a patch in cinder-tempest-plugin which is dependent on a tempest patch (which is merged now) but we will require a tag of tempest to bump requirements in cinder-tempest-plugin for it15:36
whoami-rajat__kopecmartin, so my question is, when do we tag tempest, is there a consistent way or we just do it when it's needed?15:36
whoami-rajat__cinder-tempest-plugin patch: https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/79575315:36
whoami-rajat__tempest patch: https://review.opendev.org/c/openstack/tempest/+/83760315:36
gmannwhoami-rajat__: as we use master tempest in upstream it is all ok to test and does not need any tempest new tag. you should be able to use latest tempest things in plugin15:45
gmannwhoami-rajat__: and when we tag new tempest then you can bump requirement also to match for downstream testing or so15:46
gmannwhoami-rajat__: replied on the cinder-tempest-plugin patch. We should not use tempest.volume.base which we removed earlier 15:52
whoami-rajat__gmann, ack, thanks, that's very helpful16:00
gmannwhoami-rajat__: check if you end up with lot of duplicate code in cinder-tempest-plugin and if so then we can create a stable class for plugin to use.16:01
*** jpena is now known as jpena|off16:29
whoami-rajat__gmann, sure, there won't be much duplication since we only need 1 new method (which was already there in the initial patchsets)16:30
whoami-rajat__but i think would be helpful if tempest api helper classes are also stable16:30
gmannwhoami-rajat__: making stable need more effort and more than that we cannot change it in incompatible way so more improvement might be restricted and we may end up splitting it  1. stable things 2. wrapper on that to have incompatible changes things16:31
gmannwhoami-rajat__: I will say if in future it increase (lot of duplicate code) then we can think of having stable in tempest which can be consumed by plugins. what you say?16:32
gmannbkopilov: I like the idea, commented about unit test https://review.opendev.org/c/openstack/tempest/+/84041016:34
whoami-rajat__gmann, sure, i understand it will be too much efforts and we need good examples of code duplication everywhere (like scenario manager in every tempest plugin) to make the tempest one stable16:35
whoami-rajat__i will bring that discussion up if we have too many dependencies on the tempest api helper classes/methods16:36
whoami-rajat__thanks16:36
gmannwhoami-rajat__: sure, and it is not like code needs to be used in many plugins to have that stable in tempest. if it is just one plugin like cinder-tempest-plugin in this case we can still think of stable interface. 16:37
gmannwhoami-rajat__: so whatever cinder team think, let me know and I can work on that if stable interface needed and see how it goes16:39
*** soniya|ruck is now known as soniya|out17:39
bkopilovgmann, ack , thanks let me fix the failures17:54
bkopilovgmann, where should i add unit test ? 18:19
gmannbkopilov: in this file https://github.com/openstack/tempest/blob/master/tempest/tests/lib/test_decorators.py18:20
bkopilovgmann, ack18:20

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!