From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 0405348A99; Tue, 4 Nov 2025 04:35:33 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E228840608; Tue, 4 Nov 2025 04:35:32 +0100 (CET) Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) by mails.dpdk.org (Postfix) with ESMTP id 4182E402EE for ; Tue, 4 Nov 2025 04:35:30 +0100 (CET) Received: by mail-pl1-f173.google.com with SMTP id d9443c01a7336-294fb21b160so35909735ad.1 for ; Mon, 03 Nov 2025 19:35:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1762227329; x=1762832129; darn=dpdk.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=OYwswrq1Wb1lxRTBvxJzP5wsXyRZGQHxwMlpPnsAzmM=; b=MvLBeOL8xNVhqKopD++DkEQEdl/AdGhj/xwXcm+cAlhlK3HutFAyPpzixYvLd4alju lFAxti2i/ozUGMnObKwv74Rw6lyUDYHd853B4FIUr2fX5csBN4jY3Wwr9RG51knzGzPK WvihowtSygyEyqxfXy/qb8hzQfZbAp4WpDa6o= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762227329; x=1762832129; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=OYwswrq1Wb1lxRTBvxJzP5wsXyRZGQHxwMlpPnsAzmM=; b=F8Ic5AZeKPyHpyAF4n8Q4aANtZ8nQkS10T18ynaEvjvgMPzG2Ut0l0/INTAHNvr9tk mF52LKt3wcOYTdsMlvrl6FNgTZzge3Pyu0vqpCvFZcGr//ciiy+yPq8rdbTKYMiQYD0n O+VIhawFlKRYuJqkN1KWxeoRsWWfAHFEfHuPQknrPGLNCRO96W9xM56XeNNh4upxOEw1 S5TiFVZEQVo28UNGprs02c8rA+2LtyJSHSHlczxPHi9RLT/J5+D5kwswVFl7XbOJUfiw rrhmoT9ASZ1vanJtvaruvDCsHxltiGpeSwLXfVr09yVbyg4nneDun26Aq4imYL+3/7Ik uLEg== X-Gm-Message-State: AOJu0YymY3vlQJsOExUnoqFaWbLjJ3P3lWXiSgqwls0p0Xg83vVrjOE4 laKrB596P1KG+c8/XxHRJt6LA2JLpFGiqkFFvj+laHUTTywNiS1CkTSaKxLAozfqlq7G3bpZo/q VS/idPIaeEGouUFTHUCeEs10QB9RNxGjdsiZuOYF1byBQi9LChpk5gkQ= X-Gm-Gg: ASbGncsm3lq4tmM3TcguBjL06OUmN+nf/UPwEeKIxWffU4f/BeNkj6L3nLQyxN1pe8l Md2tN6J//QDEt+iE98hHWU8r48Pb0il8Ai5+k2qRBoAtcf+v2VynpPuClKDcoTNElmYoIlwT7fl gHVCbWghFz7p6+5NmPVbZ5ksvYHCOOs0sNhtEk3mInWP+TMPLThGAvD0MnLide015mv4j26yHdT czYlCGh+n0SjhxkxfUs89PWlUjXSaUtus9RbRubQP1qij+UwB/Wm7EO5u79zpkwpgolhWTCamj6 X-Google-Smtp-Source: AGHT+IGb33JDg5kByB5mrYwNtFeQZuaSbhV7qODpWMOcfMHbccrQa1mEEUisLOOeFoEyQUQiKHCH+5CtR1Es7JEUnPc= X-Received: by 2002:a17:902:d2cc:b0:276:76e1:2e84 with SMTP id d9443c01a7336-2951a371b57mr192122325ad.3.1762227328723; Mon, 03 Nov 2025 19:35:28 -0800 (PST) MIME-Version: 1.0 From: Patrick Robb Date: Mon, 3 Nov 2025 22:34:23 -0500 X-Gm-Features: AWmQ_bmDXOZRpoWyauTdQoVTr52UYEL4CE5isS2GCO183ajwQsLXOztIfRly-dQ Message-ID: Subject: Community CI Meeting Minutes - October 16, 2025 To: ci@dpdk.org Cc: dev Content-Type: multipart/alternative; boundary="000000000000f13e1c0642bc85b9" X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org --000000000000f13e1c0642bc85b9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ##################################################################### October 16, 2025 Attendees 4. Patrick Robb 5. Luca Vizzarro 6. Indira K 7. Andrew Bailey 8. Aaron Conole ##################################################################### Minutes =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D General Announcements * Mbuf_fast_free * Tech board has voted that this feature will be reverted back to it=E2= =80=99s 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. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 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_ucd1YIAK8BjKWWbTyvFTwUrWjAJaoJD= makg/edit?tab=3Dt.0#heading=3Dh.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. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 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 =E2=80=9Creason=E2=80=9D field. Now= , it just prints the number ID for the capability since capabilities were updated to an IntEnum =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Any other business * Next Meeting is Oct 29, 2025 --000000000000f13e1c0642bc85b9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
#########################################= ############################
October 16, 2025
Attendees
=C2=A0 =C2= =A04. Patrick Robb
=C2=A0 =C2=A05. Luca Vizzarro
=C2=A0 =C2=A06. Indi= ra K
=C2=A0 =C2=A07. Andrew Bailey
=C2=A0 =C2=A08. Aaron Conole
#####################################################################
= Minutes

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DGeneral Announcements
=C2=A0 =C2=A0* Mbuf_fast_free
=C2=A0 =C2=A0* T= ech board has voted that this feature will be reverted back to it=E2=80=99s= 25.07 default behavior, meaning it will be enabled by default at start, an= d it is not mutually exclusive with MULTI_SEGS flag
=C2=A0 =C2=A0* Propo= sed new tag for reporting AI bot reviews:
=C2=A0 =C2=A0 =C2=A0 * Instead= of linking to an email which contains the github link, link directly from = the patchwork report to Github.
=C2=A0 =C2=A0
=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
CI Status

------------------= ---------------------------------------------------
AWS Lab
=C2=A0 = =C2=A0* Looks like their test results are a little behind - Patrick to chec= k this after the meeting.
=C2=A0 =C2=A0
-----------------------------= ----------------------------------------
UNH-IOL Community Lab
=C2=A0= =C2=A0* Community Lab retrospective for 2025: https://docs.google.com/docu= ment/d/1b-Jhbne_ucd1YIAK8BjKWWbTyvFTwUrWjAJaoJDmakg/edit?tab=3Dt.0#heading= =3Dh.k82m3uansnww
=C2=A0 =C2=A0* 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.=C2=A0 =C2=A0* Dean is building a spreadsheet with all of the DTS testcas= e failures for various network cards at the Lab.
=C2=A0 =C2=A0* Some of = the docs for meeting dependencies for the windows compiler toolchains are w= rong (linking you to the wrong version) so Andrew will email Andre Muezerie= asking if the docs can be updated.
=C2=A0 =C2=A0* Patrick needs to stan= d up pw-ci and also needs to review the preliminary series Aaron had sent f= or porting over the bash scripts from Python.
=C2=A0 =C2=A0
---------= ------------------------------------------------------------
Intel Lab=C2=A0 =C2=A0* Technically, this team can re-enable their tx_offload test= cases which were originally disabled due to the upcoming mbuf_fast_free cha= nge. 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
=C2=A0 = =C2=A0* None

-------------------------------------------------------= --------------
Loongson Lab
=C2=A0 =C2=A0* Min Zhou has sent a MAINTA= INERS patch removing himself and adding another Loongson employee. I am ask= ing whether he is also transferring Loongarch CI testing duties to this new= person.
=C2=A0 =C2=A0
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D
DTS Improvements & Test Development
=C2=A0 =C2=A0* T= est and Packet API:
=C2=A0 =C2=A0 =C2=A0 * Just 1 docstring update neede= d
=C2=A0 =C2=A0 =C2=A0 * Reviewed by and approved by Patrick
=C2=A0 = =C2=A0* Single_core_forward_perf:
=C2=A0 =C2=A0 =C2=A0 * For the next ve= rsion, have added the new TestSuite function for adding an arbitrary dict o= f performance metrics and writing it to testsuite specific output files.=C2=A0 =C2=A0 =C2=A0 * Of course this will come from API at the end of the= day.
=C2=A0 =C2=A0 =C2=A0 * Also need to add the shell pool exception f= or traffic generators so they can be instantiated within testcases and pers= ist beyond the testcases stages
=C2=A0 =C2=A0* QinQ Test:
=C2=A0 =C2= =A0 =C2=A0 * There are quite a few comments on the patches, Dean needs to s= end a v2
=C2=A0 =C2=A0 =C2=A0 * Patrick to merge this
=C2=A0 =C2=A0* = Single link topology
=C2=A0 =C2=A0 =C2=A0 * 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.<= br>=C2=A0 =C2=A0* add test case docstring checks to format script
=C2=A0= =C2=A0 =C2=A0 * There are a number of comments, Dean to send a v3
=C2= =A0 =C2=A0* Testsuite docstring updates:
=C2=A0 =C2=A0 =C2=A0 * Unclear = if this series from Dean is overlapping with work Thomas Wilks had also don= e updating testcase docstrings during this release. Patrick to check and di= scuss with Dean.
=C2=A0 =C2=A0* RSS Testsuite:
=C2=A0 =C2=A0 =C2=A0 *= Pending final review from Patrick
=C2=A0 =C2=A0* Virtio vhost series:=C2=A0 =C2=A0 =C2=A0 * Luca and Patrick both need to review
=C2=A0 =C2= =A0* Testpmd API: https:/= /patchwork.dpdk.org/project/dpdk/patch/20250910152103.976383-2-paul.szczepa= nek@arm.com/
=C2=A0 =C2=A0* Before, when a test was skipped due to a= missing capability, the capability name was printed in the logs =E2=80=9Cr= eason=E2=80=9D field. Now, it just prints the number ID for the capability = since capabilities were updated to an IntEnum

=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Any other business
=C2=A0 =C2=A0= =C2=A0 * Next Meeting is Oct 29, 2025
--000000000000f13e1c0642bc85b9--