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 9ED23A0545 for ; Wed, 10 Aug 2022 15:53:15 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 984D040694; Wed, 10 Aug 2022 15:53:15 +0200 (CEST) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mails.dpdk.org (Postfix) with ESMTP id 3133B4067C for ; Wed, 10 Aug 2022 15:53:14 +0200 (CEST) Received: by mail-pl1-f172.google.com with SMTP id 13so12859442plo.12 for ; Wed, 10 Aug 2022 06:53:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc; bh=+HEk0SRGR7Y+oq3GboTuHDNolaQcwom6BCaO0yf5be0=; b=gHJe1yZIM+2hrSzByHmtlc+avIi2NwF3CbZJyEqklKKz1Fp+sFtr1VhvRgp7TiI4rR iaDFB25htG2pmWfHdC7O4UzILSYhMIBxgMvK4qr+9TjHLr1mbP42qEF1MoZNQf1b0AUH tN2UG0cMH7kDwwpnQtV6/TGyHOwkMSVhOjzyk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc; bh=+HEk0SRGR7Y+oq3GboTuHDNolaQcwom6BCaO0yf5be0=; b=qz55sLmly9XHmBsmrIRZE5mvSgD8mcbwJGKarnbS3PteZ/MF18x2xsukm0lcXCCDoi Te87Zc0iE3b+Jf+FedYSLEw9jwAqifzgeehTdGSHw+RK9PXkWiYcI8F4+qbQnm+8wQyd mpOcOKPL9qedt2QIoET8mLuQMpXYpZlmVCmgphYlZvoL+ud3yipqEOaoTzEb7oUNmXNf 8Lfwrk55JSNc7wo5FxQiefMkB+J7LLfK3EzMSLjQfIEfZ3MBf5VBryPNcy+xctC8qiHs y6XhVjzF0LvDZ9rzr16oRPCzgIjpy3PtXY4Beyh+0+RSePVDv3J1cQgICpq1RBqAwMbI 8OiQ== X-Gm-Message-State: ACgBeo1VzCcdsDHE41zLbhGiEGe6l8SEgCu12JjNGh2hrqRHf8RUwMtm VAaahbaw++v9qbcJw0HHrHTN70rqnfmfiw8f1KQq5Q== X-Google-Smtp-Source: AA6agR4dwx0R18PXmXA7++TcOvCyMtGQPuntnEFJmcKYQc0V4ehwrVPM8dUeIh6nNo8cmVT6RygoGsdfrx1LE+SSAzY= X-Received: by 2002:a17:90b:17c9:b0:1f3:3a7c:a3a7 with SMTP id me9-20020a17090b17c900b001f33a7ca3a7mr4044226pjb.76.1660139593333; Wed, 10 Aug 2022 06:53:13 -0700 (PDT) MIME-Version: 1.0 From: Owen Hilyard Date: Wed, 10 Aug 2022 09:52:37 -0400 Message-ID: Subject: DTS Improvement Working Group Meeting Minutes, August 10, 2022 To: dts@dpdk.org Cc: ci@dpdk.org, Honnappa Nagarahalli , =?UTF-8?Q?Juraj_Linke=C5=A1?= , "Tu, Lijuan" Content-Type: multipart/alternative; boundary="000000000000bd10f205e5e35e36" 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 --000000000000bd10f205e5e35e36 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable meeting link: https://armltd.zoom.us/j/97503259680?pwd=3DVVlmWnlnTXJkVGkwR2JOU3R3b3Vndz09= &from=3Daddon next meeting: August 17, 1:00 PM UTC Attendees - Owen Hilyard - Juraj Linkes - Maksym Vynnyk - Lijuan Tu Agenda - Additions to the agenda - Merging DTS into DPDK - Community Engagement - Review/Carry forward pending action items MinutesMerging DTS into DPDK - Current Status - Logger - 2 log types - One for human readability, one for debugging DTS failures for automated processing. Owen/Juraj will work on a patch for t= he future-dts gitlab repo. - It should be possible to run functional and performance tests in the same execution of the DTS. - Scapy traffic generator patch is ready. We can send it to the DPDK community for review - Juraj will continue to work on the =E2=80=98hello world test case=E2=80= =99 patch. - In Progress - Smoke tests to validate the test setup will be another patch series. This has a dependency on the hello world patch. Community Engagement - Try to get information from vendors so that DTS can replace internal test harnesses - Owen can act as a place to share information that vendors don=E2=80= =99t want to be public but is needed for DTS to replace an internal test harnes= s - Ask vendors what they would like us to do for visibility - Tag specific people in the update emails? - Send out the link again? - Developer survey - Programming languages - Paradigms (OOP, Functional, Procedural) Review Action Items - Lijuan - To create the DTS test suite developer document. The documentation needs to be based on the changes being done in the future-dts branch. It is better to write this document incrementally as the new patches are sent out. The =E2=80=98SSH connection=E2=80=99 patch is sel= f explanatory and does not need documentation. But the documentation would be introduced with =E2=80=98hello world test case patch=E2=80=99. - Blocked until hello w= orld test case is submitted - Owen/Honnappa - Communication on the future-dts branch to DTS community - Will happen through the presentation at DPDK summit - Owen - Add gitlab runner to run devtools for dts on MRs - Owen - Make vscode mount the DPDK directory, not the DTS directory, so that it includes .git Action Items - Honnappa - Patches to DPDK to address DPDK modifications that DTS does. - Honnappa - Review the must have list from https://docs.google.com/spreadsheets/d/1s_Y3Ph1sVptYs6YjOxkUI8rVzrPFGpTZ= zd75gkpgIXY/edit#gid=3D1128536548 to ensure correct priority - Owen - devtools scripts - Work on feedback - Owen/Honnappa - Communication on the future-dts branch to DTS community - Will happen through the DPDK summit presentation - All - Review Juraj=E2=80=99s email about the DTS user guide, the email i= s old, so changing the definitions should also be included. - Done - Juraj will continue to work on the =E2=80=98hello world test case=E2=80= =99 patch. - In Progress - Owen - The next step is to create smoke tests to validate the test setup. The traffic generator abstract APIs can be used in smoke tests. - Blocked by hello world - Owen - Send Scapy traffic generator patch to DPDK community - In progres= s - Honnappa - Send out an email to various company representatives to review DTS patches in the community Any other business - Next Meeting: Aug 17th, 2022 --000000000000bd10f205e5e35e36 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

meet= ing link:=C2=A0= https://armltd.zoom.us/j/97503259680?pwd=3DVV= lmWnlnTXJkVGkwR2JOU3R3b3Vndz09&from=3Daddon
next meeting: August 17, 1:00 PM UTC=C2=A0 Attendees

    Owen Hilyard

  • Juraj Linkes

  • Maksym Vynnyk

  • Lijuan Tu

Agenda

  • Additions to the agenda<= /span>

  • Merging DTS into DPDK

  • Community Engagement

  • Review/Carry forward pending = action items

Minutes

Merging DTS into DPDK - Current Stat= us

  • Logger - 2 log types - One for human readability, one= for debugging DTS failures for automated processing. Owen/Juraj will work = on a patch for the future-dts gitlab repo.

  • It should be possible to run functional and performance = tests in the same execution of the DTS.

  • Scapy traffic generator patch is ready. We can send it to t= he DPDK community for review

  • Juraj will continue to work on the =E2=80=98hello world test case=E2= =80=99 patch. - In Progress

  • Smoke tests to validate the test setup will be another patch series. Th= is has a dependency on the hello world patch.


Community= Engagement

  • Try to get information from vendors so that= DTS can replace internal test harnesses

    • Owen can = act as a place to share information that vendors don=E2=80=99t want to be p= ublic but is needed for DTS to replace an internal test harness

      <= /li>
    • Ask vendors what they would like = us to do for visibility

      • Tag specific people in the= update emails?

      • Send o= ut the link again?

  • Developer survey

    • Programming languages=

    • Paradigms (OOP, Functional, = Procedural)

Review Action Items

  • Liju= an - To create the DTS test suite developer document.

<= p dir=3D"ltr" style=3D"line-height:1.38;margin-left:36pt;margin-top:0pt;mar= gin-bottom:0pt">The docume= ntation needs to be based on the changes being done in the future-dts branc= h. It is better to write this document incrementally as the new patches are= sent out. The =E2=80=98SSH connection=E2=80=99 patch is self explanatory a= nd does not need documentation. But the documentation would be introduced w= ith =E2=80=98hello world test case patch=E2=80=99. - Blocked until hello wo= rld test case is submitted

  • Owen/Honnappa - Communication = on the future-dts branch to DTS community - Will happen through the present= ation at DPDK summit

  • Owe= n - Add gitlab runner to run devtools for dts on MRs

  • Owen - Make vscode mount the DPDK directory= , not the DTS directory, so that it includes .git

Action Items<= /span>

  • Honnappa - Patches to DPDK to address DPDK modifications= that DTS does.

  • Honnappa= - Review the must have list from https://docs.google.com/spreadsheets/d/1s_Y3Ph1sVptYs6YjOxkU= I8rVzrPFGpTZzd75gkpgIXY/edit#gid=3D1128536548 to e= nsure correct priority

  • O= wen - devtools scripts - Work on feedback=C2=A0

  • Owen/Honnappa - Communication on the future-dts bra= nch to DTS community - Will happen through the DPDK summit presentation

  • All - Review Juraj=E2=80=99= s email about the DTS user guide, the email is old, so changing the definit= ions should also be included. - Done

  • Juraj will continue to work on the =E2=80=98hello world tes= t case=E2=80=99 patch. - In Progress

  • Owen - The next step is to create smoke tests to validate t= he test setup. The traffic generator abstract APIs can be used in smoke tes= ts. - Blocked by hello world

  • Owen - Send Scapy traffic generator patch to DPDK community - In progr= ess

  • Honnappa - Send out = an email to various company representatives to review DTS patches in the co= mmunity

Any other business

  • Next Meeting: Aug= 17th, 2022

--000000000000bd10f205e5e35e36--