From patchwork Wed Apr 6 15:18:40 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: 109299 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 9BE9BA0509; Wed, 6 Apr 2022 17:19:07 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8395E40689; Wed, 6 Apr 2022 17:19:07 +0200 (CEST) Received: from lb.pantheon.sk (lb.pantheon.sk [46.229.239.20]) by mails.dpdk.org (Postfix) with ESMTP id 370064014F for ; Wed, 6 Apr 2022 17:19:06 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by lb.pantheon.sk (Postfix) with ESMTP id 18A0C184FF0; Wed, 6 Apr 2022 17:19:05 +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 8NMLhevWibgu; Wed, 6 Apr 2022 17:19:04 +0200 (CEST) Received: from entguard.lab.pantheon.local (unknown [46.229.239.141]) by lb.pantheon.sk (Postfix) with ESMTP id 8DF5E129C28; Wed, 6 Apr 2022 17:19:03 +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/23] merge DTS test resource files to DPDK Date: Wed, 6 Apr 2022 15:18:40 +0000 Message-Id: <20220406151903.2916254-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 Libraries and miscellaneous resources used by DTS tests. Outstanding item: Move testsuite-specific framework python files to tests/util. We want to leave only framework-related files in the framework directory. Grouping testsuite related files in one directory will make DTS better organized. Juraj Linkeš (23): dts: merge DTS framework/plotgraph.py to DPDK dts: merge DTS framework/plotting.py to DPDK dts: merge DTS framework/pmd_output.py to DPDK dts: merge DTS framework/qemu_kvm.py to DPDK dts: merge DTS framework/qemu_libvirt.py to DPDK dts: merge DTS framework/test_capabilities.py to DPDK dts: merge DTS framework/test_case.py to DPDK dts: merge DTS framework/virt_base.py to DPDK dts: merge DTS framework/virt_common.py to DPDK dts: merge DTS framework/virt_dut.py to DPDK dts: merge DTS framework/virt_resource.py to DPDK dts: merge DTS framework/virt_scene.py to DPDK dts: merge DTS nics/__init__.py to DPDK dts: merge DTS nics/system_info.py to DPDK dts: merge DTS framework/flow/__init__.py to DPDK dts: merge DTS framework/flow/enums.py to DPDK dts: merge DTS framework/flow/exceptions.py to DPDK dts: merge DTS framework/flow/flow.py to DPDK dts: merge DTS framework/flow/flow_action_items.py to DPDK dts: merge DTS framework/flow/flow_items.py to DPDK dts: merge DTS framework/flow/flow_pattern_items.py to DPDK dts: merge DTS framework/flow/flow_rule.py to DPDK dts: merge DTS framework/flow/generator.py to DPDK dts/framework/flow/__init__.py | 0 dts/framework/flow/enums.py | 122 ++ dts/framework/flow/exceptions.py | 44 + dts/framework/flow/flow.py | 223 +++ dts/framework/flow/flow_action_items.py | 1597 +++++++++++++++++ dts/framework/flow/flow_items.py | 128 ++ dts/framework/flow/flow_pattern_items.py | 1219 +++++++++++++ dts/framework/flow/flow_rule.py | 65 + dts/framework/flow/generator.py | 204 +++ dts/framework/plotgraph.py | 842 +++++++++ dts/framework/plotting.py | 246 +++ dts/framework/pmd_output.py | 341 ++++ dts/framework/qemu_kvm.py | 2042 ++++++++++++++++++++++ dts/framework/qemu_libvirt.py | 884 ++++++++++ dts/framework/test_capabilities.py | 5 + dts/framework/test_case.py | 625 +++++++ dts/framework/virt_base.py | 553 ++++++ dts/framework/virt_common.py | 54 + dts/framework/virt_dut.py | 463 +++++ dts/framework/virt_resource.py | 584 +++++++ dts/framework/virt_scene.py | 560 ++++++ dts/nics/__init__.py | 30 + dts/nics/system_info.py | 144 ++ 23 files changed, 10975 insertions(+) create mode 100644 dts/framework/flow/__init__.py create mode 100644 dts/framework/flow/enums.py create mode 100644 dts/framework/flow/exceptions.py create mode 100644 dts/framework/flow/flow.py create mode 100644 dts/framework/flow/flow_action_items.py create mode 100644 dts/framework/flow/flow_items.py create mode 100644 dts/framework/flow/flow_pattern_items.py create mode 100644 dts/framework/flow/flow_rule.py create mode 100644 dts/framework/flow/generator.py create mode 100644 dts/framework/plotgraph.py create mode 100644 dts/framework/plotting.py create mode 100644 dts/framework/pmd_output.py create mode 100644 dts/framework/qemu_kvm.py create mode 100644 dts/framework/qemu_libvirt.py create mode 100644 dts/framework/test_capabilities.py create mode 100644 dts/framework/test_case.py create mode 100644 dts/framework/virt_base.py create mode 100644 dts/framework/virt_common.py create mode 100644 dts/framework/virt_dut.py create mode 100644 dts/framework/virt_resource.py create mode 100644 dts/framework/virt_scene.py create mode 100644 dts/nics/__init__.py create mode 100644 dts/nics/system_info.py