Show a cover letter.

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

{
    "id": 43103,
    "url": "http://patches.dpdk.org/api/covers/43103/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/1531750337-4708-1-git-send-email-reshma.pattan@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": "<1531750337-4708-1-git-send-email-reshma.pattan@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1531750337-4708-1-git-send-email-reshma.pattan@intel.com",
    "date": "2018-07-16T14:12:08",
    "name": "[v3,0/9] Make unit tests great again",
    "submitter": {
        "id": 70,
        "url": "http://patches.dpdk.org/api/people/70/?format=api",
        "name": "Pattan, Reshma",
        "email": "reshma.pattan@intel.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/1531750337-4708-1-git-send-email-reshma.pattan@intel.com/mbox/",
    "series": [
        {
            "id": 596,
            "url": "http://patches.dpdk.org/api/series/596/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=596",
            "date": "2018-07-16T14:12:08",
            "name": "Make unit tests great again",
            "version": 3,
            "mbox": "http://patches.dpdk.org/series/596/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/43103/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@dpdk.org",
        "Delivered-To": "patchwork@dpdk.org",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 4F527255;\n\tMon, 16 Jul 2018 16:12:22 +0200 (CEST)",
            "from mga05.intel.com (mga05.intel.com [192.55.52.43])\n\tby dpdk.org (Postfix) with ESMTP id 9713C235\n\tfor <dev@dpdk.org>; Mon, 16 Jul 2018 16:12:20 +0200 (CEST)",
            "from fmsmga001.fm.intel.com ([10.253.24.23])\n\tby fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t16 Jul 2018 07:12:19 -0700",
            "from sivswdev02.ir.intel.com (HELO localhost.localdomain)\n\t([10.237.217.46])\n\tby fmsmga001.fm.intel.com with ESMTP; 16 Jul 2018 07:12:18 -0700"
        ],
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.51,361,1526367600\"; d=\"scan'208\";a=\"72738285\"",
        "From": "Reshma Pattan <reshma.pattan@intel.com>",
        "To": "thomas@monjalon.net,\n\tdev@dpdk.org",
        "Cc": "anatoly.burakov@intel.com,\n\tjananeex.m.parthasarathy@intel.com",
        "Date": "Mon, 16 Jul 2018 15:12:08 +0100",
        "Message-Id": "<1531750337-4708-1-git-send-email-reshma.pattan@intel.com>",
        "X-Mailer": "git-send-email 1.7.0.7",
        "In-Reply-To": "<cover.1528404133.git.anatoly.burakov@intel.com>",
        "References": "<cover.1528404133.git.anatoly.burakov@intel.com>",
        "Subject": "[dpdk-dev] [PATCH v3 0/9] Make unit tests great again",
        "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\t<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\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "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]\n\n[1] http://dpdk.org/dev/patchwork/patch/40370/\n[2] http://patches.dpdk.org/patch/40373/\n\nv3: Moved all dump tests together to the end of the parallel list.\n    Updated the commit message about PCI auto test removal.\n    Removed the unnecessary changes of the patch\n    http://patches.dpdk.org/patch/40371/\n\nReshma Pattan (9):\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  autotest: update autotest test case list\n  mk: update make targets for classified testcases\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   | 1099 +++++++++++++++++++++++++-----------------\n test/test/autotest_runner.py |  519 ++++++++++----------\n 5 files changed, 966 insertions(+), 702 deletions(-)"
}