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 DDB8245B3C; Mon, 14 Oct 2024 23:08:35 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8E40340273; Mon, 14 Oct 2024 23:08:34 +0200 (CEST) Received: from mail-qt1-f171.google.com (mail-qt1-f171.google.com [209.85.160.171]) by mails.dpdk.org (Postfix) with ESMTP id 7AE444026C for ; Mon, 14 Oct 2024 23:08:33 +0200 (CEST) Received: by mail-qt1-f171.google.com with SMTP id d75a77b69052e-4604d8f1622so20897431cf.1 for ; Mon, 14 Oct 2024 14:08:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1728940113; x=1729544913; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=rqmZhJt2HoTvXtEG1mGjOsF+LIeYzwqVRYq83kA/1FM=; b=JZfHUXPtLmH3tbhyzn0BZyxdco4jyXWISNnPCZ0Mz3UtRXlN6WGFf2uQGBHbhRSgQH ZYS3C/Eg/nXgVjE8cLpcuKg4aQEkfXYsnK0/F7Q9/Agl0ZnG40cD3fneUhF7UYXmxQlm WaDArj6EtyYexy5tWAIiZ++DIaPNxT8P/EYgI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728940113; x=1729544913; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rqmZhJt2HoTvXtEG1mGjOsF+LIeYzwqVRYq83kA/1FM=; b=kw5yoxJbuI1vltD0Tbi8jcswOiWD24TafwtiDmiM5f6Q445AwXEwgim3iKDOWcMuJg CAHk357+Czgg6f1W74gvD09SAhhvH00ZsEpbKsLZQTNRKhE9cWQpeZp8PxrC+FJa9AC0 bOmltp6yQCSQK+K14+6QuLld6QyvRnkY/2sUUWkgxc/Y+WU6VhuojnwSWfZqFQ7l0pYK 79If+x4JfjBKI1FBw1+qAPBKaq4aTDnD3I/I9Y8A7L1OWB5WwQsRTQlBXFRPbA3uiFks F3ioh/xLvIL7zj4Xf6d/+g9gJoFZ7UV+fykCa1II+CqD7DK+LRT49low7T8PCjp/bedQ Jlvg== X-Gm-Message-State: AOJu0YwTvUUgGiEMTka7RJGypCeFy+T0ye04cvJVenqus4w0xjEJcMxQ 3+iwUEYsdg9ymYcqwQAohhB4I3KeCwrxmPMzIPP5qlVLh4n6yoAyDTiMxA0fOvw= X-Google-Smtp-Source: AGHT+IFARno+U6pvHk/t2hnaMEKDyrvF47Y2ppNq14jn83V8ElZYnFH7rcEG5/2KCrk3dOXo2cjMZA== X-Received: by 2002:a05:6214:4a92:b0:6cb:c85c:5654 with SMTP id 6a1803df08f44-6cbeff81414mr186354416d6.4.1728940112668; Mon, 14 Oct 2024 14:08:32 -0700 (PDT) Received: from dean-laptop.iol.unh.edu ([2606:4100:3880:1271:f9bd:24da:464d:6294]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6cbe85b7a70sm49488956d6.53.2024.10.14.14.08.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Oct 2024 14:08:32 -0700 (PDT) From: Dean Marx To: probb@iol.unh.edu, npratte@iol.unh.edu, luca.vizzarro@arm.com, yoan.picchi@foss.arm.com, Honnappa.Nagarahalli@arm.com, paul.szczepanek@arm.com Cc: dev@dpdk.org, Dean Marx Subject: [PATCH v3 0/2] dts: port over unified packet type suite Date: Mon, 14 Oct 2024 17:08:55 -0400 Message-ID: <20241014210857.31436-1-dmarx@iol.unh.edu> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240823202244.9184-1-dmarx@iol.unh.edu> References: <20240823202244.9184-1-dmarx@iol.unh.edu> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Port over unified packet type flag testing suite from old DTS. According to DPDK documentation, each Poll Mode Driver should reserve 32 bits of packet headers for unified packet type flags. These flags serve as an identifier for user applications, and are divided into subcategories: L2, L3, L4, tunnel, inner L2, inner L3, and inner L4 types. This suite verifies the ability of the driver to recognize these types. ------- v1: * Removed NVGRE test cases due to lack of SCAPY support * Removed redundant packet flag verification in certain test cases v2: * Fixed git history issue causing apply patch failure * Removed set_verbose duplication and added dependency v3: * Rebased off next-dts Dean Marx (2): dts: add VXLAN port method to testpmd shell dts: port over unified packet suite dts/framework/config/conf_yaml_schema.json | 3 +- dts/framework/remote_session/testpmd_shell.py | 21 ++ dts/tests/TestSuite_uni_pkt.py | 229 ++++++++++++++++++ 3 files changed, 252 insertions(+), 1 deletion(-) create mode 100644 dts/tests/TestSuite_uni_pkt.py -- 2.44.0