From patchwork Fri Dec 23 01:02:41 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ke Xu X-Patchwork-Id: 121301 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 9090BA0093; Fri, 23 Dec 2022 02:04:46 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 61B4040697; Fri, 23 Dec 2022 02:04:46 +0100 (CET) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id 16CC340685 for ; Fri, 23 Dec 2022 02:04:43 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1671757484; x=1703293484; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=wkDWdyH5cP17RqHC1OY+stNUrgA/jsHDtvvUMeUWF9s=; b=lbqV+QDsrlPLb2YTsD9AJz83xPmaSqukk03KEaKDzjXC0QLY1v+P+iOE e3Okhy18CkOG2sa+O7zEk0KpCah6b6PwJCrswckcpxo7kXxA5rfME8tcJ 7fQ8GHZSITrZMjDBlK7uQqoju6uk/VBMMWtfko6sPf+iJFrBJ9QbYcR4d vHZjajteKbrzy0PuDIMsdaDEKstcqoXGmvwwJgGNsZ2Qp2RzmV0gHBOQ4 gBLMILCs708P6zHKgBP6kehrd4ahRBqj7qBomCvpAYABfhXv6FwUXDze4 InQSzDqenSwg2vNo/CajoaNyMLkf3IHTFsKX7zbBmg6AMaQfx0L6OE92t w==; X-IronPort-AV: E=McAfee;i="6500,9779,10569"; a="321453482" X-IronPort-AV: E=Sophos;i="5.96,267,1665471600"; d="scan'208";a="321453482" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Dec 2022 17:04:42 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10569"; a="759186850" X-IronPort-AV: E=Sophos;i="5.96,267,1665471600"; d="scan'208";a="759186850" Received: from dpdk-xuke-lab.sh.intel.com ([10.67.119.8]) by fmsmga002.fm.intel.com with ESMTP; 22 Dec 2022 17:04:41 -0800 From: Ke Xu To: dts@dpdk.org Cc: lijuan.tu@intel.com, qi.fu@intel.com, yuan.peng@intel.com, ke1.xu@intel.com Subject: [DTS][PATCH V2 0/3] add packets count, super-long packets and random payload to the case Date: Fri, 23 Dec 2022 09:02:41 +0800 Message-Id: <20221223010242.282584-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(-) Acked-by: Fu, Qi