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 4EF7043F6A; Thu, 2 May 2024 18:23:34 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4772E402D5; Thu, 2 May 2024 18:23:34 +0200 (CEST) Received: from mail-oo1-f42.google.com (mail-oo1-f42.google.com [209.85.161.42]) by mails.dpdk.org (Postfix) with ESMTP id 9E3BB402D5 for ; Thu, 2 May 2024 18:23:32 +0200 (CEST) Received: by mail-oo1-f42.google.com with SMTP id 006d021491bc7-5aa4204bacdso4852456eaf.2 for ; Thu, 02 May 2024 09:23:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1714667012; x=1715271812; 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=d7WOrE5W9SFUQ1UcBDswhl4ApnQ13Dv53EDnz+1K0Io=; b=YX77L8qiVz/MPdniFKmLY3kDmMThrHCQ5PbPvwoxUNgnD6/C3nzPBti1QZ4Jp3ThSC b+QYsNFswwt333cTpKelhfTWvdGT9OL7RXU60X/9FaiYgnEWm8OMLdGfkj8yOPPoRnsy sSMFskS1H7RpFCjPtuLY7gSJw2MkJMZEmDyHI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714667012; x=1715271812; 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=d7WOrE5W9SFUQ1UcBDswhl4ApnQ13Dv53EDnz+1K0Io=; b=YT+B70SH+fcdjCFNIbtw0To/+ZQBzdBxicAUCvCcuT7I6+nwDSK4S9y8ViOrvAp0pr bW/fXcnANWcsntHH1HHF7BB4OwvxzdAh3/sRsQ5j+UVqgjkeNMujrcvFFEjKoML9/5N5 nqRQfXmIymDTUaS73DuyaJ/YGwaXXN5sy7LWn63xvd6wno8/PYCsDbRQAcPqdzdtDBJx Cvssos3zp41+/qtuWeuepL1UHfxx0QTGIqw1edh4tP16kCSl4aGWP2pGnmNqWfQQpDjR JVa0ev9+qtmnglJEN5rRuAulJlgqNcutNQZxT+WJBJOwqFC4SO62KAvUYmiohKw7Jqqa TsNA== X-Forwarded-Encrypted: i=1; AJvYcCWqYwMJBCBuz9Wp2QzHuQnEJ0Mh/n0LGvQVLMr93bOSibp7aqHJIwWjhKyGKp4GbLZA7HD3k3z+6Ny2PZE= X-Gm-Message-State: AOJu0Yzdb6JP1U7fGHmeH3tlAmX9Aq2Pfdpbt73iFuOd71nV4LAwWMLO Wevk0ScBOO4T7oxnlSGcHoPmuvvKcRCN2dR1QLfvJklGP59Wd2xTSBt+eTnM7REbWNVkbeNBN6t EHU3S8q1HUjL+73KCxQAHSuvtd8aDREe9SPQLHg== X-Google-Smtp-Source: AGHT+IFm7bW3T5q+caPgDq6+JJf/3RKNcg8O4AN7PJCazmbIv4uW/T2/jdaMI/ei53+sS/Me48HYzGc0phaI7F0XvzQ= X-Received: by 2002:a4a:5441:0:b0:5b1:bcf2:547b with SMTP id t62-20020a4a5441000000b005b1bcf2547bmr271337ooa.3.1714667011808; Thu, 02 May 2024 09:23:31 -0700 (PDT) MIME-Version: 1.0 From: Patrick Robb Date: Thu, 2 May 2024 12:23:21 -0400 Message-ID: Subject: Community CI Meeting Minutes - May 2, 2024 To: ci@dpdk.org Cc: dev , 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 2, 2024 Attendees 1. Patrick Robb 2. Juraj Linke=C5=A1 3. Aaron Conole 4. Paul Szczepanek 5. Luca Vizzarro ##################################################################### 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 * 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=E2=80=99re working with one of their sales reps. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 * 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=E2=80=99s on our radar but still in queue * Patrick Robbshould =E2=80=9Cannounce=E2=80=9D 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=3Dh0-GdTjh2a2UnawJFpEF=3DG-o= pprWKg@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=E2=80=99= 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 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 * 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=E2=80=99ll 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=3D1433 * 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. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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: May 16, 2024