==================================== #opendaylight-meeting: Helium Weekly ==================================== Meeting started by edwarnicke at 15:43:48 UTC. The full logs are available at http://meetings.opendaylight.org/opendaylight-meeting/2014/helium_weekly/opendaylight-meeting-helium_weekly.2014-08-06-15.43.log.html . Meeting summary --------------- * edwarnicke (edwarnicke, 15:44:01) * goldavberg for lispflowmapping (goldavberg, 15:44:02) * dkehnx - opflex (dkehnx, 15:44:09) * liemmn for aaa (liemmn, 15:44:11) * oflibMichal for openflowjava (oflibMichal, 15:44:12) * regXboi for :) (regXboi, 15:44:13) * paulz for docs (paulz, 15:44:17) * Luis for integration (LuisGomez, 15:44:17) * Rafat for ODl-SDNi App (rafat, 15:44:24) * brockners for SNBI (brockners, 15:44:35) * LINK: https://wiki.opendaylight.org/view/Simultaneous_Release:Project_Expectations (LuisGomez, 15:44:41) * link for project expectations (LuisGomez, 15:44:56) * Q&A on M4 deliverables (LuisGomez, 15:45:26) * priyanka for southplugin for opencontrail (priyanka_, 15:45:28) * so far we are asking projects to fill karaf features (LuisGomez, 15:46:02) * abhijitkumbhare for Openflow plugin (abhijitkumbhare, 15:46:26) * there will be also components to cover those parts cannot be defined in Karaf (LuisGomez, 15:46:44) * George Zhao for RM (gzhao__, 15:47:05) * ChristineH for snmp4sdn (ChristineH, 15:47:29) * Madhu will explain more in detail thr java test documentation and report we expect projects to fulfill (LuisGomez, 15:48:56) * basically we are asking for some Junit test coverage (LuisGomez, 15:49:33) * there is no % expectation yet (LuisGomez, 15:50:03) * there is wiki on Sonar coverage: (LuisGomez, 15:50:27) * LINK: https://wiki.opendaylight.org/view/CrossProject:Integration_Group:Code_Coverage_using_Jacoco (LuisGomez, 15:50:53) * unit test should work with this instruction (LuisGomez, 15:51:23) * there are issues reporting PAX-EXAM test to Sonar but Madhu has workaround for that (LuisGomez, 15:51:57) * ovsdb sonar reporting : https://sonar.opendaylight.org/dashboard/index/14975 (Madhu, 15:54:22) * madhu says Sonar is now ready to handle UT and IT (PAX-EXAM) tests (LuisGomez, 15:54:37) * https://sonar.opendaylight.org/drilldown/measures/14975?metric=tests shows all the tests being run (Madhu, 15:55:11) * LINK: https://sonar.opendaylight.org/drilldown/measures/14975?metric=tests is an example from ovsdb project which shows all the tests including UT, IT and Pax (Madhu, 15:55:46) * LINK: https://sonar.opendaylight.org/drilldown/measures/14975?metric=tests&rids[]=15977 is an example of pax-exam tests for 3 subsystems in ovsdb logically grouped (Madhu, 15:56:34) * LINK: https://git.opendaylight.org/gerrit/#/c/9482/ fix to enable pax-exam results in sonar (Madhu, 16:00:47) * pax-exam and karaf features go really well together (Madhu, 16:01:58) * pax-exam without karaf is a disaster :( and the following link will explain why (Madhu, 16:02:18) * thats why we set PAX-EXAM IT in release check list (LuisGomez, 16:02:49) * LINK: https://git.opendaylight.org/gerrit/gitweb?p=ovsdb.git;a=blob;f=integrationtest/src/test/java/org/opendaylight/ovsdb/integrationtest/ConfigurationBundles.java;h=f43dea7f331640a2f45f1505fe9efb2b1c2a5a5f;hb=master example of pax-exam without karaf definition (Madhu, 16:04:00) * its literally a train wreck and it is very difficult to debug even a single missing dependency for the entire IT (Madhu, 16:04:22) * Based on our "not-so-happy-experience" highly highly recommend Pax-exam with Karaf. (Madhu, 16:04:49) * but ... highly recommend doing pax-exam testing. especially in a OSGi environment like ours (Madhu, 16:05:08) * mere FailSafe UT & SureFire IT will not help (Madhu, 16:05:25) * 6 projects don't participate PAX-EXAM based on M4 status out of 20 reported. (gzhao__, 16:06:25) * LINK: https://wiki.opendaylight.org/view/OpenDaylight_Controller:Integration_Tests wiki on using pax-exam (Madhu, 16:08:23) * LINK: https://wiki.opendaylight.org/view/OpenDaylight_Controller:Integration_Tests (LuisGomez, 16:08:24) * PacketCable PCMM Thomas Kee (xsited, 16:17:28) * on the Test documentation front, i will append to the existing wiki. (Madhu, 16:19:41) * ACTION: Madhu to publish java test documentation recommendations (LuisGomez, 16:20:35) * the test documentation recommendations are merely javadocs on the test cases (Madhu, 16:21:57) * ACTION: mlemay,madhu and luis to clean up PAX-EXAM documentation in general (LuisGomez, 16:21:58) * the recommendations on test documentations will include Test plan (logical grouping) organization and Test case (individual @Test test-cases) organization and Javadocs for them (Madhu, 16:22:53) * sonar will be the single source of truth for Code coverage, Test execution and Test Documentation. (Madhu, 16:23:33) * ACTION: gzhao__ HelenYChen to pick up autorelease (edwarnicke, 16:29:43) * ACTION: gzhao__ to pursue projects with no status (LuisGomez, 16:57:32) Meeting ended at 16:59:21 UTC. Action items, by person ----------------------- * gzhao__ * gzhao__ HelenYChen to pick up autorelease * gzhao__ to pursue projects with no status * HelenYChen * gzhao__ HelenYChen to pick up autorelease * Madhu * Madhu to publish java test documentation recommendations * mlemay,madhu and luis to clean up PAX-EXAM documentation in general * mlemay * mlemay,madhu and luis to clean up PAX-EXAM documentation in general People present (lines said) --------------------------- * edwarnicke (121) * Madhu (96) * LuisGomez (59) * gzhao__ (11) * goldavberg (6) * tbachman (5) * odl_meetbot (4) * ttkacik (3) * liemmn (3) * abhijitkumbhare (3) * paulz (2) * ChristineH (2) * alagalah (2) * rafat (1) * regXboi (1) * dkehnx (1) * HelenYChen (1) * xsited (1) * priyanka_ (1) * brockners (1) * oflibMichal (1) * mlemay (1) Generated by `MeetBot`_ 0.1.4