08:30:28 <kubi001> #startmeeting Yardstick Work Meeting 08:30:28 <collabot`> Meeting started Thu Nov 10 08:30:28 2016 UTC. The chair is kubi001. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:30:28 <collabot`> Useful Commands: #action #agreed #help #info #idea #link #topic. 08:30:28 <collabot`> The meeting name has been set to 'yardstick_work_meeting' 08:31:03 <kubi001> #topic roll call 08:31:06 <kubi001> #info kubi 08:31:13 <JingLu> #info Jing 08:31:23 <JackChan> #info Jack 08:33:02 <kubi001> sorry for some problem with gotomeeting 08:34:48 <kubi001> is there someone could help to start the Gotomeeting? 08:34:55 <kubi001> https://global.gotomeeting.com/join/156176189 08:35:20 <Kanglin> #info Kanglin 08:35:21 <Ace__> wait for amoment 08:35:43 <Ace__> yuyang is going to start 08:36:03 <Ace__> now you could join the gotomeeting 08:39:02 <kubi001> It seem that Goutham is not arrive the Gotomeeting 08:39:42 <kubi001> so let's discuss at IRC, go back to Gotomeeting if Goutham is there 08:40:03 <JingLu> agree 08:40:08 <kubi001> #topic Action point follow-up 08:40:38 <kubi001> #Info AP1: kubi has create sprint for Yardstick JIRA 08:41:54 <kubi001> hi goutham_ 08:42:00 <goutham_> hi 08:42:15 <goutham_> sorry i was in another meeting 08:42:21 <kubi001> goutham_: nice to see you 08:42:42 <goutham_> thanks nice to be a part of yardstick again :) 08:42:54 <kubi001> goutham_: please join the Gotomeeting 08:42:55 <kubi001> https://global.gotomeeting.com/join/156176189 08:43:02 <goutham_> yea 08:43:43 <goutham_> it is showing waiting view gabriel bottle necks screen 08:45:20 <goutham_> i have joined 08:54:08 <yuyang> gabriel.yuyang@huawei.com 08:54:17 <yuyang> @gouthan this is my email 08:54:17 <collabot`> yuyang: Error: "gouthan" is not a valid command. 08:54:56 <yuyang> @goutham this is my email 08:54:56 <collabot`> yuyang: Error: "goutham" is not a valid command. 08:56:34 <goutham_> @yuyang 08:56:34 <collabot`> goutham_: Error: "yuyang" is not a valid command. 08:56:42 <LiYuenan> Hi everyone! I am Liyuenan. Compass4nfv could deploy Newton now, but I can't use yardstick to test it. 08:56:43 <LiYuenan> I found that yardstick still use some keystone command,such as tests/ci/prepare_storperf_admin-rc.sh. It should be replace into openstack in Newton. 08:56:43 <LiYuenan> And about API version, our installer use the API v3 to instead of API v2.0 . But when I run ping case, I only could use v2. 08:57:17 <goutham_> http://hastebin.com/guminarenu.xml 08:59:08 <kubi001> LiYuenan: could you help to create bug tasks in yardstick JIRA 09:01:11 <LiYuenan> kubi001: OK, I will create a task later 09:01:23 <kubi001> goutham_: I mean you have sent a pic about html report 09:01:32 <goutham_> ok 09:01:51 <kubi001> goutham_: that would be easy to let the team understand what you have done 09:02:26 <goutham_> ok u want the entire code of what i have done?? 09:03:34 <JingLu> I think kubi means the yardstick_html.png 09:03:34 <yuyang> I think kubi means that could provide more detailed explanation about your code? 09:03:35 <kubi001> goutham_: no, I mean, At first step, we need others know what you have done in general. no need for detail code 09:03:49 <goutham_> ohkk fine 09:04:34 <goutham_> ook i will send that in the next meeting 09:04:43 <goutham_> i will make sure everything is clear 09:04:52 <goutham_> in that document 09:06:02 <goutham_> first we introduced a command 09:07:18 <goutham_> with the help of parser 09:07:29 <goutham_> and then we have introduced a logging statement 09:08:00 <goutham_> one more thing i am new to this meeting so i m sorry i couldnt interact much over phone :( please excuse me 09:08:23 <kubi001> goutham_: It doesn't matter 09:08:24 <goutham_> logging statment in cmd/commands/task.py 09:08:24 <yuyang> no problem! 09:08:50 <goutham_> and when we fire the command we make sureour code is hit 09:09:05 <kubi001> It seems that we can use IRC only to discuss 09:09:11 <goutham_> yea 09:09:25 <goutham_> my phone might have reached a 1000 bucks 09:09:26 <kubi001> ok, let's focus on IRC 09:09:46 <goutham_> :P 09:10:22 <goutham_> the copyrights of the code must be reserved 09:10:41 <goutham_> thats my work i have sent it just cos i have no other go :) 09:11:31 <kubi001> goutham_: first, introduce a new command 09:11:45 <kubi001> yardstick report 09:12:05 <goutham_> yes 09:12:16 <kubi001> after run this command, we can generate the html report in local 09:12:20 <kubi001> goutham_: yes? 09:12:36 <goutham_> we can generate html in local machine 09:13:28 <kubi001> that's great 09:13:44 <goutham_> jus like what we have for rally 09:14:04 <goutham_> the future road map must be implementing yardstick on complete rest framework 09:14:47 <kubi001> goutham_: JackChan is doing for Rest Framework 09:14:49 <goutham_> there by implementing a dashboard (horizon) from which user can execute test cases and view its results 09:15:05 <goutham_> on dashboard it self 09:15:50 <yuyang> hi Gouthanm, is the result graph real time? 09:16:12 <JackChan> https://wiki.opnfv.org/pages/viewpage.action?pageId=5734608 09:16:45 <JackChan> there two pic i received from kubi 09:16:46 <goutham_> no 09:16:54 <kubi001> goutham_: thanks 09:17:01 <kubi001> JackChan: thanks 09:17:05 <goutham_> it is working that is a older one the graph image 09:17:58 <yuyang> I suppose you mean that after the result is stored 09:17:59 <kubi001> goutham_: I guess It is no need to real time to graph it for the local report 09:18:12 <goutham_> yes 09:18:21 <goutham_> after it is stored in influxdb 09:18:23 <goutham_> in our case 09:18:29 <yuyang> got it 09:18:51 <kubi001> goutham_: so you got the result from influxDB? 09:19:05 <goutham_> yea 09:19:23 <kubi001> goutham_: with InfluxDB API? 09:19:27 <goutham_> yesa 09:19:39 <goutham_> yes which yardstick supports 09:19:47 <kubi001> goutham_: cool 09:19:56 <goutham_> easily we can also use mongo 09:20:01 <kubi001> great 09:20:08 <kubi001> JackChan: any question? 09:20:10 <goutham_> if we use mongo it will be much easier 09:20:25 <goutham_> i feel 09:20:26 <JackChan> yes, I have seen the code. 09:20:53 <goutham_> i have to given copyrights for that :P 09:21:02 <goutham_> ;) 09:21:20 <JackChan> it generate the html page locally 09:21:29 <goutham_> yes 09:22:58 <kubi001> goutham_ JackChan is try to implenment the Rest API for querying the result 09:23:08 <JackChan> Actually in d release, we have restapi plan. And now we have api to run the test cases and test suites and also we offer api to get the result. I think I maybe better to use api. 09:23:35 <goutham_> ye s 09:24:36 <JackChan> goutham_: maybe it will be more easier for you to use api 09:24:51 <JingLu> goutham_: Hi! one question: in the yardstick html.png why the two report IDs are different? 09:25:00 <goutham_> yea 09:25:30 <goutham_> the thing the screenshot of yardstick_html is a different test_case 09:25:46 <JingLu> goutham_: ok I see 09:25:56 <kubi001> goutham_: you use django to generate the html 09:26:01 <goutham_> screenshot of yardstick_html .png is a different one 09:26:31 <JackChan> goutham: I also see that you want to use django? 09:26:51 <goutham_> i used few headers thats it 09:26:58 <goutham_> nothing more than that 09:27:11 <goutham_> i didnt use rest api of django much 09:27:27 <JackChan> ok. I see. 09:27:56 <JingLu> goutham_: for the html page, I think it is better to use a simplyfied timestamp as the legend of x-axis 09:28:02 <JackChan> You use some of django' package, right? 09:28:35 <goutham_> JackChan: for the template generation thats it 09:28:48 <JackChan> Ok, I see. 09:28:58 <goutham_> @jingLu : yea i will do that 09:28:58 <collabot`> goutham_: Error: "jingLu" is not a valid command. 09:31:40 <kubi001> JackChan: Is it good to use django in yardstick? what we use for Rest API 09:31:58 <yuyang> Hi all, since we focus on IRC. I will close the GTM connection now. 09:32:06 <goutham_> ohk 09:32:16 <kubi001> yuyang: ok, thanks 09:33:05 <JackChan> kubi: Now we use flask. Goutham just use some packages of django, and maybe we can use jinja2 instead. 09:33:35 <kubi001> goutham_: is it easy to change? 09:33:57 <OPNFV-Gerrit-Bot> Ross Brattain proposed yardstick: contexts/node: default to pod.yaml https://gerrit.opnfv.org/gerrit/24175 09:34:08 <goutham_> hmm its a bit time taking but can be done 09:35:10 <kubi001> JackChan: do you know how to change it? 09:35:29 <JackChan> yes 09:36:07 <JackChan> I think if use the api, then the django.conf.setting can be removed 09:36:07 <kubi001> goutham_: please work with JackChan if you need some support 09:36:19 <goutham_> sure 09:36:37 <kubi001> goutham_: that's great 09:36:46 <kubi001> JackChan: thanks for help 09:36:58 <goutham_> actually i am working on another project 09:37:08 <goutham_> so will work for this 09:37:17 <goutham_> but may not be 100 % 09:37:31 <kubi001> goutham_: sure, thanks for your great work 09:37:33 <goutham_> i am actually working for kingbird 09:38:14 <kubi001> goutham_: cool 09:38:17 <goutham_> you are welcome :) 09:38:40 <kubi001> any more question about goutham's proposal 09:39:06 <JackChan> goutham_: we can discuss it in mail, and do it together. 09:39:26 <kubi001> JackChan: sounds good 09:39:26 <goutham_> sure pratapagoutham@gmail.com is my mail 09:39:34 <kubi001> great 09:40:02 <kubi001> OK, It's time to end the meeting 09:40:06 <JackChan> My email is chenjiankun1@huawei.com 09:40:47 <kubi001> thanks all for today, especially goutham_ , JackChan and yuyang 09:41:02 <kubi001> see you next meeting 09:41:06 <goutham_> you are welcome 09:41:10 <kubi001> #endmeeting