From patchwork Wed Dec 21 06:14:19 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ke Xu X-Patchwork-Id: 121153 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 0844EA034C; Wed, 21 Dec 2022 07:15:57 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D0EF940698; Wed, 21 Dec 2022 07:15:56 +0100 (CET) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id 0E30840684 for ; Wed, 21 Dec 2022 07:15:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1671603355; x=1703139355; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=wkDWdyH5cP17RqHC1OY+stNUrgA/jsHDtvvUMeUWF9s=; b=hC4MVvqFcBx6DlA8M9PZV1sfmRlv+qLwiQqtTPwXmwa0YjnYZSbQXaP/ XR2wTMICPKH4GxapBRwAqPUFacaRisEqHYtSjyTibv8NRmNi/OElicdW0 01F85BTEOZXNSJ4NupIei+m/1MxQGSEGhbdT3koZNikLb7ukTKx6bJA4u rEzymq+ptW1wuIVYRla+b9+7Xh4t8YpnCSXWLwdmdvERPh1UnB1DOPmw7 6vHJ5l/OmGWKCCN/+6xVANzaIVXRcdOZjb0bButoMMaggCoZjCxg5A84L +QpF0BPRUIkR+WBcxH7t6z49z6pEjO1x8koXpN810ckTCt4iih88LeA5y g==; X-IronPort-AV: E=McAfee;i="6500,9779,10567"; a="303223015" X-IronPort-AV: E=Sophos;i="5.96,261,1665471600"; d="scan'208";a="303223015" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Dec 2022 22:15:54 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10567"; a="775570884" X-IronPort-AV: E=Sophos;i="5.96,261,1665471600"; d="scan'208";a="775570884" Received: from dpdk-xuke-lab.sh.intel.com ([10.67.119.8]) by orsmga004.jf.intel.com with ESMTP; 20 Dec 2022 22:15:53 -0800 From: Ke Xu To: dts@dpdk.org Cc: ke1.xu@intel.com, yuan.peng@intel.com, weiyuanx.li@intel.com Subject: [DTS][PATCH V1 0/3] add packets count, super-long packets and random payload to the case Date: Wed, 21 Dec 2022 14:14:19 +0800 Message-Id: <20221221061422.9144-1-ke1.xu@intel.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Long packet and repeating packet sending helps triggering potential failures. For example, in DPDK 20.11 there was an MDD problem when handling long packets with TSO enabled. This patch implemented packets count that sends multiple packets of one packet combination to trigger problems only happen under massive packets received. This patch also implemented random payload. This patch added super-long packet of payload length of 8500. This helps triggering potential issues of ex-limit input. Ke Xu (3): test_plans/vf_offload: fix wrong example packets. test_plans/vf_offload: add packets count, super-long packets and random payload to the case. tests/vf_offload: implement packets count, super-long packet and random payload. test_plans/vf_offload_test_plan.rst | 155 +++++++++++++++------------- tests/TestSuite_vf_offload.py | 66 +++++++----- 2 files changed, 122 insertions(+), 99 deletions(-)