From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 8ADFE459D0;
	Wed, 18 Sep 2024 22:48:50 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 4853C42E63;
	Wed, 18 Sep 2024 22:48:50 +0200 (CEST)
Received: from mail-vs1-f46.google.com (mail-vs1-f46.google.com
 [209.85.217.46]) by mails.dpdk.org (Postfix) with ESMTP id 5526B4026F
 for <dev@dpdk.org>; Wed, 18 Sep 2024 22:48:49 +0200 (CEST)
Received: by mail-vs1-f46.google.com with SMTP id
 ada2fe7eead31-49bbbebc26dso52875137.0
 for <dev@dpdk.org>; Wed, 18 Sep 2024 13:48:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=iol.unh.edu; s=unh-iol; t=1726692528; x=1727297328; 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=7r2B3+oO6y3Zs1uvO+T0LiDtKgdxAa/HeLaZm2po/bA=;
 b=JWYkNWDRAfrjJJXrPMF/1JyT3qOzWZ3Wu5TllX/17lTL5t5xvicC5pA+CIGSm8iqcq
 /Pcr7LJFQpo0h6UuTBmGSBvZqUr140hOreN4xTQ6OcMIOWxQH4+de+qyZN0VTvc7i0ID
 8q/uAj88+dcuwQm0m7cTXM9yuAgsCt60+5wCM=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1726692528; x=1727297328;
 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=7r2B3+oO6y3Zs1uvO+T0LiDtKgdxAa/HeLaZm2po/bA=;
 b=craOMHwoGcYeOklKh4BzmNJJLYrsd/sUdB/b5Uz6CwUEe1ibaFPR5QLl/wAlT3kReh
 3COz3tHfzcod2o8RW8nJyis1EL31ZswZs/8zhl/qWnucvUFx3KyIsXowknxpPFtdiufs
 pydsLZHNPXTU67bxg+44iZdp5aIGCxie7EGb5VSTaQwPwFDOHZiEyjJf2Gi1uypr0VzW
 Fe83rvSo92w9T54aGoRXQN+KO+yKXCs6XbPG4G4826hYcUnf3yG20xjXV8fB7sRir10d
 A8npZDGVmtFth2qmyuhcbRLgCFifJNl0Ob4bARk4EX1bg1M7vaw7QW9FsevukxDokva+
 jhXw==
X-Gm-Message-State: AOJu0Ywqw3xxlCEVHytdFam1tBSnZ/rfNuTMIixq562Cx8kS8HMxa3FR
 XJKDX9sWlv7P34JU3N+TjAbDHSGzSRH4MY8KTRBU87fsK8AEU5Y4j5fT+pVonh0=
X-Google-Smtp-Source: AGHT+IFKUvUK92MzxoU8F6BOtlhX3o566zct3niPClRAIpEbMXuIKjPee+q50+DzroVq/qwevBHuZA==
X-Received: by 2002:a05:6102:3a0b:b0:494:829:835b with SMTP id
 ada2fe7eead31-49d414c13f3mr17306257137.9.1726692528545; 
 Wed, 18 Sep 2024 13:48:48 -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-6c75e586b42sm865236d6.138.2024.09.18.13.48.47
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 18 Sep 2024 13:48:47 -0700 (PDT)
From: Dean Marx <dmarx@iol.unh.edu>
To: probb@iol.unh.edu, npratte@iol.unh.edu, jspewock@iol.unh.edu,
 luca.vizzarro@arm.com, yoan.picchi@foss.arm.com,
 Honnappa.Nagarahalli@arm.com, paul.szczepanek@arm.com,
 juraj.linkes@pantheon.tech
Cc: dev@dpdk.org,
	Dean Marx <dmarx@iol.unh.edu>
Subject: [PATCH v15 0/1] dts: port over VLAN test suite
Date: Wed, 18 Sep 2024 16:49:04 -0400
Message-ID: <20240918204905.7616-1-dmarx@iol.unh.edu>
X-Mailer: git-send-email 2.44.0
In-Reply-To: <20240911174310.19973-1-dmarx@iol.unh.edu>
References: <20240911174310.19973-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 <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

Port over VLAN capabilities test suite from old DTS. This test
suite verifies that VLAN filtering, stripping, and header
insertion all function as expected. When a VLAN ID is in the
filter list, all packets with that ID should be forwarded
and all others should be dropped. While stripping is enabled,
packets sent with a VLAN ID should have the ID removed
and then be forwarded. Additionally, when header insertion
is enabled packets without a VLAN ID should have a specified
ID inserted and then be forwarded.

-----------
v13:
* Combined conf schema and test suite patches

v14:
* Reworded docstrings in suite
* Added flag checking to shell methods
* Fixed tx_vlan_reset method bug

v15:
* Rebased off next-dts

Dean Marx (1):
  dts: VLAN test suite implementation

 dts/framework/config/conf_yaml_schema.json |   3 +-
 dts/tests/TestSuite_vlan.py                | 167 +++++++++++++++++++++
 2 files changed, 169 insertions(+), 1 deletion(-)
 create mode 100644 dts/tests/TestSuite_vlan.py

-- 
2.44.0