17:01:01 #startmeeting murano 17:01:02 Meeting started Tue Jul 1 17:01:01 2014 UTC and is due to finish in 60 minutes. The chair is katyafervent__. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:01:03 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:01:05 The meeting name has been set to 'murano' 17:01:29 Hi Murano guys! Who is here? 17:01:37 Hi :) 17:02:16 Hmmm 17:02:32 o/ 17:02:33 Can't believe there is nobody else 17:02:40 Let's wait for a couple minutes 17:02:42 o/ 17:04:11 We have no action items from the previous meeting 17:04:24 so let's go through the agenda 17:04:43 #topic horizon/dashboard/selenium tests research 17:05:15 That's on me and I realized it just now) 17:06:02 So let postpone it for the next week. We have plan to move our functional tests from murano ci to openstack Jenkins 17:06:54 #action Katya to provide an update on horizon/dashboard/selenium tests research 17:07:14 #topic Current state of Murano testing 17:07:25 Hi. This is a short week in US. So a lot og guys just took PTO for the whole week. 17:07:39 s/og/of 17:07:54 Ok. we do not have a lot of items in meeting agenda 17:08:17 so does anybody have something to say about unit test progress? 17:08:35 katyafervent__, btw, I've starting to examine, how unit testing is done in openstack_dashboard 17:08:43 I have very good one. But nothing committed yet :) 17:08:44 (today) 17:09:30 stan_lagun, tell us more about your powerful testing framework 17:09:32 Currently 63 tests with 84% coverage of dsl package 17:10:41 No that powerful. Just a set of helper classes that simplify building of Object Model and working with MuranoPL code like it was written in Python 17:10:47 tsufiev, ok let's cooperate on that tomorrow cause I also started to look) 17:11:24 katyafervent__, sadly, it's a real mess :( 17:11:30 stan_lagun, so it would be easy to write tests while adding new classes to MuranoPL, right? 17:11:48 i've spent about an hour (or more) trying to understand what's happening 17:12:28 Yes. It has special class loader that allows to combine Python Unit Tests with demo MuranoPL classes just for the test 17:12:29 tsufiev, that's sad 17:12:49 katyafervent__, in 2 words: they mox everything except SUT (system under test) 17:12:57 stan_lagun, great! 17:13:56 #topic Current status of murano-ci 17:14:13 katyafervent__, and this mox-ed things are spread into several classes, making them hard to grasp 17:14:18 tnurlygayanov, are you here? do have an update on murano-ci? 17:16:01 dteselkin, do you know about murano-ci update? 17:17:08 Well, I know that we have some progress on moving CI but don't know what exactly :( 17:17:27 As far as I know the update was made, but currently we don't know was it successful or not 17:17:54 It's almost successful I would say 17:18:21 I believe so. All jobs finish without errors 17:18:41 #topic Current status of unit test coverage 17:19:17 stan_lagun, do you have percent of unit test coverage? 17:19:43 > Currently 63 tests with 84% coverage of dsl package 17:20:54 OK. Anything else? 17:21:47 #topic What can be improved? 17:22:37 We have in planes improving murano-dashboard testing 17:23:01 currently we have just one test unit for that module and that is very sad 17:23:35 the same goes for murano-client. I'm working on adding test for client shell 17:24:16 kanzaros, we could forbid commiting new fixes without tests :) 17:24:31 oops 17:24:40 katyafervent__, i meant to address you 17:24:53 tsufiev, we already have that rule! 17:25:18 katyafervent__, weird... how did https://review.openstack.org/#/c/103502/ get approved :)? 17:25:47 in stackforge/murano that would never happen :) 17:26:37 No distributions at all found for yaql>=0.2.2,<0.3 17:26:45 tsufiev, what do you think, could we apply that rule for dashboard? 17:27:24 Do anyone know what happened to yaql? 17:27:39 katyafervent__, given current amount of reviews in murano-dashboard, we could 17:27:55 i mean, there not so many reviews there now 17:28:00 wrong chat) I guess it's something wrong with pypi 17:28:28 it is the reason why https://review.openstack.org/#/c/103502/ failed 17:28:37 #info Add tests for all changes in murano-dashboard 17:28:44 It was +1 from Jenkins when I clicked approved 17:29:27 stan_lagun, let's postpone that topic to open discussion 17:29:35 #topic Important bugs we need to fix 17:30:00 Are all important bugs in progress? 17:31:04 nobody knows 17:31:47 https://bugs.launchpad.net/murano <- knows 17:32:33 stan_lagun, please add all bugs that you found to the launchpad 17:32:49 sure 17:33:26 and we're waiting for sql cluster deployment 17:34:34 will we take Python muranoclient doesn't work with proxy that one? 17:36:42 #action "Python muranoclient doesn't work with proxy" need to be assigned 17:36:44 BTW 17:37:31 #info Bug triage will be held on the next Monday - the first Monday of a month 17:38:19 #action tnurlygayanov inform the community about bug scrub 17:39:11 Do you know other bugs that deserve our attention? 17:40:25 katyafervent__, nope 17:40:35 #topic Open discussion 17:40:54 now we can discuss yaql and everything else 17:41:32 speaking of bug https://review.openstack.org/#/c/99050/ ... 17:41:43 I couldn't reproduce it on my machine 17:42:56 katyafervent__, could you try to do it? 17:43:10 no, but I can 17:43:29 Actually, I noticed today that everything works faster 17:43:43 May be it connected with the horizon update 17:43:47 katyafervent__, have you installed linux as host OS :)? 17:44:07 no :) 17:44:19 katyafervent__, the datatables ajax refresh fix I was talking about hasn't yet landed in master 17:44:30 so it must be some other changes... 17:45:38 katyafervent__, so, if you're willing to give that bug a try, please take it https://bugs.launchpad.net/murano/+bug/1328512 17:45:39 Launchpad bug 1328512 in murano "Pressing "quick deploy" too quickly may cause an error" [High,In progress] 17:46:08 hm, it's currently assigned to Brian 17:46:46 weird, it shouldn't be 17:46:48 btully, did you encounter that bug on your machine? 17:47:01 #action katyafervent__ investigate https://bugs.launchpad.net/murano/+bug/1328512 17:47:03 Launchpad bug 1328512 in murano "Pressing "quick deploy" too quickly may cause an error" [High,In progress] 17:47:12 btully, it's a standard gerrit - launchpad behaviour 17:47:13 btully, did you fix the commit message? 17:47:34 once you send patchset to a commit with Closes-Bug reference, you're set as bug assignee 17:47:36 in that case bug owner changed in LP 17:47:55 i never encountered that bug on my machine, no 17:47:58 oh, true 17:48:25 commit message could be fixed on the web 17:48:26 i think i just added some visual indicators on top of the work you committed 17:48:47 well, that happens so move on 17:49:00 ok, I think someone should reproduce it besides ativelkov, otherwise we should consider it invalid or won't fix 17:49:21 i think Steve wrote a comment that we shouldn't fix 17:50:04 any other topics? 17:51:07 btully, true. i'll ping ativelkov about that issue, it was filed by him initially. 17:51:43 katyafervent__, none that I know 17:51:48 ok, if we out of topics, let's have a dinner :) 17:52:11 Thanks everyone, see you next week 17:52:14 katyafervent__, bon appetite :) 17:52:23 C u 17:52:23 #endmeeting