From patchwork Mon Feb 5 17:43:38 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 136397 X-Patchwork-Delegate: thomas@monjalon.net 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 DAD4643A3D; Mon, 5 Feb 2024 19:05:00 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9E93C410F9; Mon, 5 Feb 2024 19:03:52 +0100 (CET) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mails.dpdk.org (Postfix) with ESMTP id CDB1140F35 for ; Mon, 5 Feb 2024 19:03:48 +0100 (CET) Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-1d93edfa76dso39986715ad.1 for ; Mon, 05 Feb 2024 10:03:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1707156228; x=1707761028; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=deqTX0VoA3I70sjPbBvqJlqaSbzFJhbFWOydqC8sopY=; b=ZO4CJ1JLQrgpZGYJZRlDcscPGREKhSMgCIlatPiwJ/a3jtdeZmOM/yABcOSq1GmVuu h/udM67NbDHpdhy+1ugmoVReOHiX4GbQJ+G3ENE2NfONNLWer0VQQrbhgQfUtAyUz5zx 3P6s8MnId7YkhrbsFhynQMwoWst6ccULcp7U83u6y/cFaJhwy6/iQd1SVIQAbKtpucR5 SjIPkLqfPnuSZe/ZtVzLKpai+aaUcGl8lXpwW60KFgEeroNBteRA05B9zc5mRKnZN73C 47EdFJVUlZ0sXqqyjIe2AufrLfUlgOVqnnYY0h8xnxchNO5OqEDiOFqqvy96nTRCSx+v J1Cw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707156228; x=1707761028; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=deqTX0VoA3I70sjPbBvqJlqaSbzFJhbFWOydqC8sopY=; b=wRQYFXoBux4mxZkiLOjSCzhVXYGvkzzcFdGB9VYQOiBZFbckFOmreAty/c2ODsJeP1 C5ul3nxF1UJ6utgtAImXe98X3hDy7yLbBPjV7dQYAomjYjpIC90n+hbLP+AslFXzJxHL 8mXE8TNCeVvDtKWEcKsLmt8MN8212kIHLK70sBRD83Pk9a5aINzUxg7zFCCa49tHihr+ 3qydcyPNdsmP4/C1jeslXOPXFPUNqFSQAOaCiiyXfy+P6b4Xm8lY3G99aIo8z4tpHqLH u+QfZH7iCJha1sL90bsyy3LDVBGyv7wSFqiqOSLTP5Ic/7bzVJlN92J/Ibhoig3paSWl sKjg== X-Gm-Message-State: AOJu0Yxm7O6anpTCx/r0flEcLca5V+ozLNx/gBSZXlwoNIssc7eAOmX+ JhUb5Rps6GdpNwgDiOkSfkuZDjsfXhB+NVeuQhQLF0IDuCugEEBfwbNLEPih9dKruypE/haGFCx Yzhc= X-Google-Smtp-Source: AGHT+IEtXvOfYGsWNl2z7w3+EN1NVuqME+fkUj7bMBsPoJ8VQ35Wmsltzw/4CzcwndvQ3OWj/MnzWw== X-Received: by 2002:a17:903:2302:b0:1d9:b3ea:25ef with SMTP id d2-20020a170903230200b001d9b3ea25efmr322096plh.10.1707156228018; Mon, 05 Feb 2024 10:03:48 -0800 (PST) X-Forwarded-Encrypted: i=0; AJvYcCWgqlvaVZGGMdioVsJ+GzHDFp2F2T4OOJn/WOCqNSHiscO0CNFenkNvddwd0F7q7Y2rauu9qyLh+1E10QuDsKo4qxIA64Go7k5AxOynNX1i/5wq1Pr9iEKjn4K22RtImtn/tr+Ad3KdhRhyi5R2pbfiAuz2z7rY5cx25To= Received: from hermes.local (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id x8-20020a170902b40800b001d9b0a15bbfsm144867plr.262.2024.02.05.10.03.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Feb 2024 10:03:47 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Elena Agostini , Harry van Haaren , Nicolas Chautru Subject: [PATCH v9 10/23] doc/eventdev_pipeline: remove sanity Date: Mon, 5 Feb 2024 09:43:38 -0800 Message-ID: <20240205180328.131019-11-stephen@networkplumber.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240205180328.131019-1-stephen@networkplumber.org> References: <0230331200824.195294-1-stephen@networkplumber.org> <20240205180328.131019-1-stephen@networkplumber.org> 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 The word sanity check is unnecessary here. Signed-off-by: Stephen Hemminger --- doc/guides/gpus/cuda.rst | 2 +- doc/guides/sample_app_ug/eventdev_pipeline.rst | 2 +- doc/guides/tools/testbbdev.rst | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/doc/guides/gpus/cuda.rst b/doc/guides/gpus/cuda.rst index 6520c17c3ea4..c523da1f3e9d 100644 --- a/doc/guides/gpus/cuda.rst +++ b/doc/guides/gpus/cuda.rst @@ -80,7 +80,7 @@ Similarly to CUDA shared library, if the **libgdrapi.so** shared library is not installed in default locations (e.g. /usr/local/lib), you can use the variable ``GDRCOPY_PATH_L``. -As an example, to enable the CPU map feature sanity check, +As an example, to enable the CPU map feature check, run the ``app/test-gpudev`` application with: .. code-block:: console diff --git a/doc/guides/sample_app_ug/eventdev_pipeline.rst b/doc/guides/sample_app_ug/eventdev_pipeline.rst index 19ff53803ede..e7787fb26609 100644 --- a/doc/guides/sample_app_ug/eventdev_pipeline.rst +++ b/doc/guides/sample_app_ug/eventdev_pipeline.rst @@ -50,7 +50,7 @@ these settings is shown below: .//examples/dpdk-eventdev_pipeline -l 0,2,8-15 --vdev event_sw0 \ -- -r1 -t1 -e4 -w FF00 -s4 -n0 -c32 -W1000 -D -The application has some sanity checking built-in, so if there is a function +The application has some internal validation, so if there is a function (e.g.; the RX core) which doesn't have a cpu core mask assigned, the application will print an error message: diff --git a/doc/guides/tools/testbbdev.rst b/doc/guides/tools/testbbdev.rst index ddb8d787be6f..baaf9d115dda 100644 --- a/doc/guides/tools/testbbdev.rst +++ b/doc/guides/tools/testbbdev.rst @@ -9,7 +9,7 @@ dpdk-test-bbdev Application The ``dpdk-test-bbdev`` tool is a Data Plane Development Kit (DPDK) utility that allows measuring performance parameters of PMDs available in the bbdev framework. Tests available for execution are: latency, throughput, validation, -bler and sanity tests. Execution of tests can be customized using various +bler and basic functionality. Execution of tests can be customized using various parameters passed to a python running script. @@ -97,8 +97,8 @@ Test Cases There are 7 main test cases that can be executed using testbbdev tool: -* Sanity checks [-c unittest] - - Performs sanity checks on BBDEV interface, validating basic functionality +* Functional checks [-c unittest] + - Performs checks on BBDEV interface, validating basic functionality * Validation tests [-c validation] - Performs full operation of enqueue and dequeue @@ -232,7 +232,7 @@ vector name refer more explicitly processing specificity such as is purely read/written for external DDR, lbrm when limited buffer rate matching is expected, or crc_fail when a CRC failure is expected. They are chosen to have a good coverage across sizes and processing -parameters while still keeping their number limited as part of sanity +parameters while still keeping their number limited as part of functional regression. Shortened tree of isg_cid-wireless_dpdk_ae with dpdk compiled and output