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 4110443FFC; Thu, 16 May 2024 16:42:48 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 299BC402F1; Thu, 16 May 2024 16:42:48 +0200 (CEST) Received: from mail-oo1-f45.google.com (mail-oo1-f45.google.com [209.85.161.45]) by mails.dpdk.org (Postfix) with ESMTP id CA5154029E for ; Thu, 16 May 2024 16:42:44 +0200 (CEST) Received: by mail-oo1-f45.google.com with SMTP id 006d021491bc7-5b2735f217aso157310eaf.2 for ; Thu, 16 May 2024 07:42:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1715870564; x=1716475364; darn=dpdk.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=66JO+4NnEYOETOlzgwKy7D8JKX/KqafY00NSOTLTAw0=; b=GfcgTlgu8oZ/CFs6utjTWG5bcayQRMNHhXhfM52ah5Kgw501FCqBI4RDnWlCXNlbmH AAGrZJdyiREvDZyZjzRP9Ju0derjmgI5htjjht98zuN13vduoNOb7rsDqmksg9uK7wMT gnSBhqWqh8EAj+BgVV9qMiyrvyJAHJdDteK/w= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715870564; x=1716475364; h=content-transfer-encoding:cc:to:subject:message-id:date:from :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=66JO+4NnEYOETOlzgwKy7D8JKX/KqafY00NSOTLTAw0=; b=uTyFyKRLr5EPiWE1v6oHpYjdO8qi0zpkdIp6GzxrpdSzj/6MJy2+KdnW7Zi9S1SlAJ Y4D8DQUwbsfn89h73uAZ9nAER3vpDHR3Z64J6OGi1DuoisGPusmd1EfrM0pN8e8lJeow 7v7uas17+GCiiXY2v9MLaHz/TFp6JYxNSxr1aikiPGB31MgFjPaIEJaYzHKT35xCQqlu iJzAkTGYPidHs3sYdw4004MXGBl1lXS9/a9iPGD7QbZ+WrHynw6z0uYprFsiaN+fQTO4 qiTbaZeoDkBCCaCpgG8hcpYu6qVLTAKCf3Ir5oglND+PsV5wPTog0qH+V+gIJsQeSlOK fTcQ== X-Forwarded-Encrypted: i=1; AJvYcCVxICTlUakE+xdwl8wtx1WNeyYhtnImUsbo7raQvsrdLeREGVIoECeMMnc/RXz4szmJbMuS+M+6QgoPId0= X-Gm-Message-State: AOJu0YyzKH+LGIYhFFL80qG0AzWwiqodcaiRLRfuCDztGifz5xsv2THS wTN6VaLM20sCC5JxvcMw7NOdZSZGJE6JYIUwz/75vcsOlQH13W5t5BNBbPDRc+gkdRftBj/TDV6 hWnOs23rq54fQRHoG1OBqiu1DlYZz+Q5pNhOx3w== X-Google-Smtp-Source: AGHT+IErLIlPB64rXs3xnMLISQOBXe0ZTNcEkPG/93Heg6PkctYcWTVUSvHrQ3wlsSZUr7SmSEwu82pW8F0Dy2JaYiA= X-Received: by 2002:a05:6870:4f8c:b0:23d:2ac9:1207 with SMTP id 586e51a60fabf-24172bf7e33mr27318681fac.28.1715870563860; Thu, 16 May 2024 07:42:43 -0700 (PDT) MIME-Version: 1.0 From: Patrick Robb Date: Thu, 16 May 2024 10:42:32 -0400 Message-ID: Subject: Community CI Meeting Minutes - May 16, 2024 To: dev Cc: ci@dpdk.org, dts@dpdk.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org ##################################################################### May 16, 2024 Attendees 1. Patrick Robb 2. Ali Alnubani 3. Paul Szczepanek 4. 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 * Checkpatch: Right now it is a manual process for rebuilding the dictionary.txt. To rebuild the script we would need to clone the dictionary source repo, rerun the script which builds the dictionary with some exceptions. It is only needed in some rare cases, and may take too long to do for every patch. If we can detect if the specific dictionary scripts are changed, and run it only in those cases. * Ali is checking this =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 --------------------------------------------------------------------- UNH-IOL Community Lab * Marvell Octeon CN106XX board: * Have begun running the following functional tests in CI * Cmdline * Coremask * Ipv4_reassembly * L2fwd * Rxtx_callbacks * Tso * Total runtime for these func suites =3D 30 minutes =3D 48 patches or periodic branch tests per day. So, there is room to add more testing. * I will schedule a follow up with our Marvell contact to discuss the initial testing deployment and next steps * Is it okay to add an additional Patchwork testing check context label? Like =E2=80=9Ciol-marvell-Functional=E2=80=9D * OvS compile testing: reporting for all x86_64 environments: https://mails.dpdk.org/archives/test-report/2024-May/666804.html * Alpine testing: * Following an upgrade of musl, pread64/pwrite64 wrappers are not provid= ed * anymore. Switch to POSIX pread/pwrite. * https://patchwork.dpdk.org/project/dpdk/patch/20240429100059.1316414-1= -david.marchand@redhat.com/ * This got applied this morning. Patrick Robbto re-enable Alpine in UNH CI Testing today. * PENDING results: Adam is testing the updated CI scripts which will submit PENDING results statues for UNH testing environments before starting a CI run * Expected to be done by end of week * Once this is online, we are going to switch back onto the new retest request features. * May need to update the CI scripts which parse the incoming emails and set the patchwork test results: https://git.dpdk.org/tools/dpdk-ci/tree/tools/update-pw.sh * Luca has a patch in which updates mypy version and has some usage change: https://patchwork.dpdk.org/project/dpdk/patch/20240514113446.194805= 0-2-luca.vizzarro@arm.com/ * And has requested that UNH lab runs static type checking with mypy in CI testing once this is merged. * Jeremy Spewockplease review Luca=E2=80=99s patch * Libabigail: Cody has updated all containers to run from version 2.4 * NVIDIA CX-7: * Tried matching all EAL / TestPMD params 1:1 with what is used in NVIDIA=E2=80=99s reports, and did any performance optimizations, but we are still under * Ali tried to look for a similar setup to our Broadwell servers but could not find one * Ali and others on his team are thinking that the lower performance may be caused by the CPU, but has not been able to confirm so far as he has not been able to secure the right hardware. * If this change Ali will update Patrick with any findings --------------------------------------------------------------------- Intel Lab * 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=3Dh0-GdTjh2a2UnawJFpEF=3DG-o= pprWKg@mail.gmail.com/T/#t * GCC 4.8.5 is no longer supported in DPDK * Also pinged hailinx.xu@intel.com to see if they can help --------------------------------------------------------------------- Github Actions * Has to get back to an older patch for Cirrus CI support. Once that=E2=80= =99s integrated into the robot scripts, they can submit a Cirrus CI configuration for DPDK. * Will give us some access to FreeBSD and Windows build testing * Has started refactoring scripts for re-base and retest request support= . --------------------------------------------------------------------- Loongarch Lab * None =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 * Luca has offered to pick up some patchseries to port over for 24.07: * blocklist * Vf_rss * We sent out an updated 24.07 roadmap for DTS, which added some of Luca=E2=80=99s framework updates * https://inbox.dpdk.org/ci/CAJvnSUCkefZE1oUSiLWj=3DyKLR1p3xaOamVf1duEo7= Ho_1Vjq1A@mail.gmail.com/T/#u * Jeremy submitted an updated version of his patch which adds additional testcases to the scatter suite, and adds the testpmd context manager * Has a dependency on Juraj=E2=80=99s capabilities checking patch * https://patchwork.dpdk.org/project/dpdk/list/?series=3D31928 * Nick=E2=80=99s jumboframes testsuite is passing on all 6 testcases on UNH lab hardware, but has a dependency on Jeremy=E2=80=99s scatter suite becaus= e of the testpmd context manager which will be needed to run all of the testcases one after the other * EAL / TestPMD params classes: https://patchwork.dpdk.org/project/dpdk/list/?series=3D31897 * Thomas has indicated that DTS patches which are reviewed will be merged s= oon ##################################################################### Any other business * Next Meeting: May 30, 2024