get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/126639/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 126639,
    "url": "http://patchwork.dpdk.org/api/patches/126639/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dts/patch/20230501225842.1163820-5-yogesh.jangra@intel.com/",
    "project": {
        "id": 3,
        "url": "http://patchwork.dpdk.org/api/projects/3/?format=api",
        "name": "DTS",
        "link_name": "dts",
        "list_id": "dts.dpdk.org",
        "list_email": "dts@dpdk.org",
        "web_url": "",
        "scm_url": "git://dpdk.org/tools/dts",
        "webscm_url": "http://git.dpdk.org/tools/dts/",
        "list_archive_url": "https://inbox.dpdk.org/dts",
        "list_archive_url_format": "https://inbox.dpdk.org/dts/{}",
        "commit_url_format": ""
    },
    "msgid": "<20230501225842.1163820-5-yogesh.jangra@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dts/20230501225842.1163820-5-yogesh.jangra@intel.com",
    "date": "2023-05-01T22:58:42",
    "name": "[4/4] test_plan: updated testsuite details for ipsec testcases",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": false,
    "hash": "31c35ac1970355f8bfd9dc8b81e962edbe70c372",
    "submitter": {
        "id": 2025,
        "url": "http://patchwork.dpdk.org/api/people/2025/?format=api",
        "name": "Yogesh Jangra",
        "email": "yogesh.jangra@intel.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.dpdk.org/project/dts/patch/20230501225842.1163820-5-yogesh.jangra@intel.com/mbox/",
    "series": [
        {
            "id": 27902,
            "url": "http://patchwork.dpdk.org/api/series/27902/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dts/list/?series=27902",
            "date": "2023-05-01T22:58:38",
            "name": "Added testcases for dpdk 23.03 release features",
            "version": 1,
            "mbox": "http://patchwork.dpdk.org/series/27902/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/patches/126639/comments/",
    "check": "success",
    "checks": "http://patchwork.dpdk.org/api/patches/126639/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dts-bounces@dpdk.org>",
        "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])\n\tby inbox.dpdk.org (Postfix) with ESMTP id EC69E42A34;\n\tMon,  1 May 2023 21:07:44 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id E8EE841153;\n\tMon,  1 May 2023 21:07:44 +0200 (CEST)",
            "from mga04.intel.com (mga04.intel.com [192.55.52.120])\n by mails.dpdk.org (Postfix) with ESMTP id AA1C74021E\n for <dts@dpdk.org>; Mon,  1 May 2023 21:07:43 +0200 (CEST)",
            "from orsmga001.jf.intel.com ([10.7.209.18])\n by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 01 May 2023 12:07:43 -0700",
            "from ena4.iind.intel.com (HELO localhost.localdomain)\n ([10.190.200.224])\n by orsmga001.jf.intel.com with ESMTP; 01 May 2023 12:07:41 -0700"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1682968063; x=1714504063;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=K10aJduWIeUu5gIrQAPtdJaAHZG1gD1tF16r6jkuKVY=;\n b=ZY06oDRMPI17z3otY1zEalSYGWIcthQ0pAmQw1MWqIcYWOT0hlVCSdPb\n 5fgcTBf/p5ttUUKOELA/QKnDaLSVzHIfCxNe7+gZ5B28/jBMCFrh+Lokv\n Wel+nzTtyI1Nqh0NIojdYJ0mwiJ7h67kPApmHjMxmYwzQ7U6qvpJLeOM6\n l3+v+PFcPBtoyi6FtxjMQq+NVfNc5d7msjFQwpZ+xMWgQvBRhVeoI4yvd\n NSP+2kz1XPE60WPPbcvwzogHW7itqNVfaJGf++ofW/in4lvwbAfzefTor\n GzV38rV1Dm+szVIbfvY7qQk0V/w75DKRR7t48WyAlXemMBSfPNNP3jzYR A==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6600,9927,10697\"; a=\"347026209\"",
            "E=Sophos;i=\"5.99,242,1677571200\"; d=\"scan'208\";a=\"347026209\"",
            "E=McAfee;i=\"6600,9927,10697\"; a=\"728641154\"",
            "E=Sophos;i=\"5.99,242,1677571200\"; d=\"scan'208\";a=\"728641154\""
        ],
        "X-ExtLoop1": "1",
        "From": "Yogesh Jangra <yogesh.jangra@intel.com>",
        "To": "dts@dpdk.org",
        "Cc": "kamalakannan.r@intel.com,\n\tharshad.suresh.narayane@intel.com",
        "Subject": "[PATCH 4/4] test_plan: updated testsuite details for ipsec testcases",
        "Date": "Mon,  1 May 2023 18:58:42 -0400",
        "Message-Id": "<20230501225842.1163820-5-yogesh.jangra@intel.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "In-Reply-To": "<20230501225842.1163820-1-yogesh.jangra@intel.com>",
        "References": "<20230501225842.1163820-1-yogesh.jangra@intel.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-BeenThere": "dts@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "test suite reviews and discussions <dts.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dts>,\n <mailto:dts-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dts/>",
        "List-Post": "<mailto:dts@dpdk.org>",
        "List-Help": "<mailto:dts-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dts>,\n <mailto:dts-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dts-bounces@dpdk.org"
    },
    "content": "IPSEC feature requires installation of librarires. Added the details\nrelated to the required libraries, along with sample script that can\nbe used to install the libraries.\n\nSigned-off-by: Yogesh Jangra <yogesh.jangra@intel.com>\nSigned-off-by: Harshad Narayane <harshad.suresh.narayane@intel.com>\nSigned-off-by: Kamalakannan R <kamalakannan.r@intel.com>\n---\n ...mple_crypto_devices_installation_script.sh | 53 +++++++++++++++++++\n test_plans/pipeline_test_plan.rst             |  7 +++\n 2 files changed, 60 insertions(+)\n create mode 100644 dep/pipeline/sample_crypto_devices_installation_script.sh",
    "diff": "diff --git a/dep/pipeline/sample_crypto_devices_installation_script.sh b/dep/pipeline/sample_crypto_devices_installation_script.sh\nnew file mode 100644\nindex 00000000..e1f23127\n--- /dev/null\n+++ b/dep/pipeline/sample_crypto_devices_installation_script.sh\n@@ -0,0 +1,53 @@\n+#SPDX-License-Identifier: BSD-3-Clause\n+#Copyright(c) 2023 Intel Corporation\n+\n+#!/usr/bin/env bash\n+#set -o xtrace\n+\n+NASM_VERSION=2.15.05\n+NASM_TAR_FILE=nasm-$NASM_VERSION.tar.gz\n+NASM_DIR=nasm-$NASM_VERSION\n+NASM_INSTALLATION_LINK=https://www.nasm.us/pub/nasm/releasebuilds/$NASM_VERSION/$NASM_TAR_FILE\n+IPSEC_AESNI_MB_BRANCH_TAG=v1.2\n+INSTALLATION_PATH=~\n+\n+#Switching to installation directory path\n+echo \"Switching to installation directory path: $INSTALLATION_PATH.\"\n+cd $INSTALLATION_PATH\n+\n+if [ -d \"$INSTALLATION_PATH/crypto_devices\" ]\n+then\n+\t#Removing previously created crypto device directory\n+\techo \"Removing crypto directories at the $INSTALLATION_PATH path.\"\n+\trm -rf crypto_devices\n+fi\n+\n+#Creating crypto device directory at installation path\n+echo \"Creating installation directory at $INSTALLATION_PATH.\"\n+mkdir crypto_devices\n+\n+#Switching to crypto device directory\n+echo \"Switching to installation directory.\"I\n+cd crypto_devices\n+echo \"Switched to installation directory.\"\n+\n+#Installing NASM\n+echo \"Installing NASM....\"\n+wget $NASM_INSTALLATION_LINK\n+tar -xvf $NASM_TAR_FILE\n+cd $NASM_DIR\n+./configure\n+make\n+sudo make install\n+echo \"NASM installed successfully.\"\n+\n+#Installing IPSEC_AESNI_MB\n+#Switching back to installation directory\n+cd ../\n+echo \"Installing IPSEC_AESNI_MB....\"\n+git clone https://github.com/intel/intel-ipsec-mb.git\n+cd intel-ipsec-mb/\n+git checkout tags/$IPSEC_AESNI_MB_BRANCH_TAG\n+make\n+sudo make install\n+echo \"IPSEC_AESNI_MB installed successfully.\"\n\\ No newline at end of file\ndiff --git a/test_plans/pipeline_test_plan.rst b/test_plans/pipeline_test_plan.rst\nindex ee7a2af5..c887cadc 100644\n--- a/test_plans/pipeline_test_plan.rst\n+++ b/test_plans/pipeline_test_plan.rst\n@@ -36,6 +36,13 @@ Supporting Files\n All the supporting files for this test suite are maintained in the folder named \"pipeline\"\n present in the {DTS_SRC_DIR}/dep directory.\n \n+Crypto device library installation is prerequisite to run/execute ipsec testcases.\n+The testcases added in the testsuite uses \"Intel(R) Multi-Buffer Crypto for\n+IPsec Library (AESNI MB PMD)\" as a crypto device for encryption and decryption.\n+Installation of crypto device library must be done before executing ipsec testcases\n+for successful execution. A sample script for the installation of the crypto device\n+(here, AESNI MB) has been provided at {DTS_SRC_DIR}/dep/pipeline/} directory.\n+\n Directory Structure of Each Test Case\n =====================================\n Within {DTS_SRC_DIR}/dep/pipeline folder, all files related to a particular test case are maintained\n",
    "prefixes": [
        "4/4"
    ]
}