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 8DD36A0564 for ; Thu, 11 Mar 2021 22:12:20 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 67B5E4014D; Thu, 11 Mar 2021 22:12:20 +0100 (CET) Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) by mails.dpdk.org (Postfix) with ESMTP id D472840141 for ; Thu, 11 Mar 2021 22:12:18 +0100 (CET) Received: by mail-ej1-f53.google.com with SMTP id p8so49123875ejb.10 for ; Thu, 11 Mar 2021 13:12:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; h=mime-version:from:date:message-id:subject:to; bh=KzyNsb2aAjqqL+vKrrAJjmUytlu7gzYLfQKxt7DvG24=; b=XhTEEHO/JTD5N5tPHhCC5Wo0dC8DXckwYbmxYeE5VhBv6Ud4r/fBZESIYHv5nJVk6C /lNCgcL49ZbcGWi+RFJiWBS4fiPwHXUlWOwahspEnxsER/P//6DckPjkczDJAv2OjebU MBCSvhzbOL0kA2AevdTsj+rnsrD7kY35eeYU8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=KzyNsb2aAjqqL+vKrrAJjmUytlu7gzYLfQKxt7DvG24=; b=MOYj8F7r27Bi8ZYAEI0IgUu5kVgsalGV5hWxpMRDuyKB8uO4yysTLK/LSbRXwiVyAR hNkDoq2Bf4xHyN6YMe5pl6+U3iCQLHqopi1/N2/3qQzqCdDw6rzyOmEgf2TsmQzDfFk8 ouCZfEcT4UEJoT/OGje7EOGww1gr++5oR4CpMqz3XiPvSYDF7/lCA7IuKer4XsB5wzdL mgvPfkpgz156Ci6RzhQMlPryVho1DzkkHUNotDaVzhogLJHknBydMN1TTdvFVP2pyQDx IgMw39gVLKhe5rgInMNK+O0/L+HEDRUTZuQ7q6QHKpD4LAEkWAhYjE+l0xCG8tOZ9aFo w69Q== X-Gm-Message-State: AOAM533DGP4jIV8ac03PUXx58E6fSaijClYeDi3Mnd45g6006XmL8jeQ ukqJA1U41zlxT+b+z+6DCs8d8XNt1jPAI+NhheTgOwLbMZEiZQ== X-Google-Smtp-Source: ABdhPJxZmExEHfTWZS1WFE27/UxH6ICIPULRYv9fKmyIquoaG4snjSB8OLcNnn8FkyYhDDg8AhUYGCzzQYuX+dU9r5k= X-Received: by 2002:a17:906:3488:: with SMTP id g8mr4902144ejb.282.1615497137790; Thu, 11 Mar 2021 13:12:17 -0800 (PST) MIME-Version: 1.0 From: Lincoln Lavoie Date: Thu, 11 Mar 2021 16:09:32 -0500 Message-ID: To: ci@dpdk.org Content-Type: multipart/alternative; boundary="00000000000008c3c805bd493d64" Subject: [dpdk-ci] March 11, 2021 Community CI Meeting Minutes 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 Sender: "ci" --00000000000008c3c805bd493d64 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ########################################################## Attendees 1. Lincoln Lavoie 2. Brandon Lo 3. David Liu 4. Owen Hilyard 5. Trishan de Lanerolle 6. Aaron Conole 7. Juraj Linke=C5=A1 8. Lijuan Tu 9. Michael Santana 10. Tomasz Zawadzki ########################################################## Agenda 1. Performance Testing Metrics 2. ARM Cross-compile Request 3. CI Status 4. Bugzilla Status 5. Test Development 6. 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 Performance Testing Metrics * DTS Patch to convert to percentage is available https://patchwork.dpdk.org/project/dts/patch/20210311104800.243752-1-lijuan= .tu@intel.com/ * Also add multiple measurement points during the run, to create an average of the tests. * Request to have UNH-IOL Community Lab try running the patch, will report back to the submitted patch. * Once merged, we=E2=80=99ll provide a plan for the migration / deployment = of this change to the lab (assuming next CI meeting). The plan will also address how we can handle legacy data, etc. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D ARM Cross-compile Request * Request to look into adding a cross compile test for aarch64 (x86_64 --> aarch64). This would replicate what we have in Travis (GCC & Clang). Juraj Linke=C5=A1 will provide a Docker file and bash script to handle the compil= e. Being tracked as BUG-660. * Request for testing aarch64 SVE instructions in an emulated environment (unit tests for LPM library), hardware is not yet available. Testing of PMDs using SVE instructions would be for further work / study. Will continue the discussions via the email thread for how this could be setup. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=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 * Compile testing has been deployed for Fedora 32, RHEL7 and RHEL8 ** Unit testing is the next step for containerization * BUG-638 - Deploy c-cache to compile jobs - Deployed on all bare-metal systems, deployed to new containers (Fedora 32, RHEL7, and RHEL8). All other unit/compile tests will be moving to this container infrastructure. * BUG-408 - Add Arm hardware to the lab for general testing - Broadcom is working to upgrade the firmware on the NICs in the ARM system as a possible solution to the issues seen with running the DTS tests suites. * BUG-651 - Update the meson version to 0.57.0 for Windows used in CI pipeline - Upgraded meson is now installed (0.57.1). ** Need to investigate the currently installed custom meson * With upgraded deployment of DTS (percentage change), we would like to standardize the DTS setup on the bare-metal systems (i.e. file / install locations, etc.). Previously, these are more =E2=80=9Cakin=E2=80=9D to the= individual vendor preferences. UNH-IOL will follow up with each of the bare-metal maintainers to discuss these changes. ---------------------------------------------------------- Intel Community Lab * Setup testing for DTS patches, need to understand how to send these results to patchworks. Aaron Conole will send a message to Ali Alnubani for how to deal with differentiating the reporting for the test results. This may be a function of the patch ID, which should be unique across the whole patchworks instance. ---------------------------------------------------------- Travis CI / Github Actions / OBS * Some trouble with patchwork upgrade, something in the APIs changed, required some fixes on the reporting, which should now be fixed / showing up correctly. * Aaron has started working on the OBS integration scripts. Includes a mechanism to expire the builds when the branches are done. Should be deployed in the next 2 to 3 weeks (i.e. results will start showing up). * Travis pipeline was reporting failures during linking for some of the builds. Patch was submitted, but isn=E2=80=99t yet merged. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D Bugzilla Status * https://bugs.dpdk.org/buglist.cgi?bug_status=3DUNCONFIRMED&bug_status=3DCON= FIRMED&bug_status=3DIN_PROGRESS&columnlist=3Dproduct%2Ccomponent%2Cpriority= %2Cbug_status%2Cassigned_to%2Cshort_desc%2Cchangeddate&component=3Djob%20sc= ripts&component=3DUNH%20infra&component=3DIntel%20Lab&component=3DTravis%20= CI&list_id=3D3419&order=3Dpriority%2Cchangeddate%20DESC&product=3Dlab&query= _format=3Dadvanced&resolution=3D--- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D Test Development * For the next meeting, we=E2=80=99ll review the Q1 / Q2 priorities from th= e SOW objectives. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=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 March 25, 2021 --=20 *Lincoln Lavoie* Principal Engineer, Broadband Technologies 21 Madbury Rd., Ste. 100, Durham, NH 03824 lylavoie@iol.unh.edu https://www.iol.unh.edu +1-603-674-2755 (m) --00000000000008c3c805bd493d64 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
##########################################################
Attendees
1. Lincoln Lavoie
2. Brandon Lo
3. David Liu
4. Owen Hilyard<= br>5. Trishan de Lanerolle
6. Aaron Conole
7. Juraj Linke=C5=A1
8.= Lijuan Tu
9. Michael Santana
10. Tomasz Zawadzki

############= ##############################################
Agenda

1. Performa= nce Testing Metrics
2. ARM Cross-compile Request
3. CI Status
4. B= ugzilla Status
5. Test Development
6. 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
Performance Testing Metrics

* DTS Patch to = convert to percentage =C2=A0is available https:/= /patchwork.dpdk.org/project/dts/patch/20210311104800.243752-1-lijuan.tu@int= el.com/
* Also add multiple measurement points during the run, to cr= eate an average of the tests.
* Request to have UNH-IOL Community Lab tr= y running the patch, will report back to the submitted patch.
* Once mer= ged, we=E2=80=99ll provide a plan for the migration / deployment of this ch= ange to the lab (assuming next CI meeting).=C2=A0 The plan will also addres= s how we can handle legacy data, etc.

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
AR= M Cross-compile Request

* Request to look into adding a cross compil= e test for aarch64 (x86_64 --> aarch64).=C2=A0 This would replicate what= we have in Travis (GCC & Clang). Juraj Linke=C5=A1 will provide a Dock= er file and bash script to handle the compile. Being tracked as BUG-660.* Request for testing aarch64 SVE instructions in an emulated environment = (unit tests for LPM library), hardware is not yet available.=C2=A0 Testing = of PMDs using SVE instructions would be for further work / study.=C2=A0 Wil= l continue the discussions via the email thread for how this could be setup= .

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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

* Com= pile testing has been deployed for Fedora 32, RHEL7 and RHEL8
** Unit te= sting is the next step for containerization
* BUG-638 - Deploy c-cache t= o compile jobs - Deployed on all bare-metal systems, deployed to new contai= ners (Fedora 32, RHEL7, and RHEL8).=C2=A0 All other unit/compile tests will= be moving to this container infrastructure.
* BUG-408 - Add Arm hardwar= e to the lab for general testing - Broadcom is working to upgrade the firmw= are on the NICs in the ARM system as a possible solution to the issues seen= with running the DTS tests suites.
* BUG-651 - Update the meson version= to 0.57.0 for Windows used in CI pipeline - Upgraded meson is now installe= d (0.57.1).
** Need to investigate the currently installed custom meson<= br>* With upgraded deployment of DTS (percentage change), we would like to = standardize the DTS setup on the bare-metal systems (i.e. file / install lo= cations, etc.).=C2=A0 Previously, these are more =E2=80=9Cakin=E2=80=9D to = the individual vendor preferences. UNH-IOL will follow up with each of the = bare-metal maintainers to discuss these changes.

-------------------= ---------------------------------------
Intel Community Lab

* Set= up testing for DTS patches, need to understand how to send these results to= patchworks. Aaron Conole will send a message to Ali Alnubani for how to de= al with differentiating the reporting for the test results.=C2=A0 This may = be a function of the patch ID, which should be unique across the whole patc= hworks instance.

---------------------------------------------------= -------
Travis CI / Github Actions / OBS

* Some trouble with patc= hwork upgrade, something in the APIs changed, required some fixes on the re= porting, which should now be fixed / showing up correctly.
* Aaron has s= tarted working on the OBS integration scripts.=C2=A0 Includes a mechanism t= o expire the builds when the branches are done.=C2=A0 Should be deployed in= the next 2 to 3 weeks (i.e. results will start showing up).
* Travis pi= peline was reporting failures during linking for some of the builds.=C2=A0 = Patch was submitted, but isn=E2=80=99t yet merged.

=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D
Bugzilla Status

* https://bugs.dp= dk.org/buglist.cgi?bug_status=3DUNCONFIRMED&bug_status=3DCONFIRMED&= bug_status=3DIN_PROGRESS&columnlist=3Dproduct%2Ccomponent%2Cpriority%2C= bug_status%2Cassigned_to%2Cshort_desc%2Cchangeddate&component=3Djob%20s= cripts&component=3DUNH%20infra&component=3DIntel%20Lab&componen= t=3DTravis%20CI&list_id=3D3419&order=3Dpriority%2Cchangeddate%20DES= C&product=3Dlab&query_format=3Dadvanced&resolution=3D---
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Test Development

* For the next me= eting, we=E2=80=99ll review the Q1 / Q2 priorities from the SOW objectives.=

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 Meeti= ng March 25, 2021

--
Lincoln Lavo= ie
Principal Engineer, Broadband Technologies
2= 1 Madbury Rd., Ste. 100, Durham, NH 03824

--00000000000008c3c805bd493d64--