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 96E5C44164; Wed, 5 Jun 2024 23:32:26 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 643CE40265; Wed, 5 Jun 2024 23:32:26 +0200 (CEST) Received: from mail-il1-f228.google.com (mail-il1-f228.google.com [209.85.166.228]) by mails.dpdk.org (Postfix) with ESMTP id 5EFF1400EF for ; Wed, 5 Jun 2024 23:32:25 +0200 (CEST) Received: by mail-il1-f228.google.com with SMTP id e9e14a558f8ab-37491216a56so1244435ab.1 for ; Wed, 05 Jun 2024 14:32:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1717623144; x=1718227944; 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=eOMKq0IhHyPmkQXEOIx1+Fo7HZ+8TM3SMilzb2T/AqY=; b=E6hDUI9c9GQZTCd2PUTBWpNKJmM7SAUZGOuC3tG7QdEQJtr2NsbhQ6qTzDpR1JLIvh 7e21k7yI4y0Ps7tzFSkvGkLlgYQ8aAKDOBmGgy80/FZwb0v1hpCWkqHJz+SEHMk4S1PI 3G7ohi+l1qViaE5c3FO8v4ZgYV9fetD5PRNaY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717623144; x=1718227944; 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=eOMKq0IhHyPmkQXEOIx1+Fo7HZ+8TM3SMilzb2T/AqY=; b=HMUdaUUHUJ93laAqwnpE/0n+dn4oxQ5XYHbI18/J2IR6awPZnshoFRLxtBVpLOzUs5 Gqyd58S8UFm4ktiCrwiuQ7gu6m9nYPGxp1T9O2x7BrhRbOhiZF+eBLCAS81MXK/JnymS JFgOxBwN+KFKHxX1F6xoIQRxlaJZ2uwNkHZBoQABf/+TUA4/h1wweXnJaRZsD8F5lNeP Dg1O3Du1VFxBbKVKfk9JAcOh54+gZ0LtOGMh5JEXqhlO2BKUPyWpV6+7IQZ00qFc65no JnHhJAVDezgJjsbQFv0qvUCerFPANEBRIWv5/gtAhgajAEt4cc9A1up6NqEnAREtJAIO c9+w== X-Gm-Message-State: AOJu0Yx4PmZF8t3Cy8cmg1iHDrcQN43SBDhL2oC0te9aDib5yOqFGXCI B5sc1bFfT6TBx39HxN7pp43dRAd0LVdzTHiPbsTfX+h97D5M63RO34FezVC4VmvOHpY4r0pqIgr SJDIFfQZ8Xz0RK3OnnvuzkTtmPg7z2z5SuUA3017kF8kmsF6w X-Google-Smtp-Source: AGHT+IHD03ccoBv6Cyy3grRJphmTdh2zJy411cGyIRM+cpxUijJpriCKrZpiyyS94y1xIY2rzQ1yHO6+U2Qi X-Received: by 2002:a05:6e02:1feb:b0:374:a6de:19b7 with SMTP id e9e14a558f8ab-374b1f3e624mr41430085ab.26.1717623144669; Wed, 05 Jun 2024 14:32:24 -0700 (PDT) Received: from postal.iol.unh.edu (postal.iol.unh.edu. [2606:4100:3880:1234::84]) by smtp-relay.gmail.com with ESMTPS id e9e14a558f8ab-374bc16eaf0sm15635ab.42.2024.06.05.14.32.24 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 05 Jun 2024 14:32:24 -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 993D7605C380; Wed, 5 Jun 2024 17:32:23 -0400 (EDT) From: jspewock@iol.unh.edu To: Honnappa.Nagarahalli@arm.com, probb@iol.unh.edu, paul.szczepanek@arm.com, juraj.linkes@pantheon.tech, thomas@monjalon.net, wathsala.vithanage@arm.com, npratte@iol.unh.edu, yoan.picchi@foss.arm.com, Luca.Vizzarro@arm.com Cc: dev@dpdk.org, Jeremy Spewock Subject: [PATCH v3 0/4] Add second scatter test case Date: Wed, 5 Jun 2024 17:31:44 -0400 Message-ID: <20240605213148.21371-1-jspewock@iol.unh.edu> X-Mailer: git-send-email 2.45.1 In-Reply-To: <20240514201436.2496-1-jspewock@iol.unh.edu> References: <20240514201436.2496-1-jspewock@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 From: Jeremy Spewock v3: * increasse timeout before retrying starting interactive shells * added the ability to send logging messages from sending commands to interactive shells at the debug level rather than always being at the info level * changed the verification step for the scatter suite so that it filters the list to relevant packets before checking if any were received and then looking through all packets in the list for one that meets the criteria Jeremy Spewock (4): dts: improve starting and stopping interactive shells dts: add context manager for interactive shells dts: add methods for modifying MTU to testpmd shell dts: add test case that utilizes offload to pmd_buffer_scatter .../critical_interactive_shell.py | 93 ++++++++++++++++ .../remote_session/interactive_shell.py | 80 +++++++++++--- dts/framework/remote_session/testpmd_shell.py | 95 ++++++++++++++-- dts/framework/testbed_model/sut_node.py | 8 +- dts/tests/TestSuite_pmd_buffer_scatter.py | 101 ++++++++++++------ dts/tests/TestSuite_smoke_tests.py | 3 +- 6 files changed, 321 insertions(+), 59 deletions(-) create mode 100644 dts/framework/remote_session/critical_interactive_shell.py -- 2.45.1