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 C76D845BAA; Wed, 23 Oct 2024 07:50:54 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BD2E740B90; Wed, 23 Oct 2024 07:50:54 +0200 (CEST) Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) by mails.dpdk.org (Postfix) with ESMTP id 8636C402D8 for ; Wed, 23 Oct 2024 07:50:52 +0200 (CEST) Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-71e79f73aaeso4572223b3a.3 for ; Tue, 22 Oct 2024 22:50:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1729662651; x=1730267451; 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=ggDfHbR8vrZUjlS7Qyx5CKl6NW5yP05Q2BDjvIzdfDg=; b=Etv03Eqqo6vqotGxG0K/3AEnaOsasdbWy6l5ECJ0WdkGtY3iUn9NHMkKWGulNVIGsa tR5z7smyEPS+z+NoFxyJl7vxPghQ7zjD6htPDODx4DHSoUH4jNXM9OhcnlEGMW2EIG66 6wUbP96UO01g/OeJ6g7IzBCeyB2vy22y4S4II= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729662651; x=1730267451; 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=ggDfHbR8vrZUjlS7Qyx5CKl6NW5yP05Q2BDjvIzdfDg=; b=T1Tm+azxuA4MfENe4TgW2HALMo+VBQKhu1l/zgMMVx3yGfwGAIHrlPtYSZL/YotoaA BAL3d09aGhUnF9FM+h7o/eDBaJOOFt8904GuAbx8ddv56LMJD+rJR45Em9lCvuSi8qdM oRItkecjZGdzuHeyGQ9RDXdv1ET6RZCiNo/GptG+f2tJWlasmXyNFc1jCfQhzS7MERrD udtolMiVs8gC/O8cDNoCv9rRRjYan/H5fKeoKh15jcrPY+TF0JVBm1Bd5cI4ijFJnrxY 9GxAlnSkt+rxw9Ud666tggTDIjT6Vrp8cOX7CFiQKOmErD4DfpxuSpz/hd3Wzp6i3HRm zN5g== X-Gm-Message-State: AOJu0Yw5xZ/IDI6A5CBFGRb9Svqa61JyPW84pA8hP/YvArPXvNQ0hE6b dH2caw8PjeAPgVxssFiiMTk+bErAQ7XJxIeePheoiHWt+J2oRnod+2kNambxlWUGCUqle4dy4vb 2TMmYb02mM0auP44mUvLItxwsGLnS3ZrbRoOwxEAO/qWuIhCRjw4= X-Google-Smtp-Source: AGHT+IEv6M/fd1UMIXi1GSOEeGqn6UqH1KPVLHQZl7pbt80a3lEuP08pymqOOHRsB3qyU6NMt1Hsk7t6uM1BEwxHhdw= X-Received: by 2002:aa7:8896:0:b0:71e:79a9:ec55 with SMTP id d2e1a72fcca58-72030a895a4mr2476464b3a.7.1729662651297; Tue, 22 Oct 2024 22:50:51 -0700 (PDT) MIME-Version: 1.0 From: Patrick Robb Date: Wed, 23 Oct 2024 01:49:17 -0400 Message-ID: Subject: Community CI Meeting Minutes - September 19, 2024 To: ci@dpdk.org Cc: dev , dts@dpdk.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 ##################################################################### September 19, 2024 Attendees 1. Patrick Robb 2. Ali Alnubani 3. Jeremy Spewock 4. Juraj Linke=C5=A1 5. Luca Vizzarro 6. Alex Chapman 7. 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 * DPDK Summit Montreal: September 24-25 * Some Summit attendees will be visiting the UNH Community Lab on September 26. * 9/26 UNH lab visit for DPDK Community Members arrival time has been change to 1:30 PM. * Aaron, Thomas, and Ben are going to carpool down from Montreal * Jeremy Spewock of the UNH Community Lab (who is now graduated from UNH) will be accepting a new position and leaving the UNH Lab on 9/27 * For DTS, He will be working to finalize his open patchseries. Anything which cannot be finalized by then can be picked up by Dean/Nick/Patrick from UNH =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 * ARM Grace Server has been ordered for UNH IOL: https://www.supermicro.com/en/products/system/gpu/2u/ars-221gl-nr * Custom build which drops the very expensive GPUs which we do not need for DPDK * NVIDIA: Patrick is experimenting with some more of the AMD specific optimization system configs: * https://doc.dpdk.org/guides/linux_gsg/amd_platform.html * https://www.amd.com/system/files/documents/58017-amd-epyc-9004-tg-d= ata-plane-dpdk.pdf * AMD Legal wants further clarification on what performance regression entails at the Community Lab before they can approve further hardware donations, so Patrick will find some supporting documentation which explains it, and/or produce a writeup. * Dashboard Updates: * Logs can be opened from within the UNH dashboard now (i.e. you don=E2=80=99t have to download the zip, extract, open locally) * UNH team is still troubleshooting our script for reporting the meson and DTS format checks * Legacy DTS: * David wrote a DTS bugfix for the test-crypto-perf app which is merged, which cleans up the app output parsing * Patrick submitted the local patches we have had for the test-crypto-perf testsuite which we run on a QAT card on our Ampere server. * One simple patch which trims lscpu output for the testsuite is merg= ed * Another patch which loads vfio-pci with custom options David still has some questions about * One of the device IDs in this patch is incorrect, so Patrick needs to resubmit * Pinged Dharmik Thakkar of ARM for this series on some questions relating to vfio options for this Card --------------------------------------------------------------------- Intel Lab * None --------------------------------------------------------------------- Github Actions * There was a partial outage of recheck requests * Resolved now * On OvS project, someone submitted a recheck for an incomplete series, which caused a bug in the parsing code * Cirrus CI addition is in progress * Has some working code, but it needs to be stress tested * Cirrus support would/will need to be added in the DPDK repo. --------------------------------------------------------------------- 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 * Merged patches: * API Docs patch merged * Any patches which add new files should have the documentation source added * =E2=80=93no-root poetry bugfix merged * Jeremy needs to rebase his patch which adds ~/.local/bin to PATH now that this is merged (so, remove the =E2=80=93no-root line) * Conf.yaml PCI address missing =E2=80=9C0=E2=80=9D bug fix has been mer= ged * Please make sure as you submit new versions of your series that they apply on next-dts * Alex asked about whether overlap between the MTU_Update and Jumboframes s= uites * Both are basically using the same testpmd_shell methods, using the same validation and providing the same coverage, so there is really no point in maintaining the two testsuites * Patches we want to rebase and look to merge soon * Xmlrpc server replacement * Jeremy indicated he can find time for this in the next days * Luca=E2=80=99s pydantic patch: * For changing configurations (so the other config testsuites) the best approach is to merge the pydantic patch first, and then rework the other config patches otherwise without having to worry about the schema updates * There may be no need to maintain the schema anymore, as it will not be used for config validation, and: * Dts.rst will contain the key/values expected in conf.yaml * We will provide template config files * Pydantic should automatically produce a visual of the dataclasses * It may make sense to get rid of the pydantic dataclasses and use the base model * Luca will be workin on this for approx ~3 weeks, Nick and others working on configuration patches should be aware that we will not merge any conf files series ahead of that * DTS Maintainership: * Paul and Patrick will be the new co-maintainers for next-dts =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 Oct 3, 2024