DPDK CI discussions
 help / color / mirror / Atom feed
* Community CI Meeting Minutes - May 11, 2023
@ 2023-05-11 14:45 Patrick Robb
  0 siblings, 0 replies; only message in thread
From: Patrick Robb @ 2023-05-11 14:45 UTC (permalink / raw)
  To: ci, dts

[-- Attachment #1: Type: text/plain, Size: 4742 bytes --]

#####################################################################
May 11, 2023
Attendees
1. Patrick Robb
2. Juraj Linkeš
3. Aaron Conole
4. Lincoln Lavoie
5. Ali Alnubani
6. Honnappa Nagarahalli

#####################################################################
Agenda
1. General Announcements
2. CI Status
3. DTS Improvements & Test Development
4. Any other business

#####################################################################
Minutes

=====================================================================
General Announcements
* DPDK Userspace: Sept 12-13 in Dublin Ireland - Gibson Hotel

=====================================================================
CI Status

---------------------------------------------------------------------
UNH-IOL Community Lab
* 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.
   * Rashid has approved this plan - Aaron has been given the final sign off
   * Nvidia cards have a 2 month backorder
* 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.
   * We need to be aware of capacity on this server so it doesn’t become a
bottleneck
* 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.
* Intel-40G performance testing instability: Lab members continue to
investigate this issue.
* Rashid/Aaron interested in the UNH Lab providing metrics regarding what
testing is being done in the lab
   * This can be used for marketing reasons and also showing community
members the value being provided by CI testing
   * It may be useful to provide some metrics “per release”
   * Increase the amount of metrics provided which are “developer focused”
and can be brought to the tech board

---------------------------------------------------------------------
Intel Lab
* None

---------------------------------------------------------------------
Loongarch Lab
* None

---------------------------------------------------------------------
Github Actions
* 0 day robot: The system running this will need to move to another
location within the next ~10 months
   * It might be possible to pre-deploy a server at the new location in
order to mitigate downtime
* May be able to incorporate Cirrus CI to compliment GHA infrastructure
   * This would extend coverage to FreeBSD, Windows, etc.
* 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

=====================================================================
DTS Improvements & Test Development
* 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.
   * Clarity on why Fabric is insufficient and Paramiko needed instead of
requested by Juraj
* Reviews have been coming in for DTS RFCs, more reviews are always welcome!
   * Bruce Richardsonprovided some clarity on automated generation of meson
docs
   * 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.
      * Commenting format would have to be changed in order to use Doxygen
instead
   * Juraj would like reviews on his patch updating dependencies - because
of the discussion about the file generated by Poetry:
http://patches.dpdk.org/project/dpdk/patch/20230331091355.1224059-1-juraj.linkes@pantheon.tech/

=====================================================================
Any other business
* Next meeting is May 25

-- 

Patrick Robb

Technical Service Manager

UNH InterOperability Laboratory

21 Madbury Rd, Suite 100, Durham, NH 03824

www.iol.unh.edu

[-- Attachment #2: Type: text/html, Size: 6963 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-05-11 14:46 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-11 14:45 Community CI Meeting Minutes - May 11, 2023 Patrick Robb

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).