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 EDA0242D1C; Thu, 22 Jun 2023 16:33:49 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E6B6440ED7; Thu, 22 Jun 2023 16:33:49 +0200 (CEST) Received: from mail-oo1-f49.google.com (mail-oo1-f49.google.com [209.85.161.49]) by mails.dpdk.org (Postfix) with ESMTP id D6561406B8 for ; Thu, 22 Jun 2023 16:33:48 +0200 (CEST) Received: by mail-oo1-f49.google.com with SMTP id 006d021491bc7-560a7ce5823so1560488eaf.2 for ; Thu, 22 Jun 2023 07:33:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1687444428; x=1690036428; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=pz+dhw759q5yfc4tR7sf0NzodKfTznMOl6g4YReBn1c=; b=IrtH7J3woG7QxTCNGn87X3AtAmvNiOxjkf7tM1/2aeZNmaLwwcgcoZCP1+Lts/W9ID UnnIA7IJP+yhMGhrtPpV+QK2xkF18/xuRTZ4qRty1pp+dJjmp5htjFsX9q5mk3Iicb6A 1yA3BiafDbUaI+UVNWdC6+8EowvTI9SC8KCS8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687444428; x=1690036428; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=pz+dhw759q5yfc4tR7sf0NzodKfTznMOl6g4YReBn1c=; b=JbZdDcL2md+1j/vkmBHmM95Jjtn35plMpt3t5sWskov++DfSFOiYQbOvTd9lVIhMip 8AUWeGJ8OwMy2NF8fju1mjqBw0Ezgzi2GOhRVUzDXI7tuLupGvat4kJ+YbcsUZ/BWoLU 6SgxiBbVskEesYYMSakukpypv90g+6C1Ey8gR9KSMmbIbeHbfvBrBFvzc0SJtMCN3jxW bRMpl3PwKupVvmEZuDSA34LlAeW5i0T1kK0JYGkEvBfpwCjP09tVSWJpF/AxMIKt8R+m 6xCIw8Xb07MBi1lv+q8jOyyogkvQ7o5+zILlvucxzS1bEzu38ejXnWTgK2JpxJgW4T3G AJ9g== X-Gm-Message-State: AC+VfDxEITmzcSVqxZQuAyosEme0IYgqDZtuVssAJsafioDCjRuJZeR6 /BBE0ulVA4U8wqRF6W0b9fV1V9FIeLG+2rwBx/MEvlHANyg85Cb0W+s= X-Google-Smtp-Source: ACHHUZ6l7Hj3/N6ZpP9q45lLkcB58jKDljNUkjaZrdRWlzoCkzIcoTQzV78ntG8GuiYX/RYxhlwM24JVyz9cNyyDopg= X-Received: by 2002:a05:6820:402:b0:560:7bfd:d1d3 with SMTP id o2-20020a056820040200b005607bfdd1d3mr8238166oou.3.1687444428017; Thu, 22 Jun 2023 07:33:48 -0700 (PDT) MIME-Version: 1.0 From: Patrick Robb Date: Thu, 22 Jun 2023 10:33:37 -0400 Message-ID: Subject: Community CI Meeting Minutes - June 22, 2023 To: ci@dpdk.org, dts@dpdk.org Content-Type: multipart/alternative; boundary="000000000000b5eba205feb8c56a" 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 --000000000000b5eba205feb8c56a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable June 22, 2023 ##################################################################### Attendees 1. Patrick Robb 2. Aaron Conole 3. Jeremy Spewock 4. Ali Alnubani 5. Adam Hassick 6. Manit Mahajan 7. Juraj Linke=C5=A1 ##################################################################### Agenda 1. General Announcements 2. CI Status 3. DTS Improvements & Test Development 4. Any other business ##################################################################### 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 Userspace: Sept 12-13 in Dublin Ireland - Gibson Hotel * Email based retesting framework * Ali will upgrade to Patchwork 3.1 following the 23.07 release, which includes two new category options on the /events API, cover-comment-created and patch-comment-created. Comment content can be extracted after fetching the event, and then processed. * Should labs fetch events when a category is cover-comment-created or patch-comment-created, or both? * Fine to retest the existing dpdk tarball =E2=80=9Cas-is=E2=80=9D as op= posed to re-applying on the latest git tree and making a new dpdk tarball * In situations where the tree is in a bad state, being able to re-apply on latest tree is a big improvement * Can make applying to latest dpdk and retesting part of a v2 of retesting framework * There should be a way of monitoring the test results posted to patchwork so that if there are tests missing, an alert can be sent to the lab (and possibly others) * This can catch email based issues and also reporting bugs from labs * Query patchwork for patches older than 24 hours and check for all expected test results missing * Ali is going to create a ci mailing list project on Patchwork =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 * Added automatic json web token refresh functionality to our fips acvp_tool.py. When the NIST API is serving requests unusually slowly (because of load, or whatever reason) it is possible for your existing jwt to expire during a single test run. By renewing the jwt as needed, this issue is resolved * This is in production at UNH and a patch to update the upstream is submitted to the ci mailing list * The first set of NIC shipments have arrived, which are the Intel E810s. We plan to begin reporting results from these NICs after the 23.07 release. * We have been laying the groundwork for the retesting framework by: * Creating test groups and a jenkins script which can trigger retests of specific tests based on patchwork contexts/labels * Adding a reporting stage to every individual test, instead of relying on =E2=80=9Cearlier in the ci process=E2=80=9D monolithic report stages whi= ch wait on completion of all individual tests before sending a single report * Setting up script to parse comments and trigger subsets of a ci run accordingly * Requesting reviews on the UNH=E2=80=99s templated container image build s= ystem --------------------------------------------------------------------- Intel Lab * None --------------------------------------------------------------------- Loongarch Lab * None --------------------------------------------------------------------- Github Actions * No major news, but working with a new intern on setting up new internal processes (like retesting) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 * Jeremy has provided acks/reviews for patches on the 23.07 roadmap * Jeremy submitted a v1 of his smoke test patch series - this is now =E2=80=9Ccomplete=E2=80=9D * How to deal with overlap on patches between smoke tests and tg abstraction. Use depends-on or include the same overlapping code between both patches - went with the 2nd option. * Some more work and a new version of tg abstraction will be getting submitted soon =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 Jul 6, 2023 --=20 Patrick Robb Technical Service Manager UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 www.iol.unh.edu --000000000000b5eba205feb8c56a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
June 22, 2023

#####################################= ################################
Attendees
1. Patrick Robb
2. Aaro= n Conole
3. Jeremy Spewock
4. Ali Alnubani
5. Adam Hassick
6. M= anit Mahajan
7. Juraj Linke=C5=A1

###############################= ######################################
Agenda
1. General Announcement= s
2. CI Status
3. DTS Improvements & Test Development
4. Any o= ther business

######################################################= ###############
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 Userspace: Sept 12-13= in Dublin Ireland - Gibson Hotel
* Email based retesting framework
= =C2=A0 =C2=A0* Ali will upgrade to Patchwork 3.1 following the 23.07 releas= e, which includes two new category options on the /events API, cover-commen= t-created and patch-comment-created. Comment content can be extracted after= fetching the event, and then processed.
=C2=A0 =C2=A0 =C2=A0 * Should = labs fetch events when a category is cover-comment-created or patch-comment= -created, or both?
=C2=A0 =C2=A0* Fine to retest the existing dpdk tarba= ll =E2=80=9Cas-is=E2=80=9D as opposed to re-applying on the latest git tree= and making a new dpdk tarball
=C2=A0 =C2=A0 =C2=A0 * In situations wher= e the tree is in a bad state, being able to re-apply on latest tree is a bi= g improvement
=C2=A0 =C2=A0 =C2=A0 * Can make applying to latest dpdk an= d retesting part of a v2 of retesting framework
* There should be a way = of monitoring the test results posted to patchwork so that if there are tes= ts missing, an alert can be sent to the lab (and possibly others)
=C2=A0= =C2=A0* This can catch email based issues and also reporting bugs from lab= s
=C2=A0 =C2=A0* Query patchwork for patches older than 24 hours and che= ck for all expected test results missing
* Ali is going to create a ci m= ailing list project on Patchwork

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=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
* Added= automatic json web token refresh functionality to our fips acvp_tool.py. W= hen the NIST API is serving requests unusually slowly (because of load, or = whatever reason) it is possible for your existing jwt to expire during a si= ngle test run. By renewing the jwt as needed, this issue is resolved
=C2= =A0 =C2=A0* This is in production at UNH and a patch to update the upstream= is submitted to the ci mailing list
* The first set of NIC shipments ha= ve arrived, which are the Intel E810s. We plan to begin reporting results f= rom these NICs after the 23.07 release.
* We have been laying the groun= dwork for the retesting framework by:
=C2=A0 =C2=A0* Creating test group= s and a jenkins script which can trigger retests of specific tests based on= patchwork contexts/labels
=C2=A0 =C2=A0* Adding a reporting stage to ev= ery individual test, instead of relying on =E2=80=9Cearlier in the ci proce= ss=E2=80=9D monolithic report stages which wait on completion of all indivi= dual tests before sending a single report
=C2=A0 =C2=A0* Setting up scri= pt to parse comments and trigger subsets of a ci run accordingly
* Reque= sting reviews on the UNH=E2=80=99s templated container image build system
---------------------------------------------------------------------=
Intel Lab
* None

--------------------------------------------= -------------------------
Loongarch Lab
* None

---------------= ------------------------------------------------------
Github Actions* No major news, but working with a new intern on setting up new internal = processes (like retesting)

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=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
* Jeremy h= as provided acks/reviews for patches on the 23.07 roadmap
* Jeremy submi= tted a v1 of his smoke test patch series - this is now =E2=80=9Ccomplete=E2= =80=9D
* How to deal with overlap on patches between smoke tests and tg = abstraction. Use depends-on or include the same overlapping code between bo= th patches - went with the 2nd option.
=C2=A0 =C2=A0* Some more work an= d a new version of tg abstraction will be getting submitted soon

=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 busines= s
* Next meeting is Jul 6, 2023

--

Patrick Robb

Technical Service Manager

UNH InterOperability Laboratory

21 Madbury Rd, Su= ite 100, Durham, NH 03824

www.iol.unh.edu<= /a>


--000000000000b5eba205feb8c56a--