Show a cover letter.

GET /api/covers/87001/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 87001,
    "url": "https://patches.dpdk.org/api/covers/87001/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/cover/20210120172931.3135778-1-ciara.power@intel.com/",
    "project": {
        "id": 1,
        "url": "https://patches.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<20210120172931.3135778-1-ciara.power@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20210120172931.3135778-1-ciara.power@intel.com",
    "date": "2021-01-20T17:29:27",
    "name": "[v3,0/4] add crypto perf test graphing script",
    "submitter": {
        "id": 978,
        "url": "https://patches.dpdk.org/api/people/978/?format=api",
        "name": "Power, Ciara",
        "email": "ciara.power@intel.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/cover/20210120172931.3135778-1-ciara.power@intel.com/mbox/",
    "series": [
        {
            "id": 14875,
            "url": "https://patches.dpdk.org/api/series/14875/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=14875",
            "date": "2021-01-20T17:29:28",
            "name": "add crypto perf test graphing script",
            "version": 3,
            "mbox": "https://patches.dpdk.org/series/14875/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/covers/87001/comments/",
    "headers": {
        "Return-Path": "<dev-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 E3AA5A0A0A;\n\tWed, 20 Jan 2021 18:30:00 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 891DA140E21;\n\tWed, 20 Jan 2021 18:29:57 +0100 (CET)",
            "from mga03.intel.com (mga03.intel.com [134.134.136.65])\n by mails.dpdk.org (Postfix) with ESMTP id 40BEA140DD3\n for <dev@dpdk.org>; Wed, 20 Jan 2021 18:29:54 +0100 (CET)",
            "from fmsmga008.fm.intel.com ([10.253.24.58])\n by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 20 Jan 2021 09:29:44 -0800",
            "from silpixa00400355.ir.intel.com (HELO\n silpixa00400355.ger.corp.intel.com) ([10.237.223.148])\n by fmsmga008.fm.intel.com with ESMTP; 20 Jan 2021 09:29:40 -0800"
        ],
        "IronPort-SDR": [
            "\n SLs0qel1KM9gWggTRzvxaA+3rCPPAowZQK7/z6i9kCnn62dOD/QScNSpeq9v2HOeRgZm9qnZ3/\n 5v7RzC0TXO4Q==",
            "\n HYC7wKPWEnl1dXa0v6WFHsg7bGLKquyC3ZrPb6/RhGXYeOcB9ARQpcRfNKImLqdv94hKrfjcmX\n aHBVJRF/JnPA=="
        ],
        "X-IronPort-AV": [
            "E=McAfee;i=\"6000,8403,9870\"; a=\"179230233\"",
            "E=Sophos;i=\"5.79,361,1602572400\"; d=\"scan'208\";a=\"179230233\"",
            "E=Sophos;i=\"5.79,361,1602572400\"; d=\"scan'208\";a=\"356126393\""
        ],
        "X-ExtLoop1": "1",
        "From": "Ciara Power <ciara.power@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "declan.doherty@intel.com, akhil.goyal@nxp.com, stephen@networkplumber.org,\n adamx.dybkowski@intel.com, thomas@monjalon.net,\n Ciara Power <ciara.power@intel.com>",
        "Date": "Wed, 20 Jan 2021 17:29:27 +0000",
        "Message-Id": "<20210120172931.3135778-1-ciara.power@intel.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "In-Reply-To": "<20201211173114.1924772-1-ciara.power@intel.com>",
        "References": "<20201211173114.1924772-1-ciara.power@intel.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[dpdk-dev] [PATCH v3 0/4] add crypto perf test graphing script",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "This patchset introduces a python script to run various crypto performance\ntest cases, and graph the results in a consumable manner. The test suites\nare configured via JSON file. Some config files are provided,\nor the user may create one. Currently throughput and latency ptests for\ndevices crypto_qat, crypto_aesni_mb and crypto_aesni_gcm are supported.\n\nThe final collection of graphs are output in PDF format, with multiple PDFs\nper test suite, one for each graph type.\n\nSome fixes are included for the throughput performance test and latency\nperformance test csv outputs also.\n\nv3:\n  - Moved script and configs to app/test-crypto-perf directory.\n  - Made changes to documentation and MAINTAINERS to reflect the above change.\nv2:\n  - Reduced changes to only fix csv format for all perf test types.\n  - Added functionality for additional args such as config file,\n    output directory and verbose.\n  - Improved help text for script.\n  - Improved script console output.\n  - Added support for latency test cases with burst or buffer size lists.\n  - Split config file into smaller config files, one for each device.\n  - Split output PDFs into smaller files, based on test suite graph types.\n  - Modified output directory naming and structure.\n  - Made some general improvements to script.\n  - Updated and improved documentation.\n\nCiara Power (4):\n  test/cryptodev: fix latency test csv output\n  test/cryptodev: fix csv output format\n  test/cryptodev: add script to graph perf results\n  maintainers: update crypto perf app maintainers\n\n MAINTAINERS                                   |   1 +\n .../configs/crypto-perf-aesni-gcm.json        |  99 ++++++\n .../configs/crypto-perf-aesni-mb.json         | 108 ++++++\n .../configs/crypto-perf-qat.json              |  94 ++++++\n app/test-crypto-perf/cperf_test_latency.c     |   4 +-\n .../cperf_test_pmd_cyclecount.c               |   2 +-\n app/test-crypto-perf/cperf_test_throughput.c  |   4 +-\n app/test-crypto-perf/cperf_test_verify.c      |   2 +-\n .../dpdk-graph-crypto-perf.py                 | 309 ++++++++++++++++++\n doc/guides/tools/cryptoperf.rst               | 143 ++++++++\n 10 files changed, 760 insertions(+), 6 deletions(-)\n create mode 100644 app/test-crypto-perf/configs/crypto-perf-aesni-gcm.json\n create mode 100644 app/test-crypto-perf/configs/crypto-perf-aesni-mb.json\n create mode 100644 app/test-crypto-perf/configs/crypto-perf-qat.json\n create mode 100755 app/test-crypto-perf/dpdk-graph-crypto-perf.py"
}