* Community CI Meeting Minutes - July 24, 2025
@ 2025-07-31 0:05 Patrick Robb
0 siblings, 0 replies; only message in thread
From: Patrick Robb @ 2025-07-31 0:05 UTC (permalink / raw)
To: ci
Cc: dev, Paul Szczepanek, Luca Vizzarro, Dean Marx, Aaron Conole,
Manit Mahajan, Brandes, Shai, Puttaswamy, Rajesh T, zhoumin,
ivan.malov
[-- Attachment #1: Type: text/plain, Size: 5137 bytes --]
#####################################################################
July 24, 2025
Attendees
1. Patrick Robb
2. Luca Vizzarro
3. Dean Marx
4. Adam Hassick
5. Paul Szczepanek
#####################################################################
Minutes
=====================================================================
General Announcements
* DPDK 25.07 is released.
* DPDK Santa Clara is cancelled
* Aaron will be visiting the UNH Lab next week, and will collaborate with
the UNH group on dpdk-ci scripting and CI testing goals.
* Adam Hassickplease be sure to review the draft polling script that
Manit has shared
=====================================================================
CI Status
---------------------------------------------------------------------
AWS Lab
* Seems to be running fine
* UNH team wants to work with Shai during this release on getting some
partial support from DTS for the AWS environment working. To that end, is
it possible for the UNH DTS developers to get some SSH access to some
Amazon EC2 instances to try to run the DTS framework? Patrick to ask Shai
this.
UNH-IOL Community Lab
* Opensuse Leap 15 is shipping with a version of GCC which is now below the
DPDK Minimum (GCC 8). From some research it seems typical for SUSE distros
to include a relatively old system gcc, and users will install newer
toolchain GCC versions. It appears that the zypper repos distribute gcc 14,
so we will upgrade the container template engine to use this version.
* Also, we are adding a blurb to the lab.dpdk.org about page explaining
the categories of distros we try to test, and how we determine what “base”
build utilities are included in the test environment.
* Windows:
* Andre has sent new instructions for finding the devx library during
the meson compile, and the UNH team is updating their build pipelines to
include this:
https://patchwork.dpdk.org/project/dpdk/patch/1752588889-27133-1-git-send-email-andremue@linux.microsoft.com/
* QinQ: Dean is still working with Bruce and Morten on evaluating the QinQ
behavior on UNH Lab devices. He has published a latest version of the QinQ
testsuite which Morten thumbed up, and he shared the QinQ behavior for
Intel i40e and cx5 on the mailing list.
* Broadcom NICs are supposed to support VLAN stripping but in the lab
are reporting that they don’t support vlan strip. Ajit Khapardeis looking.
* Lab downtime
* UNH team needs to move the Jenkins instance to a new machine, which
will require some lab downtime. Patrick will take the lab offline on Friday
afternoon, and turn it back on on Saturday or Sunday.
---------------------------------------------------------------------
Intel Lab
* None
---------------------------------------------------------------------
Github Actions Robot
* None
---------------------------------------------------------------------
Loongson Lab
* Min Zhou did reply back saying that they’re supporting the rebase flag
now on test recheck requests.
=====================================================================
DTS Improvements & Test Development
* RSS Testsuite:
* Ivan Malov has noted that the flow rules are overriding the global
RETA table
* Thomas is reworking the testsuite to validate through the global RETA
table behavior
* DTS Roadmap:
* VM tests: Framework update: Use QEMU to spin up a virtual machine on
the SUT, pass the VFs to it, run either some existing DTS testsuite across
it, and/or add some VM functional validation testsuites
* VHost tests: General idea is to run some DPDK packet switching
application on the baremetal and pass traffic to virtio. Patrick needs to
assess if this is a valuable enough item to include in the roadmap.
* DTS API
* Single point of entry into the framework for all test suites,
allowing stable usage across releases and user friendly discoverability of
dts functionality
* Where there is overlap between the DTS API and the existing “API”
methods available in the Testsuite class, remove the Testsuite class methods
* Packet Forwarding Performance tests
* Cryptodev support: Just adding support for the dpdk-crypto-perf
application, may require another DPDK Shell implementation
* Cryptodev tests: Either as a func or perf test (compare against a
baseline), run some encrypt/decrypt workloads with the various supported
algorithms on DPDK nics.
* Testing with single NIC with the 2 interfaces connected in a loopback
* This appears to be working, but need to be documented
* Additional functional ethdev testsuites:
* Ethertype Testsuite
* QinQ Testsuite
* RSS Testsuite
* Rx/Tx Offload
* File manager:
* Add a dedicated file manager to handle passing files and artifacts
between the test engine and nodes in a path agnostic manner.
=====================================================================
Any other business
* Patrick Robb submit the website update with the latest recheck coverage.
* Next Meeting August 7th at the same time
[-- Attachment #2: Type: text/html, Size: 5503 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2025-07-31 0:11 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-07-31 0:05 Community CI Meeting Minutes - July 24, 2025 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).