#####################################################################
May 2, 2024
Attendees
1. Patrick Robb
2. Juraj Linkeš
3. Aaron Conole
4. Paul Szczepanek
5. Luca Vizzarro

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

=====================================================================
General Announcements
* New servers at UNH Lab:
   * Patrick has an initial quote from our server vendor for the new
Dell servers coming into the lab. He requested some small modification
and a new quote which is pending. Once this is finalized we will send
to Aaron Conole and if he approves, make the purchase.
      * Small adjustment: Switching CPU on Xeon DUT to a similar
model, but with more offload devices (QAT, etc.). Bruce from Intel
acked this and it is actually slightly cheaper.
   * Quote not yet ready with Supermicro for the ARM Grace server, but
we’re working with one of their sales reps.

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

---------------------------------------------------------------------
UNH-IOL Community Lab
* FreeBSD 14:
   * Cody has noted that not all unit tests pass on our new FreeBSD 14
VM. He submitted an update on Bugzilla. We are bringing this machine
online now only for build testing.
* OvS DPDK testing:
   * Adam finished bugfixing for OvS compile, but we are writing the
jenkinsfiles still
* Code coverage reports added to our dashboard:
https://dpdkdashboard.iol.unh.edu/results/dashboard/code-coverage
   * Aaron requested we dry run the driver tests and perf tests
testsuites alongside fast tests. That’s on our radar but still in
queue
   * Patrick Robbshould “announce” the code coverage report page on
dpdkdashboard, so the maintainers and developers take note. Can do
this on the CI and dev mailing lists.
* NVIDIA: Installed an additional CX7 on the DUT server at UNH (thanks
Gal and Ali for sending). Saw an increase in MPPS but still not
matching published results from NVIDIA.
   * Patrick can put more cycles into troubleshooting the system
setup, the testpmd params etc.
   * This may be a case where the CPU hardware is also a factor (these
are on older broadwell servers), so this is a place where the new
servers coming into UNH may be beneficial

---------------------------------------------------------------------
Intel Lab
* Rajesh can be contacted for Intel lab needs going forward
* There was a request on the CI mailing list for Intel lab to
discontinue CI Testing on centos 7:
https://inbox.dpdk.org/ci/CAJvnSUB8ikROiizW+iS=h0-GdTjh2a2UnawJFpEF=g-oppr...@mail.gmail.com/T/#t
   * GCC 4.8.5 is no longer supported in DPDK

---------------------------------------------------------------------
Github Actions
* Did migrate the GH robot from its temp machine to permanent home.
There were some issues with sending report emails, but Aaron doesn’t
think any patches were missed. If they were, the Recheck-request
function allows for users to initiate a backfill of results.
   * Roughly April 25-26

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

=====================================================================
DTS Improvements & Test Development
* Paul/Luca indicated interest in writing testsuites. Patrick will
produce an updated list of ethdev testsuites to port to the new
framework, and we will pick some next Wednesday at the next DTS
meeting.
   * Juraj also indicated interest in also writing some, but he will
be on vacation next week, so we’ll select 2-3 for him.
* patches:
   * Juraj: small cleanup of remote session close, moving the function
and removing the force parameter.
      * There is agreement here, so Juraj will ping Thomas for an apply
   * Juraj: Rename execution to test run
      * There is agreement here, so Juraj will ping Thomas for an apply
   * Nick: hugepage is done and acked by Juraj
      * Requsting a review from Luca
         * Otherwise, there is agreement here, so Juraj will ping
Thomas for an apply
   * Nick: Working on Jumboframes testsuite patch right now.
   * Luca:
      * From_dict methods and typing: Convert all the classes factory
methods used as `@staticmethod` to`@classmethod`. Update mypy so the
self type is recognized as valid. Mypy update can be in a separate
patch which will (hopefully) get applied quickly as there will be
basically nothing to review.
https://bugs.dpdk.org/show_bug.cgi?id=1433
   * CI: It would be worth running mypy in CI. Luca is running it
locally and is seeing some things have been missed. UNH CI should run
the /devtools/dts-check-format.sh, and if black, linters, etc. find
any issues it will result in a non-zero exit code, and we can report a
fail based on this.
      * Patrick Robbwill make a ticket for this at UNH and get it in queue
      * Can name it dts_lint
      * Only run it if /dts/* are modified.

=====================================================================
Any other business
* Next Meeting: May 16, 2024

Reply via email to