Show a cover letter.

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

{
    "id": 63791,
    "url": "http://patches.dpdk.org/api/covers/63791/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20191212140942.8210-1-adamx.dybkowski@intel.com/",
    "project": {
        "id": 1,
        "url": "http://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": "<20191212140942.8210-1-adamx.dybkowski@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20191212140942.8210-1-adamx.dybkowski@intel.com",
    "date": "2019-12-12T14:09:41",
    "name": "[v2,0/1] Refactor crypto unit tests.",
    "submitter": {
        "id": 1322,
        "url": "http://patches.dpdk.org/api/people/1322/?format=api",
        "name": "Dybkowski, AdamX",
        "email": "adamx.dybkowski@intel.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/20191212140942.8210-1-adamx.dybkowski@intel.com/mbox/",
    "series": [
        {
            "id": 7812,
            "url": "http://patches.dpdk.org/api/series/7812/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=7812",
            "date": "2019-12-12T14:09:41",
            "name": "Refactor crypto unit tests.",
            "version": 2,
            "mbox": "http://patches.dpdk.org/series/7812/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/63791/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from dpdk.org (dpdk.org [92.243.14.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 6CB44A04F5;\n\tThu, 12 Dec 2019 15:10:19 +0100 (CET)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 0FD5D1BE8A;\n\tThu, 12 Dec 2019 15:10:19 +0100 (CET)",
            "from mga01.intel.com (mga01.intel.com [192.55.52.88])\n by dpdk.org (Postfix) with ESMTP id 9E1582BD3\n for <dev@dpdk.org>; Thu, 12 Dec 2019 15:10:16 +0100 (CET)",
            "from orsmga002.jf.intel.com ([10.7.209.21])\n by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n 12 Dec 2019 06:10:15 -0800",
            "from adamdybx-mobl.ger.corp.intel.com (HELO localhost.localdomain)\n ([10.104.12.174])\n by orsmga002.jf.intel.com with ESMTP; 12 Dec 2019 06:10:11 -0800"
        ],
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.69,306,1571727600\"; d=\"scan'208\";a=\"225937261\"",
        "From": "Adam Dybkowski <adamx.dybkowski@intel.com>",
        "To": "dev@dpdk.org,\n\tfiona.trahe@intel.com,\n\takhil.goyal@nxp.com",
        "Cc": "ravi1.kumar@amd.com, ruifeng.wang@arm.com, anoobj@marvell.com,\n roy.fan.zhang@intel.com, declan.doherty@intel.com,\n pablo.de.lara.guarch@intel.com, tdu@semihalf.com, rnagadheeraj@marvell.com,\n adwivedi@marvell.com, g.singh@nxp.com, jianjay.zhou@huawei.com,\n Adam Dybkowski <adamx.dybkowski@intel.com>",
        "Date": "Thu, 12 Dec 2019 15:09:41 +0100",
        "Message-Id": "<20191212140942.8210-1-adamx.dybkowski@intel.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": "<20191211161015.9845-2-adamx.dybkowski@intel.com>",
        "References": "<20191211161015.9845-2-adamx.dybkowski@intel.com>",
        "Subject": "[dpdk-dev] [PATCH v2 0/1] Refactor crypto unit tests.",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "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 patch is a first step to refactor the overly complex symmetric\ncrypto unit tests. It merges many separate arrays of the tests\nfor these PMDs: null, aesni_mb, aesni_gcm, openssl, qat, sw_snow3g,\nsw_kasumi, sw_zuc into one big array that's then used when running\nunit tests on these PMDs.\n\nIndividual test functions check the capabilities and execute the rest\nof the test or skip (return -ENOTSUP) based on the particular test\nrequirements - e.g. test if PMD supports ZUC algo or even a particular\nkey length in few cases. Few edge cases required to check the PMD\nitself (e.g. run on QAT only, or skip on AES NI / AES GCM). \n\nIt's the first step of bigger refactoring. Maintainers of other PMDs\nare encouraged to add their PMD unit tests also into this big central\narray and remove individual test macro arrays.\n\nThis patch doesn't address next refactoring steps to be done in the\nfuture: geting rid of many small (usually 1-2 line) test functions,\ncreated separately for every test case; and simplifying many bigger\nfunctions that currently do similar things but work on different\ntest vector structures.\n\nThis patch depends on the series\nhttp://patches.dpdk.org/project/dpdk/list/?series=7792\nthat must be applied first.\n---\nv2:\n* Update the cover letter, regenerate the patch file.\n\nAdam Dybkowski (1):\n  test/crypto: refactor unit tests into one combined array\n\n app/test/test_cryptodev.c                  | 16113 +++++++++----------\n app/test/test_cryptodev_blockcipher.c      |     2 +-\n app/test/test_cryptodev_des_test_vectors.h |     6 +-\n 3 files changed, 7430 insertions(+), 8691 deletions(-)"
}