08:30:16 #startmeeting Yardstick work meeting 08:30:16 Meeting started Thu Jul 14 08:30:16 2016 UTC. The chair is kubi. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:30:16 Useful Commands: #action #agreed #help #info #idea #link #topic. 08:30:16 The meeting name has been set to 'yardstick_work_meeting' 08:30:25 #topic call role 08:30:43 #info Kubi 08:30:49 #info Kanglin 08:31:01 #info Mingjiang 08:31:06 #info Julien 08:31:26 #info songnon 08:31:51 #info qiujuan 08:32:17 #topic MileStone 08:33:05 #link https://wiki.opnfv.org/display/SWREL/Releases+Colorado+Projects 08:33:21 #info above link is the status of all project 08:34:12 I report the MileStone7 as 80% complete 08:35:05 since SFC and HA proio 1 test cases have been implenmented 08:35:13 bu not CI yet 08:35:17 is there any update about the release schedule? 08:36:02 Mingjiang5: the original data of MS7 is 7th July 08:36:10 hi kubi, in the Jira, 90 To Do, 10 in Progress 08:36:20 shall be update the status in Jira 08:36:39 Mingjiang5: and one Week delay for all projects 08:36:57 yes, to this weekend 08:37:45 Julien-zte: thanks for reminder, I will update the status, most of "To Do" tasks will be moved to D-Release 08:38:03 that's great 08:38:29 the status will be consistent with the Jira 08:39:09 Julien-zte: the main task for Colorado would be the generic test cases , New Feature test cases, Integration with Xperf and installer 08:39:55 #info Ruijing has successfully integrated the yardstick with Fuel. 08:40:09 zhihui is working on integrate qtip to yardstick, but it won't be released in Colorado 08:40:36 Now Fuel could deploy yardstick and run yardstick smoke test cases 08:40:37 the yardstick plugin in Fuel? 08:40:48 Julien-zte: yes 08:40:54 great! 08:42:02 So, If some of you still have some task with above area, please upload your patch as soon as possible. 08:43:26 #topic DPDK testing 08:43:55 Julien-zte: do you know the progress of zhihui's tese case? 08:44:38 we have some discussion about this 08:44:45 kubiļ¼Œ check my email 08:45:09 I met a question about latency. 08:45:38 the original dpdk dev tools does not support latency metrics 08:45:42 the latest version of pktgen-dpdk do not support latency measure. 08:45:46 I see 08:46:19 Any suggestion about it? 08:46:29 the basic tools and metrics can be submit but the remain will be delayed to next release. 08:46:37 huge work will be involved. 08:47:40 considering dpdk, the millseconds is meaningful using ping? 08:47:41 zhihui_wu: So, How about throughput? 08:48:15 May this is ok 08:48:49 zhihui_wu: OK, I guess we could delay the latency to next release 08:48:59 it is different path when using dpdk(l2 forward) and non dpdk(l3, iperf) 08:49:56 we maybe have more discussion about this. zhihui can give a doc to introduce this later 08:50:06 zhihui_wu: It will be better to contrac with pktgen-dpdk developers to confirm the plan of supporting latency. 08:50:32 kubi, it is right. we are contacting intel's developer 08:50:38 ok. I will send an email to them later. 08:50:54 If it is not too far, we can delivery it in Colorado 2.0 or Colorado 3.0 08:51:03 :) 08:51:22 Julien-zte: thanks 08:51:31 actually, there are several additional months 08:52:27 about dpdk image, i will post a patch. 08:53:43 zhihui_wu: great, I think you can work with akos to make the YARDSTICK-232 and 263 go well. 08:54:59 #info zhihui_wu will contrac with pktgen-dpdk developers to confirm the plan of supporting latency measurment 08:55:46 #info YARDSTICK-233 may be moved to Colorado 2.0 or further Release. 08:56:16 #topic test suite evolution 08:56:51 zhihui_wu: did you start the YARDSTICK-289? 08:57:11 Sorry, it does not start 08:57:54 zhihui_wu: Ok, do you have plan to do it in Rel C? could you give a priority of this story/ 08:58:14 what i'm doing on the ci scenario-suite(yardstick-299) may have some relation with yardstick-289 08:58:49 I have to give it a low priority. 08:59:04 i'd like to add some options in the suite config yaml 08:59:38 Mingjiang5: thanks 09:01:02 Mingjiang5: that would be useful for yardstick 09:01:41 #topic others 09:01:48 hi kubi.. 09:01:51 hi all 09:01:55 kalyan: hi 09:02:35 tried to login to guest using port-forwarding.. 09:02:53 kanglin: i think we can add one new ha test case into a ci suite to test it in community. 09:03:12 Mingjiang, if it blocks you, i plan to start this work next week. 09:03:34 I will ask some help from our team. 09:03:35 mentioned the ip and port in pod.yaml file passed it to the cyclilctest-context.yaml file 09:03:53 i have on doubt here.. 09:04:14 https://gerrit.opnfv.org/gerrit/gitweb?p=yardstick.git;a=blob;f=yardstick/benchmark/scenarios/compute/cyclictest.py;h=478b0a1a2d8dde3aabb388f987588f21c64c2c0d;hb=HEAD 09:04:46 Mingjiang5: It that means I need to add a new test suite file or add cases to existing suite files? 09:04:59 from line 137 ..we are calling both connect_host() and connect_guest() 09:05:52 kubi: when i run the testcase it is always going to connect_host in which port 5555 is not specified and it is failing there 09:06:23 zhihui_wu: that would be great, thanks. if you need some discussion, you can email me. 09:06:25 when i debug the issue..i found the above..i am correct? 09:07:38 i tried commenting the connect_host() call..then the authentication issue resolved.. 09:08:02 Mingjiang5, ok. 09:08:03 Kanglin: no need to create a new one, we just add one to the existing virtual-pod first. 09:09:03 Kanglin: in this way, we can test your new ha framework ASAP. 09:09:32 kubi: can you please tel me how to mention port in pod.yaml..is there any such sample file for refernce? 09:10:14 Mingjiang5: Got it. 09:10:48 kalyan: I think I need to check with Qi liang who is the author of this test case. 09:12:36 i think the port 5555 is hardcoded too...we cant use any other port right? 09:12:36 kalyan: I guess the value of port is a hard code in this scenario 09:12:55 kalyan: yes 09:13:08 kubi: yes i am trying with port 5555 09:13:41 kalyan: so you need this port as a value which could be pass by the pod.yaml? 09:14:40 kubi: yes, in the sample pod.yaml, how to pass ip, user, keyfiles mentioned..bt not port. 09:15:05 i am trying it with port: 5555 in pod.yaml 09:15:49 when i mention 5555 port in pod.yaml the request is going to connect_host() 09:16:28 is there anywhere else i can pass the port 5555 ..so that the request will go to connect_guest() in which port is defined 09:17:45 kalyan: I think no at now, but it is easy to support 09:18:05 kalyan: and I need to double check with Qiliang 09:18:33 kubi: ok..so at now we have to pass port 5555 to pod.yaml right? 09:18:42 kubi: ok :) 09:19:26 #action Kubi will double check the cyclictest configure with Qiliang 09:19:39 kalyan: I will reply you ASAP 09:19:45 kubi: ok 09:19:55 kalyan: thanks for your question 09:19:58 kubi: thanks a lot:) 09:20:11 kalyan: :) 09:20:17 anything else? 09:20:25 what is the pod.yaml used for? 09:21:51 songnon: pod.yaml will contain the vm info on which we want to run cyclictest...and the path for pod.yaml will be mentioned in cyclictest-node-context.yaml 09:23:08 so the pod.yaml will provided more info about the nodes? 09:23:34 like the ip address, domain names? 09:23:36 songnon: pod.yaml generally looks like this https://gerrit.opnfv.org/gerrit/gitweb?p=yardstick.git;a=blob;f=etc/yardstick/nodes/fuel_virtual/pod.yaml;h=8a7f436b973a13e40f2086a5c97de2e31b646436;hb=HEAD 09:23:41 yes exactly.. 09:24:02 yep, I see that in the code... 09:24:23 but I don't have a full picture regarding how it's used 09:24:44 kalyan: could you send you pod.yaml to us via the email 09:24:51 you-> your 09:25:05 kubi: ok.. 09:26:05 kubi: thx 09:27:08 songnon: I will organize a demo for new contributors after the busy time for release. 09:27:29 kubi: that would be great! 09:27:31 songnon: there're several test case using pod.yaml as input info to log in a pod, like tc043, you can refer to it for an example 09:27:45 kubi: great: really that helps a lot :) 09:28:13 kalyan: songnon: thanks for your good question 09:28:25 anything else? 09:28:30 kubi: :) 09:28:44 thanks all for todya 09:28:47 today 09:28:55 #endmeeting