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 E11F8457DA; Thu, 15 Aug 2024 18:54:42 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E626342D76; Thu, 15 Aug 2024 18:54:42 +0200 (CEST) Received: from mail-oa1-f43.google.com (mail-oa1-f43.google.com [209.85.160.43]) by mails.dpdk.org (Postfix) with ESMTP id 8E58A427E9 for ; Thu, 15 Aug 2024 18:54:41 +0200 (CEST) Received: by mail-oa1-f43.google.com with SMTP id 586e51a60fabf-2689f749702so606256fac.3 for ; Thu, 15 Aug 2024 09:54:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1723740881; x=1724345681; 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=IiFwj9U1q5+aLWPAkjg32Rq8v4hEFI6DFL8OdbbZNAM=; b=c48qyjWJhsbk5GBGY8pcRoG0COZzAs9hZ2/nSMwGOZZpYS3+ZLrnIuKxqlNAISfzaG H4gKVDT14Frcea6u5bPUswCFVGxln8kCzNflWO3VUejc3mDE6Oaas+2ElqpFwi32+wl0 QivGc15JOEdD9vZxXpqb4u0BV1CtghSz1RTI4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723740881; x=1724345681; 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=IiFwj9U1q5+aLWPAkjg32Rq8v4hEFI6DFL8OdbbZNAM=; b=PnK59jvtPpYIdXivu3vrOxn2oK06jnCh++gFtMBKYot9skFwVN/eghgdGqlxnZjTKH PZWTidrqtwPE9YgESpjuF29dQOisul5uFje5+QS2vMYdhrFodui67RwU+QTxCVoIOsse 0b7L+19hxbzqgq0k+aYDhbUhaAJTYwZDoT10ZetRQiSLf5VYH7uTfsD+8+Vfyk2i0aSc 3O2ItPNCa8EvX7ej1eAZlsCpnTqHqm0uavDyQRvKaA2GZczOrXLKROdRNWME/RYngddR 7u0wtLkYXAlbDVCKHAlsyKLe0O7nF3AZFlMXDAQ0LIdT2DN9/MuvaeUdnhmidyoObg5B seGA== X-Gm-Message-State: AOJu0YxJ/Zo87XSMva3S+vU57Y0K+gyGwN9B0vTd3aJMqHml7Qlz9n6P nNS2V3X50X8l08afEGm9oQesdMdTgSPGJ/6AFF6/zobpJ5g3fHl1XQXRqqoqvaRI3kVh7txqbxW 98X9Bp0A6NxCW2JIlMYq7hgbK9b8Ofw6XlCKq3w== X-Google-Smtp-Source: AGHT+IFESZJKk0O25Fd3UTy996ggsk1KdOOtoc3JHPs2oD4nEMRqHSQRxHuqDCbI4XRJAGyVw6oXLDJMak1EFql463Y= X-Received: by 2002:a05:687c:2b88:b0:25e:14e9:10c9 with SMTP id 586e51a60fabf-2701c3454c3mr118160fac.6.1723740880514; Thu, 15 Aug 2024 09:54:40 -0700 (PDT) MIME-Version: 1.0 From: Patrick Robb Date: Thu, 15 Aug 2024 12:54:19 -0400 Message-ID: Subject: DTS WG Meeting Minutes - August 15, 2024 To: dev Cc: ci@dpdk.org, 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 ##################################################################### August 15, 2024 Attendees * Patrick Robb * Jeremy Spewock * Alex Chapman * Juraj Linke=C5=A1 * Tomas Durovec * Dean Marx * Luca Vizzarro * Paul Szczepanek * Nicholas Pratte ##################################################################### 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 Discussion * DTS Roadmap: https://docs.google.com/document/d/1Rcp1-gZWzGGCCSkbEsigrd0-= NoQmknv6ZS7V2CPdgFo/edit * Will email out after this meeting * Speakers are all signed up for the CI and DTS talks at DPDK Summit =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Patch discussions * Testpmd shell method names: should they align with existing testpmd runtime commands? I.e. should the =E2=80=9Cflow create=E2=80=9D runtime com= mand be implemented via a method named flow_create_*() or the more english intuitive create_flow_*() * One option is to implement both, and have one method call the other * This potentially creates confusion as people read different testsuites and see different functions used, not realizing they may be the same * The group agrees it is best to name methods in a human readable intuitive way=E2=80=A6 so like create_flow_*() from the example above. * Testpmd verbose parser * If we read port from testpmd to identify packets, they must have a tcp/udp layer, which may be limiting. If, for whatever reason, packets for a testsuite cannot be built with a l4, individual testsuites may have to check based on src mac address, checksum etc. * In almost all cases, packets can be build with a l4 * Checksum offload suite is submitted * Dependency on the existing testpmd verbose parser * RX side testcases work fine, but TX side behavior is not aligning with what is described in the testsuite, so feedback on this is appreciated * Checksum offload command * Csum set {layer name} hw {port number} * Returns sctp offload is not supported * TCP/UDP packets are working * Port assignment: * Physical ports are defined in the nodes conf section, then port ids are referred to in the testrun config * Also includes splitting the nodes and testrun configs into different f= iles * Discussion on ticket regarding having a conf directory to contain t= hese * Still some work to be done removing unneeded configuration from conf.y= aml * VXLAN-GPE testsuite is now canceled as the feature is removed as of DPDK = 24.07 * API Docs * Juraj needs reviews and testing * UNH people please rebuild the docs and provide your experience * Should specifically test meson install * Aim is to make it simple to use (and it is) * It builds with DPDK docs * L2fwd * Jeremy provided a review, more people at UNH please run this and provide feedback * When reviewing people should also review the dependency - add pktgen and testpmd change series * Tomas and Juraj have begun work on producing the testrun results json =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 discussions * 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 Any other business * Next meeting Aug 29, 2024