get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 108118,
    "url": "http://patches.dpdk.org/api/patches/108118/?format=api",
    "web_url": "http://patches.dpdk.org/project/dts/patch/20220223134838.509099-4-yux.jiang@intel.com/",
    "project": {
        "id": 3,
        "url": "http://patches.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": "<20220223134838.509099-4-yux.jiang@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dts/20220223134838.509099-4-yux.jiang@intel.com",
    "date": "2022-02-23T13:48:36",
    "name": "[V1,3/5] test_plans/*: modify test plan to adapt meson build",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": false,
    "hash": "42de347f27f1ae7edf2df275e7f36d8dcb738250",
    "submitter": {
        "id": 1709,
        "url": "http://patches.dpdk.org/api/people/1709/?format=api",
        "name": "Yu Jiang",
        "email": "yux.jiang@intel.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dts/patch/20220223134838.509099-4-yux.jiang@intel.com/mbox/",
    "series": [
        {
            "id": 21809,
            "url": "http://patches.dpdk.org/api/series/21809/?format=api",
            "web_url": "http://patches.dpdk.org/project/dts/list/?series=21809",
            "date": "2022-02-23T13:48:33",
            "name": "test_plans/*: modify test plan to adapt meson build",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/21809/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/108118/comments/",
    "check": "pending",
    "checks": "http://patches.dpdk.org/api/patches/108118/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 C5465A034C;\n\tWed, 23 Feb 2022 06:49:11 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id C07B140E5A;\n\tWed, 23 Feb 2022 06:49:11 +0100 (CET)",
            "from mga12.intel.com (mga12.intel.com [192.55.52.136])\n by mails.dpdk.org (Postfix) with ESMTP id 4F95040DF6\n for <dts@dpdk.org>; Wed, 23 Feb 2022 06:49:09 +0100 (CET)",
            "from orsmga003.jf.intel.com ([10.7.209.27])\n by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 22 Feb 2022 21:49:08 -0800",
            "from unknown (HELO localhost.localdomain) ([10.239.251.226])\n by orsmga003-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 22 Feb 2022 21:49:07 -0800"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1645595349; x=1677131349;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=mgfavaX6Zmew4L/DJv1/p/6v98xjvxkAatVgOlDhUxE=;\n b=Ss04esbRfl7dqpeTS0qfNuJrNXrMk6jQBZtazE1jngL/Ti7m6aDM5lC7\n GFEwdvzHcxGBrWsipQl7h/JDZlEYiIqPQYHT8fiY51NNtVcUQnibC9mxy\n eYvWCsOvLFu3RlPeXimmbU9IVtlzZ/VImYEWSVzdDKTqfszKgHcuc3Xbx\n cRRf+vupxyaeTCvfhW1ysl7Lpl7pjJnW7QHMAmgJGmwFOhWo+s7agphbv\n jPGAPYbW1OsXLv6CHcEl+Ng6GXVBWCohOXak5DrhcAa/yy3JL9/ERO3m3\n RVo7CKZaHTcpjoCZws+BB5CNmIJwR/4wx5O2rO38zVbjMLah8fg14WBaN w==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6200,9189,10266\"; a=\"231864320\"",
            "E=Sophos;i=\"5.88,390,1635231600\"; d=\"scan'208\";a=\"231864320\"",
            "E=Sophos;i=\"5.88,390,1635231600\"; d=\"scan'208\";a=\"491069583\""
        ],
        "From": "Yu Jiang <yux.jiang@intel.com>",
        "To": "lijuan.tu@intel.com,\n\tdts@dpdk.org",
        "Cc": "Yu Jiang <yux.jiang@intel.com>",
        "Subject": "[dts][PATCH V1 3/5] test_plans/*: modify test plan to adapt meson\n build",
        "Date": "Wed, 23 Feb 2022 13:48:36 +0000",
        "Message-Id": "<20220223134838.509099-4-yux.jiang@intel.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "In-Reply-To": "<20220223134838.509099-1-yux.jiang@intel.com>",
        "References": "<20220223134838.509099-1-yux.jiang@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": "test_plans/*: modify test plan to adapt meson build,\nincluding linux_modules,metrics,multicast,shutdown_api\n\nSigned-off-by: Yu Jiang <yux.jiang@intel.com>\n---\n test_plans/linux_modules_test_plan.rst |  2 --\n test_plans/metrics_test_plan.rst       | 10 +++---\n test_plans/multicast_test_plan.rst     | 44 +++++++++++++-------------\n test_plans/shutdown_api_test_plan.rst  |  2 +-\n 4 files changed, 28 insertions(+), 30 deletions(-)",
    "diff": "diff --git a/test_plans/linux_modules_test_plan.rst b/test_plans/linux_modules_test_plan.rst\nindex e8d41996..35b120fc 100644\n--- a/test_plans/linux_modules_test_plan.rst\n+++ b/test_plans/linux_modules_test_plan.rst\n@@ -148,12 +148,10 @@ application.\n \n Compile the application ::\n \n-    make: # cd $RTE_SDK/examples/helloworld && make\n     meson: meson configure -Dexamples=helloworld <build_target>;ninja -C <build_target>\n \n Run the application ::\n \n-    make: $ $RTE_SDK/examples/helloworld/build/helloworld-shared --in-memory\n     meson: $ ./<build_target>/examples/dpdk-helloworld --in-memory\n \n Check for any error states or reported errors.\ndiff --git a/test_plans/metrics_test_plan.rst b/test_plans/metrics_test_plan.rst\nindex 22c31f34..2ba3617d 100644\n--- a/test_plans/metrics_test_plan.rst\n+++ b/test_plans/metrics_test_plan.rst\n@@ -35,11 +35,11 @@ metrics\n =======\n \n The Metrics implements a mechanism by which *producers* can publish numeric\n-information for later querying by *consumers*. Here dpdk-procinfo process is the\n+information for later querying by *consumers*. Here dpdk-proc-info process is the\n *consumers*. ``latency stats`` and ``bit rate`` are the two implements based\n on metrics lib.\n \n-The dpdk-procinfo process use new command line option \"--metrics\" to display\n+The dpdk-proc-info process use new command line option \"--metrics\" to display\n metrics statistics.\n \n Functionality:\n@@ -178,7 +178,7 @@ Test Case : test latency stats\n #. run dpdk-proc to get latency stats data, query data at a average interval and\n    get 5 times data::\n \n-   ./x86_64-native-linuxapp-gcc/app/dpdk-procinfo -- --metrics\n+   ./x86_64-native-linuxapp-gcc/app/dpdk-proc-info -- --metrics\n \n #. latency stats has no reference standard data, only check non-zero and logic reasonable value.\n \n@@ -203,7 +203,7 @@ Test Case : test bit rate\n #. run dpdk-proc to get latency stats data, query data at a average interval and\n    get 5 times data::\n \n-   ./x86_64-native-linuxapp-gcc/app/dpdk-procinfo -- --metrics\n+   ./x86_64-native-linuxapp-gcc/app/dpdk-proc-info -- --metrics\n \n #. Compare dpdk statistics data with packet generator statistics data.\n \n@@ -228,7 +228,7 @@ Test Case : test bit rate peak value\n #. run dpdk-proc to get latency stats data, query data at a average interval and\n    get 5 times data::\n \n-   ./x86_64-native-linuxapp-gcc/app/dpdk-procinfo -- --metrics\n+   ./x86_64-native-linuxapp-gcc/app/dpdk-proc-info -- --metrics\n \n #. decline packet generator rate percent from 100%/80%/60%/20%, loop step 5/6.\n \ndiff --git a/test_plans/multicast_test_plan.rst b/test_plans/multicast_test_plan.rst\nindex 87b3dc78..11d84347 100644\n--- a/test_plans/multicast_test_plan.rst\n+++ b/test_plans/multicast_test_plan.rst\n@@ -240,7 +240,7 @@ Here is a table which shows the requirements for which TG flows should arrive fr\n Assuming that ports ``0`` and ``2`` are connected to a traffic generator,\n launch the ``ipv4_multicast`` with the following arguments::\n \n-  ./examples/ipv4_multicast/build/ipv4_multicast -c 0x2 -n 1 -- -p 0x5 -q 2\n+  ./<build_target>/examples/dpdk-ipv4_multicast -c 0x2 -n 1 -- -p 0x5 -q 2\n \n If the app run successfully, it will be the same as the shown in the terminal. ::\n \n@@ -302,24 +302,24 @@ used during test execution.\n \n |\n \n-+-----+-------------------------------------------------------+\n-| #   | Command Line                                          |\n-+-----+-------------------------------------------------------+\n-|1    |./ipv4_multicast -c 0x40 -n 3 -- -p PORTMASK -q 2      |\n-+-----+-------------------------------------------------------+\n-|2    |./ipv4_multicast -c 0x400040 -n 3 -- -p PORTMASK -q 1  |\n-+-----+-------------------------------------------------------+\n-|3    |./ipv4_multicast -c 0x30 -n 3 -- -p PORTMASK -q 1      |\n-+-----+-------------------------------------------------------+\n-|4    |./ipv4_multicast -c 0x40 -n 3 -- -p PORTMASK -q 2      |\n-+-----+-------------------------------------------------------+\n-|5    |./ipv4_multicast -c 0x400040 -n 3 -- -p PORTMASK -q 1  |\n-+-----+-------------------------------------------------------+\n-|6    |./ipv4_multicast -c 0x30 -n 3 -- -p PORTMASK -q 1      |\n-+-----+-------------------------------------------------------+\n-|7    |./ipv4_multicast -c 0x40 -n 3 -- -p PORTMASK -q 2      |\n-+-----+-------------------------------------------------------+\n-|8    |./ipv4_multicast -c 0x400040 -n 3 -- -p PORTMASK -q 1  |\n-+-----+-------------------------------------------------------+\n-|9    |./ipv4_multicast -c 0x30 -n 3 -- -p PORTMASK -q 1      |\n-+-----+-------------------------------------------------------+\n++-----+------------------------------------------------------------------------------------+\n+| #   | Command Line                                                                       |\n++-----+------------------------------------------------------------------------------------+\n+|1    |./<build_target>/examples/dpdk-ipv4_multicast -c 0x40 -n 3 -- -p PORTMASK -q 2      |\n++-----+------------------------------------------------------------------------------------+\n+|2    |./<build_target>/examples/dpdk-ipv4_multicast -c 0x400040 -n 3 -- -p PORTMASK -q 1  |\n++-----+------------------------------------------------------------------------------------+\n+|3    |./<build_target>/examples/dpdk-ipv4_multicast -c 0x30 -n 3 -- -p PORTMASK -q 1      |\n++-----+------------------------------------------------------------------------------------+\n+|4    |./<build_target>/examples/dpdk-ipv4_multicast -c 0x40 -n 3 -- -p PORTMASK -q 2      |\n++-----+------------------------------------------------------------------------------------+\n+|5    |./<build_target>/examples/dpdk-ipv4_multicast -c 0x400040 -n 3 -- -p PORTMASK -q 1  |\n++-----+------------------------------------------------------------------------------------+\n+|6    |./<build_target>/examples/dpdk-ipv4_multicast -c 0x30 -n 3 -- -p PORTMASK -q 1      |\n++-----+------------------------------------------------------------------------------------+\n+|7    |./<build_target>/examples/dpdk-ipv4_multicast -c 0x40 -n 3 -- -p PORTMASK -q 2      |\n++-----+------------------------------------------------------------------------------------+\n+|8    |./<build_target>/examples/dpdk-ipv4_multicast -c 0x400040 -n 3 -- -p PORTMASK -q 1  |\n++-----+------------------------------------------------------------------------------------+\n+|9    |./<build_target>/examples/dpdk-ipv4_multicast -c 0x30 -n 3 -- -p PORTMASK -q 1      |\n++-----+------------------------------------------------------------------------------------+\ndiff --git a/test_plans/shutdown_api_test_plan.rst b/test_plans/shutdown_api_test_plan.rst\nindex 5a44b78d..a22481a6 100644\n--- a/test_plans/shutdown_api_test_plan.rst\n+++ b/test_plans/shutdown_api_test_plan.rst\n@@ -179,7 +179,7 @@ This case support all the nic with driver i40e and ixgbe.\n    bind a VF to DPDK::\n     ./usertools/dpdk-devbind.py -b igb_uio 1b:02.0\n 3. launch testpmd with cmd::\n-    ./x86_64-native-linuxapp-gcc/app/testpmd -l 0-3 -n 4 --file-prefix=minjq -- -i\n+    ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 0-3 -n 4 --file-prefix=minjq -- -i\n 4. Run ``port stop all`` to stop all ports.\n 5. Run ``port config all speed SPEED duplex HALF/FULL`` to select the new config for the link.\n 6. Run ``port start all`` to restart all ports.\n",
    "prefixes": [
        "V1",
        "3/5"
    ]
}