#####################################################################
October 16, 2025
Attendees
   4. Patrick Robb
   5. Luca Vizzarro
   6. Indira K
   7. Andrew Bailey
   8. Aaron Conole

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

=====================================================================
General Announcements
   * Mbuf_fast_free
   * Tech board has voted that this feature will be reverted back to it’s 25.07 default behavior, meaning it will be enabled by default at start, and it is not mutually exclusive with MULTI_SEGS flag
   * Proposed new tag for reporting AI bot reviews:
      * Instead of linking to an email which contains the github link, link directly from the patchwork report to Github.
   
=====================================================================
CI Status

---------------------------------------------------------------------
AWS Lab
   * Looks like their test results are a little behind - Patrick to check this after the meeting.
   
---------------------------------------------------------------------
UNH-IOL Community Lab
   * Community Lab retrospective for 2025: https://docs.google.com/document/d/1b-Jhbne_ucd1YIAK8BjKWWbTyvFTwUrWjAJaoJDmakg/edit?tab=t.0#heading=h.k82m3uansnww
   * The new Windows server 2025 machine is working. Most importantly, it is able to build DPDK with devx libraries included from meson, something we could not do from windows server 2022.
   * Dean is building a spreadsheet with all of the DTS testcase failures for various network cards at the Lab.
   * Some of the docs for meeting dependencies for the windows compiler toolchains are wrong (linking you to the wrong version) so Andrew will email Andre Muezerie asking if the docs can be updated.
   * Patrick needs to stand up pw-ci and also needs to review the preliminary series Aaron had sent for porting over the bash scripts from Python.
   
---------------------------------------------------------------------
Intel Lab
   * Technically, this team can re-enable their tx_offload testcases which were originally disabled due to the upcoming mbuf_fast_free change. But, it is probably not worth doing so given that tech board is going to re-assess fast free again in 26.03.
Github Actions Robot
   * None

---------------------------------------------------------------------
Loongson Lab
   * Min Zhou has sent a MAINTAINERS patch removing himself and adding another Loongson employee. I am asking whether he is also transferring Loongarch CI testing duties to this new person.
   
=====================================================================
DTS Improvements & Test Development
   * Test and Packet API:
      * Just 1 docstring update needed
      * Reviewed by and approved by Patrick
   * Single_core_forward_perf:
      * For the next version, have added the new TestSuite function for adding an arbitrary dict of performance metrics and writing it to testsuite specific output files.
      * Of course this will come from API at the end of the day.
      * Also need to add the shell pool exception for traffic generators so they can be instantiated within testcases and persist beyond the testcases stages
   * QinQ Test:
      * There are quite a few comments on the patches, Dean needs to send a v2
      * Patrick to merge this
   * Single link topology
      * Docs failure is coming from circular imports between framework capabilities.py and api capability.py - Dean to look at this closer after his work on the QinQ series is complete.
   * add test case docstring checks to format script
      * There are a number of comments, Dean to send a v3
   * Testsuite docstring updates:
      * Unclear if this series from Dean is overlapping with work Thomas Wilks had also done updating testcase docstrings during this release. Patrick to check and discuss with Dean.
   * RSS Testsuite:
      * Pending final review from Patrick
   * Virtio vhost series:
      * Luca and Patrick both need to review
   * Testpmd API: https://patchwork.dpdk.org/project/dpdk/patch/20250910152103.976383-2-paul.szczepanek@arm.com/
   * Before, when a test was skipped due to a missing capability, the capability name was printed in the logs “reason” field. Now, it just prints the number ID for the capability since capabilities were updated to an IntEnum

=====================================================================
Any other business
      * Next Meeting is Oct 29, 2025