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