Show a cover letter.

GET /api/covers/43064/
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 43064,
    "url": "http://patches.dpdk.org/api/covers/43064/",
    "web_url": "http://patches.dpdk.org/cover/43064/",
    "project": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/projects/1/",
        "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"
    },
    "msgid": "<1531498808-21940-1-git-send-email-reshma.pattan@intel.com>",
    "date": "2018-07-13T16:19:58",
    "name": "[v2,00/10] Make unit tests great again",
    "submitter": {
        "id": 70,
        "url": "http://patches.dpdk.org/api/people/70/",
        "name": "Reshma Pattan",
        "email": "reshma.pattan@intel.com"
    },
    "mbox": "http://patches.dpdk.org/cover/43064/mbox/",
    "series": [
        {
            "id": 569,
            "url": "http://patches.dpdk.org/api/series/569/",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=569",
            "date": "2018-07-13T16:19:58",
            "name": "Make unit tests great again",
            "version": 2,
            "mbox": "http://patches.dpdk.org/series/569/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/43064/comments/",
    "headers": {
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Cc": "anatoly.burakov@intel.com,\n\tjananeex.m.parthasarathy@intel.com",
        "X-Original-To": "patchwork@dpdk.org",
        "Date": "Fri, 13 Jul 2018 17:19:58 +0100",
        "In-Reply-To": "<cover.1528404133.git.anatoly.burakov@intel.com>",
        "Precedence": "list",
        "X-BeenThere": "dev@dpdk.org",
        "References": "<cover.1528404133.git.anatoly.burakov@intel.com>",
        "X-Mailer": "git-send-email 1.7.0.7",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "To": "thomas@monjalon.net,\n\tdev@dpdk.org",
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "Errors-To": "dev-bounces@dpdk.org",
        "List-Post": "<mailto:dev@dpdk.org>",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 005D629AC;\n\tFri, 13 Jul 2018 18:20:42 +0200 (CEST)",
            "from mga07.intel.com (mga07.intel.com [134.134.136.100])\n\tby dpdk.org (Postfix) with ESMTP id 62E1716E\n\tfor <dev@dpdk.org>; Fri, 13 Jul 2018 18:20:40 +0200 (CEST)",
            "from fmsmga008.fm.intel.com ([10.253.24.58])\n\tby orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t13 Jul 2018 09:20:39 -0700",
            "from sivswdev02.ir.intel.com (HELO localhost.localdomain)\n\t([10.237.217.46])\n\tby fmsmga008.fm.intel.com with ESMTP; 13 Jul 2018 09:20:09 -0700"
        ],
        "From": "Reshma Pattan <reshma.pattan@intel.com>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "X-ExtLoop1": "1",
        "X-Amp-File-Uploaded": "False",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "Subject": "[dpdk-dev] [PATCH v2 00/10] Make unit tests great again",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-IronPort-AV": "E=Sophos;i=\"5.51,348,1526367600\"; d=\"scan'208\";a=\"54823965\"",
        "Delivered-To": "patchwork@dpdk.org",
        "Message-Id": "<1531498808-21940-1-git-send-email-reshma.pattan@intel.com>",
        "X-Mailman-Version": "2.1.15"
    },
    "content": "Previously, unit tests were running in groups. There were technical reasons why that was the case (mostly having to do with limiting memory), but it was hard to maintain and update the autotest script.\n\nIn 18.05, limiting of memory at DPDK startup was no longer necessary, as DPDK allocates memory at runtime as needed. This has the implication that the old test grouping can now be retired and replaced with a more sensible way of running unit tests (using multiprocessing pool of workers and a queue of tests). This patchset accomplishes exactly that.\n\nThis patchset merges changes done in [1], [2] and [3]\n\n[1] http://dpdk.org/dev/patchwork/patch/40370/\n[2] http://dpdk.org/dev/patchwork/patch/40371/\n[3] http://patches.dpdk.org/patch/40373/\n\nv2: merged changes done in patch set [1],[2] and [3]\nand created patches 08/10, 09/10, 10/10\n\nAnatoly Burakov (7):\n  autotest: fix printing\n  autotest: fix invalid code on reports\n  autotest: make autotest runner python 2/3 compliant\n  autotest: visually separate different test categories\n  autotest: improve filtering\n  autotest: remove autotest grouping\n  autotest: properly parallelize unit tests\n\nJananee Parthasarathy (1):\n  mk: update make targets for classified testcases\n\nReshma Pattan (2):\n  autotest: add new test cases to autotest\n  autotest: update result for skipped test cases\n\n mk/rte.sdkroot.mk                |    4 +-\n mk/rte.sdktest.mk                |   33 +-\n test/test/autotest.py            |   13 +-\n test/test/autotest_data.py       | 1101 +++++++++++++++++++++++---------------\n test/test/autotest_runner.py     |  519 +++++++++---------\n test/test/autotest_test_funcs.py |    6 +-\n 6 files changed, 972 insertions(+), 704 deletions(-)"
}