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 72B8E45920; Fri, 6 Sep 2024 19:37:37 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3639A42DC5; Fri, 6 Sep 2024 19:37:37 +0200 (CEST) Received: from mail-oo1-f100.google.com (mail-oo1-f100.google.com [209.85.161.100]) by mails.dpdk.org (Postfix) with ESMTP id 2DBF7400D5 for ; Fri, 6 Sep 2024 19:37:36 +0200 (CEST) Received: by mail-oo1-f100.google.com with SMTP id 006d021491bc7-5dca9cc71b2so1398735eaf.2 for ; Fri, 06 Sep 2024 10:37:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1725644255; x=1726249055; darn=dpdk.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=3xRdbfx8cS8eaqa8p81Kp7zOuJgs+s7PiVtD7qv8970=; b=Ou5W1F0LjGGPRGbdkB+/0a8Is6TpIRErkG6wn0Q+msnCnZxLB37yi0oVRgp8OyvEi6 Kra9WNTu6NUhNzJvWTVK7Ui94YpPKYyyHqkGtOijySq/IwR6FZwTm/L4X73E1F5vWbES /Q79Gs68W4VcmOn98V7Q30gKD7tCvaO1/XsaY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725644255; x=1726249055; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=3xRdbfx8cS8eaqa8p81Kp7zOuJgs+s7PiVtD7qv8970=; b=neDtgUDw2dWoAQxoRlsJ0k/EFcJ6KrhR7GRrUZXxLyScaLhk/aAe3IjBWG6rUejLXn HkcY0OhvzVGC7EfhpWmGWhXHTYUrMwoZvPDAuhx5l644NRxzLz12r97A2mVm1tSWtqTg pz30Qx2lCi+pgeZwY8vwrPaC9XD3utNoI6gVV8zxI6V27RgyAjYQnR/Rf7cIGzweS+Xo 6R27bZVheteDPx23f4nkGf4tJ5nW8acj2F/+bsSP95uflDBeCPL9lbiYepZdgyU1lGdI ik4FVYw1Au9JY5oMeasr6h3Qy2QCiY0Svck/P4C14tbOTZlAwevrO8KXfs/Y5OF4BWfb Q2oA== X-Gm-Message-State: AOJu0YwVzokIlKw7Sa5SH51uuqrkIIVvUrBL0Ngym9fm0jTs8c137rTM S8zvvNXQl4sVsQPL7VTlu3oeO284iVy3BL7WTZ+pAQuy/6BRJ0Jb/xdoJljt8FOuiuI1w52nwQG JX57ywm8qCi/i9D8lZ/SmnGFlV/SCtaT4 X-Google-Smtp-Source: AGHT+IHtqkQGKRpCN9LK7itCnhX7dYtmjMTdLAE/SQCcV1kaGd7fugoU17WKQTGCYGmO4n4/HoG7wqqoszH/ X-Received: by 2002:a05:6870:88a7:b0:27a:a0b8:89d6 with SMTP id 586e51a60fabf-27b9d92a82amr67783fac.4.1725644255313; Fri, 06 Sep 2024 10:37:35 -0700 (PDT) Received: from postal.iol.unh.edu (postal.iol.unh.edu. [132.177.123.84]) by smtp-relay.gmail.com with ESMTPS id 586e51a60fabf-277dada38efsm542717fac.41.2024.09.06.10.37.35 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 06 Sep 2024 10:37:35 -0700 (PDT) X-Relaying-Domain: iol.unh.edu Received: from iol.unh.edu (unknown [IPv6:2606:4100:3880:1257::1083]) by postal.iol.unh.edu (Postfix) with ESMTP id EEF656050A6D; Fri, 6 Sep 2024 13:37:33 -0400 (EDT) From: jspewock@iol.unh.edu To: npratte@iol.unh.edu, thomas@monjalon.net, alex.chapman@arm.com, probb@iol.unh.edu, wathsala.vithanage@arm.com, Luca.Vizzarro@arm.com, Honnappa.Nagarahalli@arm.com, yoan.picchi@foss.arm.com, paul.szczepanek@arm.com, juraj.linkes@pantheon.tech Cc: dev@dpdk.org, Jeremy Spewock Subject: [PATCH v1 0/3] dts: port vf_smoke to new DTS Date: Fri, 6 Sep 2024 13:37:06 -0400 Message-ID: <20240906173709.17487-1-jspewock@iol.unh.edu> X-Mailer: git-send-email 2.46.0 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 From: Jeremy Spewock The VF smoke testing suite in the old DTS framework had the same test cases as the PF smoke testing suite and, therefore, it makes sense to have the two test suites use the same testing functions. In this series the easiest way to do this was to simply parameterize what ports are used for sending and receiving packets in the pf_smoke_tests suite and then have the vf_smoke_testing suite extend from this class. This makes it so that the two will always have the same test cases. It was desirable to separate the testing into two different test suites since, while their testing methods are the same, the two test suites are testing disjoint functionality. Depends-on: series-32935 ("dts: pf_smoke port") Depends-on: series-32814 ("dts: add VFs to the framework") Jeremy Spewock (3): dts: allow specifying ingress port in send_packets dts: parameterize ports used in pf_smoke suite dts: add vf_smoke tests suite dts/framework/config/conf_yaml_schema.json | 3 ++- dts/framework/test_suite.py | 7 +++++- dts/tests/TestSuite_pf_smoke_tests.py | 22 ++++++++++++++--- dts/tests/TestSuite_vf_smoke_tests.py | 28 ++++++++++++++++++++++ 4 files changed, 55 insertions(+), 5 deletions(-) create mode 100644 dts/tests/TestSuite_vf_smoke_tests.py -- 2.46.0