test suite reviews and discussions
 help / color / mirror / Atom feed
From: Patrick Robb <probb@iol.unh.edu>
To: ci@dpdk.org, dts@dpdk.org
Subject: Community CI Meeting Minutes - May 11, 2023
Date: Thu, 11 May 2023 10:45:55 -0400	[thread overview]
Message-ID: <CAJvnSUD1rFXCddNZQf==SujVaZAQaBQz8GwmbuKxg=+VHWtNkg@mail.gmail.com> (raw)

[-- 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 --]

                 reply	other threads:[~2023-05-11 14:46 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAJvnSUD1rFXCddNZQf==SujVaZAQaBQz8GwmbuKxg=+VHWtNkg@mail.gmail.com' \
    --to=probb@iol.unh.edu \
    --cc=ci@dpdk.org \
    --cc=dts@dpdk.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).