08:00:38 #startmeeting qa 08:00:38 Meeting started Thu Sep 21 08:00:38 2017 UTC and is due to finish in 60 minutes. The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:00:39 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:00:42 The meeting name has been set to 'qa' 08:00:52 Who all here today? 08:00:56 o/ 08:01:07 o/ 08:01:20 bye 08:02:06 let's wait for couple of min for more people 08:04:06 let's start 08:04:08 ok 08:04:14 #agenda https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_September_21st_2017_.280800_UTC.29 08:04:26 #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_September_21st_2017_.280800_UTC.29 08:04:47 today agenda ^^ 08:05:09 #topic Previous Meeting Action review 08:05:25 seems like no AI from previous meeting 08:05:33 #topic PTG Summary 08:05:45 #link http://lists.openstack.org/pipermail/openstack-dev/2017-September/122295.html 08:05:58 thanks andreaf for sending the summary 08:06:10 zhufl: you might have read this 08:06:29 also we have queens priority etherpad - #link https://etherpad.openstack.org/p/qa-queens-priorities 08:06:32 yeah 08:07:40 priority for queens can be found there 08:07:58 I think any questions/suggestions are welcome :) 08:08:35 zhufl: we had 1 item for you about scenario manager refactoring if you are ok with that 08:09:39 any question about PTG 08:09:55 gmann: well, I'am not sure, I still remember one of Jordan's patch which takes long time not being able to merge 08:10:29 gmann: do you remember the arguments about the refactory of scenario.manager? 08:10:36 zhufl: ok, that might be prior to make copy of scenario manger on plugin side 08:11:11 zhufl: yes, that was because plugin were using it we could not break that. but to resolve that we copied scenario manger on each plugin side 08:11:38 hope all plugin has their own copy now. if so we can refactor scenario manager without issue 08:12:54 zhufl: this ML - #link http://lists.openstack.org/pipermail/openstack-dev/2017-April/115073.html 08:13:18 gmann: oh, let me see 08:13:31 you can find about status of plugin side fix ion this - #link https://etherpad.openstack.org/p/tempest-manager-plugins 08:13:50 i think we are all good to refactor now. we did not find anyone doping that actually 08:14:02 zhufl: thanks. it will good help 08:14:26 zhufl: if you have any query, feel free to ping 08:14:33 let's move to next topic 08:14:47 #topic Forum Topics for Sydney Summit 08:15:22 there is anotehr mail from andreaf about forum topic for Sydney 08:15:25 #link http://lists.openstack.org/pipermail/openstack-dev/2017-September/122297.html 08:15:49 tough he missed the qa in braces ands my filter did not work to get this mail under qa folder :) 08:16:05 anyway 08:16:36 like last time, we need to propose forum topic for QA and feel free to put your ideas in ethepad 08:16:37 #link https://etherpad.openstack.org/p/qa-sydney-forum-topics 08:17:27 do not know about exact deadline but i think we have good amount of time 08:17:49 heh, yeah, I'll take a look later 08:18:07 masayukig: thanks 08:18:17 gmann: the deadline for what? 08:18:35 zhufl: there is deadline to submit forum topic from each project 08:20:00 gmann: oh, I thought the session topic, which should have been finished 08:20:01 #topic Gate Stability 08:20:25 zhufl: yea sessions topics are done and schedule is also out 08:21:16 zhufl: these are forum topic each project can have and after submission topic will be selected by selection team 08:21:40 gmann: oh, interesting 08:21:47 zhufl: are you able to come to the summit this time? 08:21:47 those are more user developer interaction and gathering the feedback and requirement 08:22:16 its not USA :) so visa things should be fine 08:22:35 I hope so... 08:22:56 tough i have apply by next week 08:23:15 *have to 08:23:38 I don't know, we haven't started the discussion of who will go to summit:) 08:23:49 ok 08:24:05 back to Gate topic 08:24:31 * masayukig nods 08:24:43 it is more stable side now a days 08:24:51 not much to discuss from my side 08:25:00 masayukig: zhufl you have anything specific to bring 08:25:23 exclude scenario tests it looks fine 08:25:54 zhufl: scenario tests are not going good? 08:26:24 sometimes 08:26:53 they have more chance to fail 08:27:21 zhufl: did you observed the particular failure or it is random timeout 08:27:49 gmann: more likely to be random 08:27:59 humm 08:27:59 zhufl: hmm, if so, probably we should dig it more.. 08:28:39 afazekas had idea about bringing the all scenario tests back to one job 08:29:24 so if something already going bad, we should bring it up which should help him 08:29:58 masayukig: gmann: oh, then I'll pay more attention to it from now on 08:30:12 zhufl: thanks that will help. 08:30:41 zhufl: it will be good to bring particular failure and log bug and e-r query 08:30:48 I actually subscribe this rss http://health.openstack.org/runs/key/project/openstack/tempest/recent/rss to see it 08:31:13 But I only get periodic job failures, so far 08:31:54 masayukig: nice 08:32:23 masayukig: can we see the failure log also 08:33:09 gmann: yeah, we can see that from RSS 08:33:26 The RSS links to the o-h and logs 08:33:35 masayukig: got it 08:33:37 masayukig: thanks 08:33:42 masayukig: gate-tripleo-ci-centos-7-scenario002-multinode-oooq-puppet-nv FAILURE in 1h 58m 31s (non-voting) 08:34:06 masayukig: can something like this be seen in the site? 08:36:17 zhufl: now, we only store gate data not check queue data, so, 08:36:30 I don't think so. 08:36:43 gmann: Am I correct? 08:36:51 https://www.irccloud.com/pastebin/w0zAwBJY/ 08:36:54 * andreaf o/ 08:37:10 zhufl ^^ 08:37:11 andreaf: hi 08:37:31 * masayukig is preparing a birthday cake for andreaf :) 08:37:36 masayukig: yea no check pipeline as f now 08:37:42 I just be kicked by the bad network:) 08:37:51 masayukig: oh, is it today? 08:38:14 zhufl: no issue, o-h does not have check jobs data 08:38:15 gmann: Facebook said so :) 08:38:20 masayukig: :) thanks! 08:38:31 really? happy birthday! 08:38:43 andreaf: happy birthday and πŸŽ‚ 08:38:44 thank you ^_^ 08:38:52 masayukig: ^^ i found cake :) 08:38:55 heh nice cake! 08:38:59 gmann: nice :) 08:39:15 delicious:) 08:39:23 heh 08:39:29 one more 🍰 08:39:40 cool 08:39:50 wow thank you folks :) 08:39:53 🍾🍻 08:40:18 gmann: what's this 08:40:25 ok, let's observe the failure and try to add e-r more and more 08:40:29 * andreaf feels like celebrating 08:40:39 gmann: +1 08:40:50 andreaf: yea virtual celebration :) 08:41:02 zhufl: beer and champion it was :) 08:41:11 zhufl: you should be able to get data on the overall pass/fail of the job from graphite 08:41:43 yea graphite can be seen for those 08:42:21 any more things on gate side? 08:42:22 oh i c 08:42:27 zhufl: something like this: https://goo.gl/ptPgEw 08:42:59 we are not running the ironic job anymore - thanks gmann 08:43:06 and we have the pike stable job as well 08:43:10 yea those are gone 08:43:19 +1 08:43:22 I can't visit google sites 08:43:41 andreaf: anything else you found to do more cleanup on job list side 08:43:48 zhufl: 08:43:50 http://graphite.openstack.org/render/?from=-200hours&height=500&until=now&width=800&bgcolor=ffffff&fgcolor=000000&yMax=100&yMin=0&vtitle=Failure%20Rate%20in%20Percent&title=Test%20failure%20rates%20over%20last%20200%20hours%20(12%20hour%20rolling%20average)&drawNullAsZero=true&&target=lineWidth(color(alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm- 08:43:52 neutron-full-ubuntu-xenial.FAILURE),transformNull(sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full-ubuntu-xenial.%7BSUCCESS,FAILURE%7D))),%2712hours%27),%20%27gate-tempest-dsvm-neutron-full-ubuntu-xenial%20(check)%27),%27ff0000%27),1)&target=lineWidth(color(alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-neutron-full-ubuntu-xe 08:43:54 nial.FAILURE),transformNull(sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-neutron-full-ubuntu-xenial.%7BSUCCESS,FAILURE%7D))),%2712hours%27),%20%27gate-tempest-dsvm-neutron-full-ubuntu-xenial%20(gate)%27),%27b00000%27),2) 08:43:57 masayukig: thanks 08:44:03 wow ... 08:44:13 masayukig:) 08:44:18 masayukig: you'll need a URL shortener :) 08:45:00 let's move next 08:45:04 #topic Tempest 08:45:09 #link https://review.openstack.org/#/q/project:openstack/tempest+status:open 08:45:18 ^^ current open reviews 08:45:47 i will check comments on object storage client by tomorrow and update accordingly 08:45:51 Test.py as stable: https://etherpad.openstack.org/p/tempest-test-module-stable 08:45:54 andreaf: ^^ 08:46:27 gmann: the etherpad may be out of date sry 08:46:43 andreaf: ohk 08:47:06 gmann: but what's left is https://review.openstack.org/#/q/status:open+project:openstack/tempest+branch:master+topic:test_module_stable 08:47:08 #link https://review.openstack.org/#/q/status:open+project:openstack/tempest+branch:master+topic:test_module_stable 08:47:21 gmann: and your patches for the object storage client 08:47:52 andreaf: yea i will try to bring those upto date tomorrow 08:47:54 it would be great to merge all those while we are in the beginning of the cycle 08:48:02 +1 08:48:40 also on Tempest I started looking at tracking test resources but I don't have anything in reviewable state yet 08:48:53 there was one topic we discussed at PTG scenario refactor 08:49:11 we hoped zhufl might be interested in that? 08:49:30 andreaf: yea we talked about it with zhufl 08:49:45 all plugins have copy now right 08:50:01 oh great sorry I did not read the whole meeting :P 08:50:07 I am just not very sure we can go smoothly:) 08:50:11 #link https://etherpad.openstack.org/p/tempest-manager-plugins 08:50:35 zhufl: will check the plugin if any pending and then we are good to go 08:51:02 zhufl: it would be great if you could start working on a patch series on that 08:51:03 gmann: heh wish so:) 08:51:10 Bug Triage: 08:51:17 https://review.openstack.org/#/c/497760/ if we use api_microversion_fixture in setUp, we will not be able to create resources in resource_setup 08:51:18 patch 497760 - tempest - Merge volume message list and show testcases 08:51:31 it think i should have remove this as we are not doing bug triage any more in queens as discussed in PTG 08:51:32 gmann: still one question about microversion 08:52:14 zhufl: i remember masayukig talked about this and i forgot to review 08:52:25 zhufl: i will check it in detail and get back to you 08:52:35 gmann: ok:) 08:52:38 gmann: yeah we need to find a volunteer to drive bug triage and setup a different forum to discuss about bugs first though 08:52:48 andreaf: you will catch right person interested for bug traige 08:53:27 gmann: I will try to find someone :) but if you have candidates as well let me know please 08:53:54 andreaf: sure. may be we can check with chandankumar if he is interested 08:53:55 unless any of you gmann masayukig zhufl want to be the bug czar for queens 08:54:43 andreaf: interesting 08:54:52 yeah I wanted to ask him even though I think he already has a few things on his plate :) 08:55:02 ok 08:55:15 masayukig: are you volunteering? 08:55:24 seems so :) 08:55:25 andreaf: let me think 08:55:43 ok 5 min left 08:55:44 that will be great:) 08:55:46 let's move 08:55:49 sure let me know! 08:55:51 #topic Patrole 08:56:04 anything on patrole side or we can skip this 08:56:50 multipolicy spec is merged now - #link https://review.openstack.org/#/c/461140/ 08:56:51 patch 461140 - qa-specs - RBAC testing multiple policies (MERGED) 08:57:00 yay +1 08:57:04 #topic Critical Reviews 08:57:09 any critical reviews 08:57:22 andreaf: i reviewed the series for class level cleanup and looks good 08:57:51 andreaf: I really likes them 08:58:18 #topic Open Discussion 08:58:23 gmann, zhufl: cool thanks I need to do that for the rest of the tests in tempest - help is welcome of course 08:58:27 anything else to discuss 08:58:39 andreaf: sure 08:58:59 zhufl: andreaf: gmann: yeah, I like them, I missed to +2, though. 08:59:12 andreaf: i have 1 new mentee interested in QA 08:59:27 i will check with him and will be good to start these things 08:59:30 that's great 08:59:33 gmann: nice 08:59:36 ok nice 08:59:54 time up now 08:59:58 thanks all for joining 09:00:08 #endmeeting