<div dir="ltr">#####################################################################<br>May 11, 2023<br>Attendees<br>1. Patrick Robb<br>2. Juraj Linkeš<br>3. Aaron Conole<br>4. Lincoln Lavoie<br>5. Ali Alnubani<br>6. Honnappa Nagarahalli<br><br>#####################################################################<br>Agenda<br>1. General Announcements<br>2. CI Status<br>3. DTS Improvements & Test Development<br>4. Any other business<br><br>#####################################################################<br>Minutes<br><br>=====================================================================<br>General Announcements<br>* DPDK Userspace: Sept 12-13 in Dublin Ireland - Gibson Hotel<br><br>=====================================================================<br>CI Status<br><br>---------------------------------------------------------------------<br>UNH-IOL Community Lab<br>* NIC hardware refresh: The lab has completed a list of orderable items (for vendors who have answered all relevant inquiries) which LF will be able to use to make a PO. So, the lab should be incorporating new hardware in the near future. <br>   * Rashid has approved this plan - Aaron has been given the final sign off<br>   * Nvidia cards have a 2 month backorder<br>* The Broadcom-25G NIC has been moved from the ARM Gigabyte server to the ARM Altra server. It was dry run internally for a few days and performance variance was low (<.3%). Reporting has been enabled since last week. <br>   * We need to be aware of capacity on this server so it doesn’t become a bottleneck<br>* We had a temporary outage for Coverity scan results last week, due to issues with Coverity servers. We took the opportunity to update our build of Coverity and make a dedicated Fedora 37 container image for running our Coverity scans.<br>* Intel-40G performance testing instability: Lab members continue to investigate this issue. <br>* Rashid/Aaron interested in the UNH Lab providing metrics regarding what testing is being done in the lab<br>   * This can be used for marketing reasons and also showing community members the value being provided by CI testing<br>   * It may be useful to provide some metrics “per release”<br>   * Increase the amount of metrics provided which are “developer focused” and can be brought to the tech board<br>   <br>---------------------------------------------------------------------<br>Intel Lab<br>* None<br><br>---------------------------------------------------------------------<br>Loongarch Lab<br>* None<br><br>---------------------------------------------------------------------<br>Github Actions<br>* 0 day robot: The system running this will need to move to another location within the next ~10 months<br>   * It might be possible to pre-deploy a server at the new location in order to mitigate downtime<br>* May be able to incorporate Cirrus CI to compliment GHA infrastructure<br>   * This would extend coverage to FreeBSD, Windows, etc.<br>* There are known issues with using Fedora38 to compile DPDK - Aaron is going to take a look at that next week so the CI scripts can be updated in order to use Fedora 38<br><br>=====================================================================<br>DTS Improvements & Test Development<br>* Jeremy is proposing to use Paramiko to drive the 2nd ssh session between tester and SUT. It would involve passing the SSH session to an interactive handler which would open a channel on the ssh session for the DPDK apps to use, with both “expect” and “blindly send” options available. A new class for each DPDK app could be created which would tailor the behavior of the channel to that specific app.<br>   * Clarity on why Fabric is insufficient and Paramiko needed instead of requested by Juraj <br>* Reviews have been coming in for DTS RFCs, more reviews are always welcome!<br>   * Bruce Richardsonprovided some clarity on automated generation of meson docs<br>   * There is not much of a “format convention” to go off from DPDK - (Doxygen?) in use for C code, which is not typically used for python - better to use a docstring tool which is more common in the python community. There are no additional dependencies added for generating DTS docs which are not already required for DTS functionality.<br>      * Commenting format would have to be changed in order to use Doxygen instead<br>   * Juraj would like reviews on his patch updating dependencies - because of the discussion about the file generated by Poetry: <a href="http://patches.dpdk.org/project/dpdk/patch/20230331091355.1224059-1-juraj.linkes@pantheon.tech/">http://patches.dpdk.org/project/dpdk/patch/20230331091355.1224059-1-juraj.linkes@pantheon.tech/</a><br>   <br>=====================================================================<br>Any other business<br>* Next meeting is May 25<br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><font color="#000000" face="Arial"><span style="font-size:13.3333px;white-space:pre-wrap">Patrick Robb</span></font></p><p style="color:rgb(34,34,34);line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Technical Service Manager</span></p><p dir="ltr" style="color:rgb(34,34,34);line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">UNH InterOperability Laboratory</span></p><p dir="ltr" style="color:rgb(34,34,34);line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">21 Madbury Rd, Suite 100, Durham, NH 03824</span></p><p dir="ltr" style="color:rgb(34,34,34);line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Arial;color:rgb(17,85,204);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><a href="http://www.iol.unh.edu/" style="color:rgb(17,85,204)" target="_blank">www.iol.unh.edu</a></span></p><p dir="ltr" style="color:rgb(34,34,34);line-height:1.2;margin-top:0pt;margin-bottom:0pt"><br></p><p dir="ltr" style="color:rgb(34,34,34);line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Arial;color:rgb(51,51,51);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><img src="https://lh4.googleusercontent.com/7sTY8VswXadak_YT0J13osh5ockNVRX2BuYaRsKoTTpkpilBokA0WlocYHLB4q7XUgXNHka6-ns47S8R_am0sOt7MYQQ1ILQ3S-P5aezsrjp3-IsJMmMrErHWmTARNgZhpAx06n2" width="150" height="37" style="border:none"></span></p></div></div></div>