From patchwork Wed Apr 6 15:04:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Juraj_Linke=C5=A1?= X-Patchwork-Id: 109231 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 27E11A0507; Wed, 6 Apr 2022 17:04:45 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 01D9B40DF6; Wed, 6 Apr 2022 17:04:45 +0200 (CEST) Received: from lb.pantheon.sk (lb.pantheon.sk [46.229.239.20]) by mails.dpdk.org (Postfix) with ESMTP id A95314014F for ; Wed, 6 Apr 2022 17:04:43 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by lb.pantheon.sk (Postfix) with ESMTP id 83B161B1F41; Wed, 6 Apr 2022 17:04:42 +0200 (CEST) X-Virus-Scanned: amavisd-new at siecit.sk Received: from lb.pantheon.sk ([127.0.0.1]) by localhost (lb.pantheon.sk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VXybDs9vPLqU; Wed, 6 Apr 2022 17:04:41 +0200 (CEST) Received: from entguard.lab.pantheon.local (unknown [46.229.239.141]) by lb.pantheon.sk (Postfix) with ESMTP id E448F19E0DA; Wed, 6 Apr 2022 17:04:40 +0200 (CEST) From: =?utf-8?q?Juraj_Linke=C5=A1?= To: thomas@monjalon.net, david.marchand@redhat.com, Honnappa.Nagarahalli@arm.com, ohilyard@iol.unh.edu, lijuan.tu@intel.com Cc: dev@dpdk.org, =?utf-8?q?Juraj_Linke=C5=A1?= Subject: [RFC PATCH v1 00/18] merge DTS component files to DPDK Date: Wed, 6 Apr 2022 15:04:22 +0000 Message-Id: <20220406150440.2914464-1-juraj.linkes@pantheon.tech> X-Mailer: git-send-email 2.25.1 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 Files related to various DTS components (dut, tester etc.). Outstanding items: possibly move nics/net_device.py to framework. Juraj Linkeš (18): dts: merge DTS framework/crb.py to DPDK dts: merge DTS framework/dut.py to DPDK dts: merge DTS framework/ixia_buffer_parser.py to DPDK dts: merge DTS framework/pktgen.py to DPDK dts: merge DTS framework/pktgen_base.py to DPDK dts: merge DTS framework/pktgen_ixia.py to DPDK dts: merge DTS framework/pktgen_ixia_network.py to DPDK dts: merge DTS framework/pktgen_trex.py to DPDK dts: merge DTS framework/ssh_connection.py to DPDK dts: merge DTS framework/ssh_pexpect.py to DPDK dts: merge DTS framework/tester.py to DPDK dts: merge DTS framework/ixia_network/__init__.py to DPDK dts: merge DTS framework/ixia_network/ixnet.py to DPDK dts: merge DTS framework/ixia_network/ixnet_config.py to DPDK dts: merge DTS framework/ixia_network/ixnet_stream.py to DPDK dts: merge DTS framework/ixia_network/packet_parser.py to DPDK dts: merge DTS nics/__init__.py to DPDK dts: merge DTS nics/net_device.py to DPDK dts/framework/crb.py | 1061 +++++++++++ dts/framework/dut.py | 1727 +++++++++++++++++ dts/framework/ixia_buffer_parser.py | 138 ++ dts/framework/ixia_network/__init__.py | 183 ++ dts/framework/ixia_network/ixnet.py | 901 +++++++++ dts/framework/ixia_network/ixnet_config.py | 42 + dts/framework/ixia_network/ixnet_stream.py | 366 ++++ dts/framework/ixia_network/packet_parser.py | 96 + dts/framework/pktgen.py | 234 +++ dts/framework/pktgen_base.py | 740 ++++++++ dts/framework/pktgen_ixia.py | 1869 +++++++++++++++++++ dts/framework/pktgen_ixia_network.py | 225 +++ dts/framework/pktgen_trex.py | 908 +++++++++ dts/framework/ssh_connection.py | 117 ++ dts/framework/ssh_pexpect.py | 263 +++ dts/framework/tester.py | 910 +++++++++ dts/nics/__init__.py | 30 + dts/nics/net_device.py | 1013 ++++++++++ 18 files changed, 10823 insertions(+) create mode 100644 dts/framework/crb.py create mode 100644 dts/framework/dut.py create mode 100644 dts/framework/ixia_buffer_parser.py create mode 100644 dts/framework/ixia_network/__init__.py create mode 100644 dts/framework/ixia_network/ixnet.py create mode 100644 dts/framework/ixia_network/ixnet_config.py create mode 100644 dts/framework/ixia_network/ixnet_stream.py create mode 100644 dts/framework/ixia_network/packet_parser.py create mode 100644 dts/framework/pktgen.py create mode 100644 dts/framework/pktgen_base.py create mode 100644 dts/framework/pktgen_ixia.py create mode 100644 dts/framework/pktgen_ixia_network.py create mode 100644 dts/framework/pktgen_trex.py create mode 100644 dts/framework/ssh_connection.py create mode 100644 dts/framework/ssh_pexpect.py create mode 100644 dts/framework/tester.py create mode 100644 dts/nics/__init__.py create mode 100644 dts/nics/net_device.py