07:00:06 #startmeeting Yardstick workmeeting 07:00:06 Meeting started Thu Sep 17 07:00:06 2015 UTC. The chair is anac1. Information about MeetBot at http://wiki.debian.org/MeetBot. 07:00:06 Useful Commands: #action #agreed #help #info #idea #link #topic. 07:00:06 The meeting name has been set to 'yardstick_workmeeting' 07:00:37 #info Patrick 07:00:44 #info Ana Cunha 07:00:51 #info gao liang 07:00:56 #info Jingwen 07:00:56 #info QiLiang 07:01:45 #topic Discussion with Vaccine 07:01:52 #info fuqiao 07:02:11 do we also have GTM meeting or only IRC? 07:02:29 https://global.gotomeeting.com/join/187944245 07:02:30 GTM also 07:02:36 both, the gTM meeting is https://global.gotomeeting.com/join/187944245 07:03:16 #info xiaoli presents a summary on the vaccine proposal 07:03:20 * rex_lee_ #link https://wiki.opnfv.org/project_proposals/vaccine 07:04:00 #info anac asks the team for opinion 07:04:57 #info anac asks if the framework proposed should be developed from the start 07:06:29 #info anac asks if vaccine team has checked all the existing frameworks in opnfv 07:07:45 #info anac asks if they are sure it is not possible to reuse 07:08:20 in my opinion,reliability test is complex area ,if our team focus on general framework, special reliability test can be implement by vaccine, then, yardstick integrated it 07:09:55 #info anac suggests to try and reuse the existing frameworks at first approach 07:12:49 yes,i agree ,it should avoid duplicate 07:13:08 +1 07:16:48 #info anac asks for the proposal to be updated to reflect to reuse the existing frameworks at first approach 07:17:28 #info anac suggests to discuss with ha project for the test cases 07:18:59 #info a discussion with ha will happen next week 07:21:13 #info a discussion is on-going in the tsc about changing the life cycle of the projects 07:26:00 what is tested is more important than what tool is used for running those tests 07:26:31 has anyone thought about who we are going to integrate all these different frameworks together to OPNFV Platform testing? 07:26:49 fdegir: good point 07:26:50 s/who/how/ 07:27:04 we have functest, yardstick, qtip, bottlenecks, vaccine 07:28:39 +1 to make the existing frameworks better rather than having multiple half-implemented frameworks 07:29:31 and what do we do with the half-implemented frameworks? :) 07:30:01 jose_lausuch: I think the ones that add more value will stay alive 07:30:18 anyway, I agree with you, unified is better than having separate framworks for each 07:30:22 and to be honest, I still couldn't understand the reason why a new framework is needed? 07:30:27 listening but not clear 07:30:43 why not an existing framework? 07:30:55 yep 07:31:09 maybe different test cases, but using existing framework 07:31:13 besides 07:31:23 having different test cases or test scopes is totally fine 07:31:24 isnt yardstick also open to integrate tools in its framework? 07:31:28 thats also a possibility 07:31:54 anyway, if this goes this way, I see great risk of us (infra projects; releng/octopus) not being able to support all the frameworks 07:32:26 also each new test framework will require specific competence for analysis/troubleshooting 07:32:35 who will do that? 07:32:51 anyway 07:32:54 correct 07:32:58 I agree with qiliang_ and anac1 07:33:08 morgan_orange: hi 07:33:12 hi 07:33:17 if anyone really cares what I think 07:33:20 whats your view about having a separate framework? 07:33:23 I care :) 07:33:31 thx jose_lausuch 07:33:52 I want to info 07:34:05 #info Having more/different test frameworks will complicate the integration work 07:34:07 we are discussing that having new test cases (for example for reliability) is completelly fine 07:34:17 #info Increase the load on infra projects (releng, octopus) 07:34:22 but having yet another framework is what we are giving opinions on 07:34:41 #info Will risk us supporting all these frameworks 07:35:13 #info Rather than naming or talking about test activities based on what frameworks are used to run them 07:35:21 #info I prefer to classify what they test 07:35:50 #info And put effort on an already existing framework to make sure the additional test scopes can be covered by them 07:37:20 defining the scope of reliability testing is different than creating a new framework to run it 07:37:56 yes 07:38:07 and reliability testing is not something simple 07:38:14 there can be a lot of test cases in there 07:38:36 specially in a openstack platform with all the extra features we will have 07:38:37 and it is important to work on the test cases rather than losing focus on developing new test framework 07:38:46 +1 07:41:33 #info yardstick and ha cooperation will continue 07:42:03 #topic output manger and dispatcher 07:42:26 #info jorgn asks what is needed from dispatcher from output manager 07:42:51 #info can you continue the work output manager? 07:42:58 ok 07:43:17 ok 07:43:40 #info output manager downprioritized 07:43:58 i closed go to meeting 07:44:25 #info the work for the dispacher can continue 07:45:24 i cannot get jorgn's mean 07:45:46 do you need anything from output manager for the dispatcher? 07:45:52 i take the output manager part ? 07:46:17 jorgen cannot connect 07:46:48 in my first implemention output manager is not needed 07:48:25 Testing 07:48:42 we wonder if the output manager provides any functionality you need for your part 07:48:56 Jorgen wants to know if the outputmanager is crucial for ongoing tasks for anyone 07:49:10 sorry, bad internet connection... 07:49:28 I think we can mix the output manager and dispatcher together to be implemented. because the dispatcher is the subclass of the output manager. 07:49:47 not that crucial, 07:51:22 hi i was wondering what functionality you need from the output mgr ? 07:51:41 currently it is not doing much 07:52:19 during the discussion before, output manager is the base class 07:52:48 but accully output is not that import, and not doing much 07:53:00 i thought that sean later proposed that we don't subclass but leave the dispatcher as is? 07:53:25 ok, i agree. 07:53:27 i propose we postpone OutputMgr 07:53:54 #info jnon proposes to postpone outputmanager 07:54:32 :) 07:54:32 i can get idea for OutputMgr if needed maybe 07:54:53 and I have prepared another patch based on seans previous work on cleaning up the JSON output that is not using OutPut 07:55:23 ok, got it 07:55:58 #agreed postpone outputmanager and to later if/when needed 07:56:04 Ill push my cleanup patch later today 07:56:22 thanks 07:56:35 #topic framework architecture 07:57:19 #info continue with the discussion on your view on yardstick ha etherpad about architectural changes 07:57:38 #topic qiliang committer promotion 07:57:58 #info got 5 "+1" votes, i'll send an e-mail to tsc 07:58:04 congratulations! 07:58:13 congratulations! 07:58:22 congratulations! 07:58:23 great! 07:58:24 thanks ana and the team 07:58:47 that's all for today, thanks all ! 07:58:51 #endmeeting