From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 0A5C4A052B for ; Thu, 30 Jul 2020 16:54:48 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id F41971023; Thu, 30 Jul 2020 16:54:47 +0200 (CEST) Received: from mail-ej1-f41.google.com (mail-ej1-f41.google.com [209.85.218.41]) by dpdk.org (Postfix) with ESMTP id 94F01A3 for ; Thu, 30 Jul 2020 16:54:46 +0200 (CEST) Received: by mail-ej1-f41.google.com with SMTP id a26so2464452ejc.2 for ; Thu, 30 Jul 2020 07:54:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; h=mime-version:from:date:message-id:subject:to; bh=Uz+8dZkHtme36YSZYsqsLdPqkDnnzLHbviO0PGg+xss=; b=Juy9DBIAlktPc4DPzNCiUtD0i39hRdy/ft3HMUVjlL4ZXVNLYlPV0tFuDPikcCVx60 4/dbH0DLiCaUyiuREPa82H5iK+jHVudYFyXFL1Yod85Muf6BAYCwv9XKdDXehnRO1HKm wCgRERQIGe4E0ZLZer2/k8Ru6z+q04K9+kwMA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Uz+8dZkHtme36YSZYsqsLdPqkDnnzLHbviO0PGg+xss=; b=gfPxog1y/BMnePK7o1g410u3iZsJnw9x7uTTH0D51D9QE5cZL79XQHt2Wekyu0Bus4 uuiCt7GSOsgLYydp3xr3lM/2H1edJPaspT0+Awdd0yFARvgVVbce8TUQC3IzvRhVr+El V2dswNor5rnMn5jno6BhQ5os1ucVpyp3MYvPLJ+NwCiI/GcEb5D3wt7r1YCxwsEqviaq cf0o4pZth9YQi3IL59uyJ/RioZuP/fj9xY0BVwYFLJ/GJXK+dbyCmMCa8oPTCY+xC95j 069Nt+CPpQNZ/rnhXSyFY8b3eXt/NsfYCzxoCD3apCwtpuwhkXVMaqaLiBMqstfm+lVB 6CFQ== X-Gm-Message-State: AOAM530jg77T7WBNzFmjpfmWhRjNXNDHB2fe4jURYq8rQeYuTy6PREIr xxPp2djSmfmyftdYXjEZ/yeZWqou9IjgjHe7E/7grYhjM3g= X-Google-Smtp-Source: ABdhPJz05IA9yb5k9yXgPdH8SBNURUvF1vkEbLbla1M9Bvu+oW87u09r6SFz90Fqnf775JprgKX8bKHFrudhm3quPnU= X-Received: by 2002:a17:906:d159:: with SMTP id br25mr2931471ejb.16.1596120885375; Thu, 30 Jul 2020 07:54:45 -0700 (PDT) MIME-Version: 1.0 From: Lincoln Lavoie Date: Thu, 30 Jul 2020 10:53:52 -0400 Message-ID: To: ci@dpdk.org Content-Type: multipart/alternative; boundary="00000000000064513005aba9da3e" Subject: [dpdk-ci] July 30, 2020 - Community CI Meeting Minutes X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org Sender: "ci" --00000000000064513005aba9da3e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable July 30, 2020 Attendees 1. Lincoln Lavoie 2. Bradon Lo 3. David Liu 4. Juraj Linkes 5. Trishan de Lanerolle 6. Thomas Monjalon 7. Daniel Kirichok 8. Owen Hilyard 9. Ruifeng Wang 10. Tomax Zawadzki 11. Zhaoyan Chen 12. Gal Cohen Agenda 1. CI Status 2. Test Development 3. Any other business Minutes CI Status * Travis * Bug 508 - Missing Reports from Travis CI - Aaron was looking into this= . * OBS * Robot scripts are partly integrated, Aaron is planning to complete this work next week, because he was pulled into other higher priority items (i.e. the day job). * UNH-IOL Community Lab * Mellanox Tuning / Upgrades (BUG-504) - Having started the upgrade on DTS. Ali did some performance tuning on the system. System is currently in production. * Broadcom 100G Upgrade (BUG-489) - tests are working/running, will be enabled in production CI environment soon. * Arm system install (BUG-408) - Hardware is almost ready to ship, need to deal with some logistics, policies, and trade items. * Functional testing (i.e. DTS development output) - moving onto Broadcom systems, followed by Mellanox systems. Some tests are running on the Broadcom system now, but not in production yet. Functional testing is already running on the Intel systems now. * Intel * No known issues at this time * General * Bug 210 - Patches with dependency fails to apply * Script needs to be created to parse the header / tags, which will likely be a wrapper of the git-pw. * Bug 511 - Add check if performance tests are needed * Added some ideas to the bug, need a volunteer to help develop the proposed script and categories. * Bug 497 - Reporting format per patchset Test Development * DPDK has 146 maintainers, according to the project. Concern raised that only 2 maintainers regularly attend the CI meetings. Participation is needed to help set priorities in the testing. * Idea to create a blog post about the current CI efforts and accomplishments to help highlight the topic to the community. Lincoln will create a draft of the blog by mid-next week. * DTS Development * DTS Patchworks: https://patchwork.dpdk.org/project/dts/list/ * DTS Bugtracker: https://bugs.dpdk.org/describecomponents.cgi?product=3DDTS * Completed features * MTU Update * Basic stats * Speed Capabilities * Checksum offload checks * Multicast Mac Filtering * New Feature Tests * Submitted to DTS as patches * L3 and L4 Checksum Offload (NOT MERGED) * Multicast mac address filter (NOT MERGED) * RSS Key Update (NOT MERGED) * MTU Update patch (NOT MERGED) * In Progress * Idem with Multicast Packets - In development, no issues, etc. * Speed Capabilities - Pending updates to testpmd (BUG-496), just keeping here to track status, etc. * Linux Kernel Module Testing (VFIO, UIO) - Looking into what is possible to verify from user space to verify non-privileged functionality, suggestions welcome * Additional Work * Progress toward verification of the implementation status of all of the test cases. 37 test cases are confirmed working in the development environment. Note, this number also includes UNH submitted cases above. Some existing tests (Link Status) use =E2=80=9Cifconfig=E2=80=9D which is = =E2=80=9CEOL=E2=80=9D compared to =E2=80=9Cip link=E2=80=9D. Should these instances be changed in DTS, etc? * Deployment of DTS tests to bare-metal systems in UNH Community CI lab. Brandon is working on expanding DTS functional testing to Broadcom and Mellanox. This will add both MTU update and stats checks first, then expanding to the other working cases * Community Requests * Patch review for our open test cases - provide feedback on submitted patches, so we can get things merged * High priority features to add test suites or test cases for, and which ones have existing test suites to build upon: https://docs.google.com/spreadsheets/d/1xeGQZdt6R3FrxMUSfbLRMKObDs7yGEODuXS= Lw4OjSco/edit?ts=3D5f1ecd45#gid=3D0 * Did a quick review of the missing / broken features to set priority * Next larger feature could be around building development plans for rte-flow drivers. Items (things you can change in the packet), actions (move a packet to flow). * Confirmed crypto-dev, virtio and other classes for next year, etc. * Any features that we should ignore due to lack of use or support Any other business * New SPDK release this / next week - will drive a request to change the branches, Tomasz will provide details when things are ready. * Next Meeting: August 13, 2020, 9am EDT * Inviting folks: Email individuals, contacting the boards (tech / governing). * https://bugs.dpdk.org/buglist.cgi?bug_status=3DUNCONFIRMED&bug_status=3DCON= FIRMED&bug_status=3DIN_PROGRESS&columnlist=3Dproduct%2Ccomponent%2Cpriority= %2Cbug_status%2Cassigned_to%2Cshort_desc%2Cchangeddate&component=3Djob%20sc= ripts&component=3DUNH%20infra&component=3DIntel%20Lab&component=3DTravis%20= CI&list_id=3D2663&order=3Dpriority%2Cchangeddate%20DESC&product=3Dlab&query= _format=3Dadvanced&resolution=3D--- --=20 *Lincoln Lavoie* Senior Engineer, Broadband Technologies 21 Madbury Rd., Ste. 100, Durham, NH 03824 lylavoie@iol.unh.edu https://www.iol.unh.edu +1-603-674-2755 (m) --00000000000064513005aba9da3e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Jul= y 30, 2020
Attendees
1. Lincoln Lavoie
2. Bradon Lo
3. David Li= u
4. Juraj Linkes
5. Trishan de Lanerolle
6. Thomas Monjalon
7.= Daniel Kirichok
8. Owen Hilyard
9. Ruifeng Wang
10. Tomax Zawadzk= i
11. Zhaoyan Chen
12. Gal Cohen
Agenda
1. CI Status
2. Test= Development
3. Any other business
Minutes
CI Status
* Travis=C2=A0 =C2=A0* Bug 508 - Missing Reports from Travis CI - Aaron was looki= ng into this.
* OBS
=C2=A0 =C2=A0* Robot scripts are partly integrate= d, Aaron is planning to complete this work next week, because he was pulled= into other higher priority items (i.e. the day job).
* UNH-IOL Communit= y Lab
=C2=A0 =C2=A0* Mellanox Tuning / Upgrades (BUG-504) - Having start= ed the upgrade on DTS.=C2=A0 Ali did some performance tuning on the system.= =C2=A0 System is currently in production.
=C2=A0 =C2=A0* Broadcom 100G U= pgrade (BUG-489) - tests are working/running, will be enabled in production= CI environment soon.
=C2=A0 =C2=A0* Arm system install (BUG-408) - Hard= ware is almost ready to ship, need to deal with some logistics, policies, a= nd trade items.
=C2=A0 =C2=A0* Functional testing (i.e. DTS development = output) - moving onto Broadcom systems, followed by Mellanox systems. Some = tests are running on the Broadcom system now, but not in production yet. Fu= nctional testing is already running on the Intel systems now.
* Intel =C2=A0 =C2=A0* No known issues at this time
* General
=C2=A0 =C2=A0= * Bug 210 - Patches with dependency fails to apply
=C2=A0 =C2=A0 =C2=A0 = * Script needs to be created to parse the header / tags, which will likely = be a wrapper of the git-pw.
=C2=A0 =C2=A0* Bug 511 - Add check if perfor= mance tests are needed
=C2=A0 =C2=A0 =C2=A0 * Added some ideas to the bu= g, need a volunteer to help develop the proposed script and categories.
= =C2=A0 =C2=A0* Bug 497 - Reporting format per patchset
Test Development<= br>* DPDK has 146 maintainers, according to the project.=C2=A0 Concern rais= ed that only 2 maintainers regularly attend the CI meetings.=C2=A0 Particip= ation is needed to help set priorities in the testing. =C2=A0
=C2=A0 =C2= =A0* Idea to create a blog post about the current CI efforts and accomplish= ments to help highlight the topic to the community.=C2=A0 Lincoln will crea= te a draft of the blog by mid-next week.
* DTS Development
=C2=A0 =C2= =A0* DTS Patchworks: https://patchwork.dpdk.org/project/dts/list/
=C2=A0 =C2=A0* DTS B= ugtracker: https://bugs.dpdk.org/describecomponents.cgi?product=3DDTS
= =C2=A0 =C2=A0* Completed features
=C2=A0 =C2=A0 =C2=A0 * MTU Update
= =C2=A0 =C2=A0 =C2=A0 * Basic stats
=C2=A0 =C2=A0 =C2=A0 * Speed Capabili= ties
=C2=A0 =C2=A0 =C2=A0 * Checksum offload checks
=C2=A0 =C2=A0 =C2= =A0 * Multicast Mac Filtering
=C2=A0 =C2=A0* New Feature Tests
=C2=A0= =C2=A0 =C2=A0 * Submitted to DTS as patches
=C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0* L3 and L4 Checksum Offload (NOT MERGED)
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0* Multicast mac address filter (NOT MERGED)
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0* RSS Key Update (NOT MERGED)
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0* MTU Update patch (NOT MERGED)
=C2=A0 =C2=A0 =C2=A0 * In P= rogress
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0* Idem with Multicast Packets = - In development, no issues, etc.
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0* Sp= eed Capabilities - Pending updates to testpmd (BUG-496), just keeping here = to track status, etc.
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0* Linux Kernel M= odule Testing (VFIO, UIO) - Looking into what is possible to verify from us= er space to verify non-privileged functionality, suggestions welcome
=C2= =A0 =C2=A0* Additional Work
=C2=A0 =C2=A0 =C2=A0 * Progress toward verif= ication of the implementation status of all of the test cases. =C2=A037 tes= t cases are confirmed working in the development environment. =C2=A0 Note, = this number also includes UNH submitted cases above.=C2=A0 Some existing te= sts (Link Status) use =E2=80=9Cifconfig=E2=80=9D which is =E2=80=9CEOL=E2= =80=9D compared to =E2=80=9Cip link=E2=80=9D.=C2=A0 Should these instances = be changed in DTS, etc?
=C2=A0 =C2=A0 =C2=A0 * Deployment of DTS tests t= o bare-metal systems in UNH Community CI lab.=C2=A0 Brandon is working on e= xpanding DTS functional testing to Broadcom and Mellanox. This will add bot= h MTU update and stats checks first, then expanding to the other working ca= ses
=C2=A0 =C2=A0* Community Requests
=C2=A0 =C2=A0 =C2=A0 * Patch re= view for our open test cases - provide feedback on submitted patches, so we= can get things merged
=C2=A0 =C2=A0 =C2=A0 * High priority features to = add test suites or test cases for, and which ones have existing test suites= to build upon: https://doc= s.google.com/spreadsheets/d/1xeGQZdt6R3FrxMUSfbLRMKObDs7yGEODuXSLw4OjSco/ed= it?ts=3D5f1ecd45#gid=3D0
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0* Did a = quick review of the missing / broken features to set priority
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0* Next larger feature could be around building deve= lopment plans for rte-flow drivers.=C2=A0 Items (things you can change in t= he packet), actions (move a packet to flow).
=C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0* Confirmed crypto-dev, virtio and other classes for next year, etc.=
=C2=A0 =C2=A0 =C2=A0 * Any features that we should ignore due to lack o= f use or support
Any other business
* New SPDK release this / next we= ek - will drive a request to change the branches, Tomasz will provide detai= ls when things are ready.
* Next Meeting: August 13, 2020, 9am EDT
= =C2=A0 =C2=A0* Inviting folks: Email individuals, contacting the boards (te= ch / governing).
* https://bugs.dpdk.org/buglist.cg= i?bug_status=3DUNCONFIRMED&bug_status=3DCONFIRMED&bug_status=3DIN_P= ROGRESS&columnlist=3Dproduct%2Ccomponent%2Cpriority%2Cbug_status%2Cassi= gned_to%2Cshort_desc%2Cchangeddate&component=3Djob%20scripts&compon= ent=3DUNH%20infra&component=3DIntel%20Lab&component=3DTravis%20CI&a= mp;list_id=3D2663&order=3Dpriority%2Cchangeddate%20DESC&product=3Dl= ab&query_format=3Dadvanced&resolution=3D---=C2=A0

--
Lincoln Lavoie
Senio= r Engineer, Broadband Technologies
21 Madbury Rd., Ste. 100, Durh= am, NH 03824
+1-603-674-2755 (= m)
--00000000000064513005aba9da3e--