Show a cover letter.

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

{
    "id": 129504,
    "url": "http://patchwork.dpdk.org/api/covers/129504/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/cover/20230712192005.2045-3-jspewock@iol.unh.edu/",
    "project": {
        "id": 1,
        "url": "http://patchwork.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": "<20230712192005.2045-3-jspewock@iol.unh.edu>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20230712192005.2045-3-jspewock@iol.unh.edu",
    "date": "2023-07-12T19:17:59",
    "name": "[v5,0/2] Add DTS smoke tests",
    "submitter": {
        "id": 2772,
        "url": "http://patchwork.dpdk.org/api/people/2772/?format=api",
        "name": "Jeremy Spewock",
        "email": "jspewock@iol.unh.edu"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/cover/20230712192005.2045-3-jspewock@iol.unh.edu/mbox/",
    "series": [
        {
            "id": 28924,
            "url": "http://patchwork.dpdk.org/api/series/28924/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=28924",
            "date": "2023-07-12T19:17:59",
            "name": "Add DTS smoke tests",
            "version": 5,
            "mbox": "http://patchwork.dpdk.org/series/28924/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/covers/129504/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 93FE042E57;\n\tWed, 12 Jul 2023 21:20:48 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 6C6E9406BA;\n\tWed, 12 Jul 2023 21:20:48 +0200 (CEST)",
            "from mail-il1-f225.google.com (mail-il1-f225.google.com\n [209.85.166.225])\n by mails.dpdk.org (Postfix) with ESMTP id D9B1C400D5\n for <dev@dpdk.org>; Wed, 12 Jul 2023 21:20:46 +0200 (CEST)",
            "by mail-il1-f225.google.com with SMTP id\n e9e14a558f8ab-3464c774f23so22487935ab.1\n for <dev@dpdk.org>; Wed, 12 Jul 2023 12:20:46 -0700 (PDT)",
            "from postal.iol.unh.edu (postal.iol.unh.edu.\n [2606:4100:3880:1234::84]) by smtp-relay.gmail.com with ESMTPS id\n r25-20020a02c859000000b0042af5268e48sm242399jao.35.2023.07.12.12.20.46\n (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);\n Wed, 12 Jul 2023 12:20:46 -0700 (PDT)",
            "from iol.unh.edu (unknown\n [IPv6:2606:4100:3880:1271:90f9:1b64:f6e6:867f])\n by postal.iol.unh.edu (Postfix) with ESMTP id 2A7D6605246B;\n Wed, 12 Jul 2023 15:20:45 -0400 (EDT)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=iol.unh.edu; s=unh-iol; t=1689189646; x=1691781646;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:from:to:cc:subject:date:message-id:reply-to;\n bh=0TUvBdysuTis1AWLCGQjNEYij71SKhOl7+f+iX4IwHY=;\n b=KxkbK6d+JI3q9BEG3AAq41Rma1Sf/s5BAAyZzm5VltHJGP06pgix09XHniZsdExQy+\n PHf3xgzKIEu2O8X2tbQ/n95NhfMni9dDbdCJd3HydAlbtvcY+lRAksgbjeN9/Xl76F8G\n VGpS5ExzS8iy1Hg2x2vMCDiwTQMGUBGLpi5Cw=",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20221208; t=1689189646; x=1691781646;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:x-gm-message-state:from:to:cc:subject:date:message-id\n :reply-to;\n bh=0TUvBdysuTis1AWLCGQjNEYij71SKhOl7+f+iX4IwHY=;\n b=VXyqiB0WiDSibA1P9TjMeBSJ6eRGz9oR6dlHF5Rs+exbrHP+9PKva9eJvjBVnseJfe\n HlfPwB0saBhBuc8OCJNMCE5A2NE6mSDLfe2DVpO9vBBtgfMuBd4CITyBsx3irVVxhzY1\n zT+KiYlapgZSDAy5NLA+IpMe743ieerPHLNuT/5VBb/UybmqA35gg1HTtvLCh8+mQzfE\n Xd1GVSwKw1CfJSfedg9NHz1RTFh9VSkGQwvYj9EVGUDEbMUTvWZY2u3oKcmR8mepM80V\n 8kvXGuqBcgv339pgZ632Q4gP0FpsdNRFwJ77h5z677Zu+HuqZvnOJ4MI0br9eOPgxLtI\n iqsQ==",
        "X-Gm-Message-State": "ABy/qLYYJMZUe/QoTeycR7/19X8vYO8XEujtmKPkFUk/k7pWUBxyN0WG\n QjJ61SFMr6vrMJtDFR+zkwN72u36G9/0WSCaj/z4yQREFRS+uHfnmqlLlyJw0700sA==",
        "X-Google-Smtp-Source": "\n APBJJlF5o8oAxMU0ZPP652pYiaNDdItlXw0Y0/aJRMIHVMX4lo86xi5w4rMFo0b5ElrZ1x566r/EBqJkxmUi",
        "X-Received": "by 2002:a92:cf41:0:b0:345:cdbe:833c with SMTP id\n c1-20020a92cf41000000b00345cdbe833cmr15889751ilr.28.1689189646242;\n Wed, 12 Jul 2023 12:20:46 -0700 (PDT)",
        "X-Relaying-Domain": "iol.unh.edu",
        "From": "jspewock@iol.unh.edu",
        "To": "Honnappa.Nagarahalli@arm.com, juraj.linkes@pantheon.tech,\n thomas@monjalon.net, lijuan.tu@intel.com, wathsala.vithanage@arm.com,\n probb@iol.unh.edu",
        "Cc": "dev@dpdk.org,\n\tJeremy Spewock <jspewock@iol.unh.edu>",
        "Subject": "[PATCH v5 0/2] Add DTS smoke tests",
        "Date": "Wed, 12 Jul 2023 15:17:59 -0400",
        "Message-ID": "<20230712192005.2045-3-jspewock@iol.unh.edu>",
        "X-Mailer": "git-send-email 2.41.0",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "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"
    },
    "content": "From: Jeremy Spewock <jspewock@iol.unh.edu>\n\nThe previous version of this patch removed a method in the\nInteractiveShell class but after reading the comments over again and\nlooking at the code, there was another method that now becomes unused\nand not needed. This method for emptying the stdout buffer is removed in\nthis patch.\n\nRFCs for this patch:\n* v3: https://mails.dpdk.org/archives/dev/2023-June/269859.html\n* v2: https://mails.dpdk.org/archives/dev/2023-May/267915.html\n* v1: https://mails.dpdk.org/archives/dev/2023-April/266580.html\n\nPrevious patch:\n* v1: https://mails.dpdk.org/archives/dev/2023-June/271309.html\n* v2: https://mails.dpdk.org/archives/dev/2023-July/272833.html\n* v3: https://mails.dpdk.org/archives/dev/2023-July/272930.html\n* v4: https://mails.dpdk.org/archives/dev/2023-July/272964.html\n\nJeremy Spewock (2):\n  dts: add smoke tests\n  dts: add paramiko to dependencies\n\n dts/conf.yaml                                 |  17 +-\n dts/framework/config/__init__.py              | 105 +++++++++--\n dts/framework/config/conf_yaml_schema.json    | 142 +++++++++++++-\n dts/framework/dts.py                          |  87 ++++++---\n dts/framework/exception.py                    |  12 ++\n dts/framework/remote_session/__init__.py      |  11 +-\n dts/framework/remote_session/os_session.py    |  53 +++++-\n dts/framework/remote_session/posix_session.py |  29 ++-\n .../remote_session/remote/__init__.py         |  10 +\n .../remote/interactive_remote_session.py      |  82 ++++++++\n .../remote/interactive_shell.py               |  75 ++++++++\n .../remote_session/remote/testpmd_shell.py    |  75 ++++++++\n dts/framework/test_result.py                  |  37 +++-\n dts/framework/test_suite.py                   |  10 +-\n dts/framework/testbed_model/node.py           |   2 +\n dts/framework/testbed_model/sut_node.py       | 176 +++++++++++++-----\n dts/framework/utils.py                        |   2 +\n dts/poetry.lock                               | 160 ++++++++++++----\n dts/pyproject.toml                            |   1 +\n dts/tests/TestSuite_smoke_tests.py            | 113 +++++++++++\n 20 files changed, 1065 insertions(+), 134 deletions(-)\n create mode 100644 dts/framework/remote_session/remote/interactive_remote_session.py\n create mode 100644 dts/framework/remote_session/remote/interactive_shell.py\n create mode 100644 dts/framework/remote_session/remote/testpmd_shell.py\n create mode 100644 dts/tests/TestSuite_smoke_tests.py"
}