From patchwork Fri Aug 11 21:28:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jeremy Spewock X-Patchwork-Id: 48 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id C342D43038; Fri, 11 Aug 2023 23:30:01 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7364D40151; Fri, 11 Aug 2023 23:30:01 +0200 (CEST) Received: from mail-pl1-f227.google.com (mail-pl1-f227.google.com [209.85.214.227]) by mails.dpdk.org (Postfix) with ESMTP id 1E3F140144 for ; Fri, 11 Aug 2023 23:30:00 +0200 (CEST) Received: by mail-pl1-f227.google.com with SMTP id d9443c01a7336-1bdc510e981so3911805ad.2 for ; Fri, 11 Aug 2023 14:30:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1691789399; x=1692394199; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=/zeox+naRJw+vfv6+gbPnTVLoBREtndObp5Jhs0r/nk=; b=cyxsm/XVum2ocLYg4nsm6RwV/9bmPRfqxFPthFqPQ4yBrtpI4PNSyIceeyp8dySFtz 9A/UqdTVzJeGJ3ygO4t8sGggwM93H5Tf7oSW45tPC0FHzpK49uAnF1eOhDTo2ykCmFlV 5+4PAdlcoJDqtG9VlWHBzkULp4Hj/ajkjY19A= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691789399; x=1692394199; 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=/zeox+naRJw+vfv6+gbPnTVLoBREtndObp5Jhs0r/nk=; b=TvSmI57bz4JeGYTZZ64us54WbD/S6jl8iiTXk4ih8pCp+ET47PpZQdcOpwn69zY31a lpMVScAm1suaSv3ykbjiEk23tUt/CHGSlhlJoKPuEstIqmyLUJCBYUFnXSqQlhN2/PE7 2ViVJQR1uAwRfLxjTIPoEFVaGzDA3Tgs97bQks1J+RFPIkdpUmv0gwdhDf33ctzrwyQA myjX2M50jeU01nns1DjrL4Hcj5vUBgBhjY81lAs7GhyWpqrw+UgsyirYboHowfFZeyqB 8ZwCUEAvbLISDkQx5Rkyd9K7rqkrmoz+jMSTAOXZJiUfxeyqH/uEcyYDMAVe/NXjN1dB 4oeg== X-Gm-Message-State: AOJu0YwKYMb7LMGTI2bveTrSb0989yyI/fWZqHymxWhwlinRLzwjsL/m GAj/gt8U1lvR21XhOL1Ewc5njrtfaL3aHFe6m4yPJOrnbHWWgAJjoJx51FXgr5ZECw== X-Google-Smtp-Source: AGHT+IElDPSmKeKf3QiBGucujLje8AekCO5l9JQyW0dgrEgmB7Op5XOYAp6I0PRdiO4H2X6vNya83Qw7paNt X-Received: by 2002:a17:902:aa41:b0:1bb:7a73:6b59 with SMTP id c1-20020a170902aa4100b001bb7a736b59mr2449044plr.32.1691789399348; Fri, 11 Aug 2023 14:29:59 -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 e5-20020a170902b78500b001b8c9c27365sm144415pls.7.2023.08.11.14.29.59 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 11 Aug 2023 14:29:59 -0700 (PDT) X-Relaying-Domain: iol.unh.edu Received: from iol.unh.edu (unknown [IPv6:2606:4100:3880:1271:90f9:1b64:f6e6:867f]) by postal.iol.unh.edu (Postfix) with ESMTP id B7E186052471; Fri, 11 Aug 2023 17:29:58 -0400 (EDT) From: jspewock@iol.unh.edu To: Honnappa.Nagarahalli@arm.com, thomas@monjalon.net, lijuan.tu@intel.com, wathsala.vithanage@arm.com, probb@iol.unh.edu, juraj.linkes@pantheon.tech Cc: dev@dpdk.org, Jeremy Spewock Subject: [RFC v1 0/1] Add scatter to DTS Date: Fri, 11 Aug 2023 17:28:37 -0400 Message-ID: <20230811212929.21983-2-jspewock@iol.unh.edu> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 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 Add the scatter test suite to DTS. This suite is a rewrite of the existing test suite that can be found in the DTS repository of the DPDK project. This is a commonly used functional DTS test and so adding it to the newer DTS framework is desireable to start increasing the coverage and usability of DTS in the main repository. This suite will replicate the tests outlined in the following test plan: https://git.dpdk.org/tools/dts/tree/test_plans/scatter_test_plan.rst Jeremy Spewock (1): dts: add scatter test suite .../remote_session/remote/testpmd_shell.py | 30 ++++++++- dts/framework/testbed_model/__init__.py | 2 + dts/framework/testbed_model/hw/__init__.py | 1 + dts/framework/testbed_model/hw/port.py | 9 +++ dts/framework/testbed_model/sut_node.py | 5 +- dts/tests/TestSuite_scatter.py | 62 +++++++++++++++++++ 6 files changed, 107 insertions(+), 2 deletions(-) create mode 100644 dts/tests/TestSuite_scatter.py