Show a cover letter.

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

{
    "id": 18047,
    "url": "https://patchwork.libcamera.org/api/1.1/covers/18047/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/18047/",
    "project": {
        "id": 1,
        "url": "https://patchwork.libcamera.org/api/1.1/projects/1/?format=api",
        "name": "libcamera",
        "link_name": "libcamera",
        "list_id": "libcamera_core",
        "list_email": "libcamera-devel@lists.libcamera.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": ""
    },
    "msgid": "<20221222010132.22177-1-laurent.pinchart@ideasonboard.com>",
    "date": "2022-12-22T01:01:28",
    "name": "[libcamera-devel,v1,0/4] test: Various unit test cleanups",
    "submitter": {
        "id": 2,
        "url": "https://patchwork.libcamera.org/api/1.1/people/2/?format=api",
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/18047/mbox/",
    "series": [
        {
            "id": 3686,
            "url": "https://patchwork.libcamera.org/api/1.1/series/3686/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3686",
            "date": "2022-12-22T01:01:28",
            "name": "test: Various unit test cleanups",
            "version": 1,
            "mbox": "https://patchwork.libcamera.org/series/3686/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/18047/comments/",
    "headers": {
        "Return-Path": "<libcamera-devel-bounces@lists.libcamera.org>",
        "X-Original-To": "parsemail@patchwork.libcamera.org",
        "Delivered-To": "parsemail@patchwork.libcamera.org",
        "Received": [
            "from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id A749FC3213\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu, 22 Dec 2022 01:01:41 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id D85CF633B3;\n\tThu, 22 Dec 2022 02:01:40 +0100 (CET)",
            "from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id A1DD863398\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 22 Dec 2022 02:01:38 +0100 (CET)",
            "from pendragon.ideasonboard.com (213-243-189-158.bb.dnainternet.fi\n\t[213.243.189.158])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 01D3A471\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 22 Dec 2022 02:01:37 +0100 (CET)"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1671670900;\n\tbh=/r7K4JXKM4F5Uz6CgMt461zJIB9XqT51rUnhXe/COaQ=;\n\th=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\n\tList-Help:List-Subscribe:From:Reply-To:From;\n\tb=g1R80v9wvdAjSxIOcFHUgAV2SlDJbw9ZHcN6PPZhYtbdr2HXWq65G8xpFrmiimvve\n\tVZnmUuwrGwKHYFxHDulAQFSzOJrPfVWWD5A3mN7Qj1ZTGd/V8SmKCmPHTD/WZKsZoH\n\tZIUgpLQhNEZGXpZvdDijnayGZes9gxaanRp6kQqmqPB0bJbD3kJc+cco8e1EaDCL5T\n\tLC+P2mMGaXR9UjpmxXpPQxX85Xnn0naxBI+tn0WBdnhOLxevaR4z2RbsKvyWbrwz6Z\n\tiI5TiYnQ8UQU4wFtJUg7QZD47Rls0FhKd69V//NMYwF8CUC53dtaGdM3WRV/j/zeZK\n\tO6lqzyNqleuBg==",
            "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1671670898;\n\tbh=/r7K4JXKM4F5Uz6CgMt461zJIB9XqT51rUnhXe/COaQ=;\n\th=From:To:Subject:Date:From;\n\tb=ReM8ldW5vQzLfMk8ejDxsRvPDuq64xlibDSSihKy2F5bWpY/gZuXMxPY79H+Yx3qS\n\t2pV8aLvZ0fgJQnruOcx4zylF2aNB3KZ/omLSX/aTF7B8I5ZokIbv3oR3xlGKLuSVd/\n\t/iNYUubM2jFwtTd4DYxv8BFbPY60gjFotnZCQV8s="
        ],
        "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=ideasonboard.com\n\theader.i=@ideasonboard.com\n\theader.b=\"ReM8ldW5\"; dkim-atps=neutral",
        "To": "libcamera-devel@lists.libcamera.org",
        "Date": "Thu, 22 Dec 2022 03:01:28 +0200",
        "Message-Id": "<20221222010132.22177-1-laurent.pinchart@ideasonboard.com>",
        "X-Mailer": "git-send-email 2.38.2",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[libcamera-devel] [PATCH v1 0/4] test: Various unit test cleanups",
        "X-BeenThere": "libcamera-devel@lists.libcamera.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "<libcamera-devel.lists.libcamera.org>",
        "List-Unsubscribe": "<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>",
        "List-Archive": "<https://lists.libcamera.org/pipermail/libcamera-devel/>",
        "List-Post": "<mailto:libcamera-devel@lists.libcamera.org>",
        "List-Help": "<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>",
        "List-Subscribe": "<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>",
        "From": "Laurent Pinchart via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>",
        "Reply-To": "Laurent Pinchart <laurent.pinchart@ideasonboard.com>",
        "Errors-To": "libcamera-devel-bounces@lists.libcamera.org",
        "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"
    },
    "content": "Hello,\n\nThis patch series addresses two issues with unit tests:\n\n- The v4l2_compat test is skipped when ASan is enabled. This shrinks\n  test coverage, and can be fixed without too much trouble (at least\n  when compiling with gcc). This is addressed in patches 1/4 and 2/4.\n\n- The Python bindings test fails wehn ASan is enabled. This can also be\n  fixed when using gcc. This is addressed in patch 3/4, which depends on\n  2/4.\n\n- The ipu3 and rkisp1 tests are never run in practice. Patch 4/4 drops\n  them now that we have a better tool to test pipeline handlers\n  (lc-compliance).\n\nWith this series, I don't get any unit test failure in my compiler\nmatrix anymore, which should have been the case for a long time. If\nanyone still experiences regular unit test failures, please report it.\n\nLaurent Pinchart (4):\n  test: v4l2_compat: Reduce indentation\n  test: v4l2_compat: Enable test with ASan\n  test: py: Fix test failure when ASan is enabled\n  test: Drop pipeline test\n\n test/meson.build                              |  17 ++-\n test/pipeline/ipu3/ipu3_pipeline_test.cpp     | 126 ------------------\n test/pipeline/ipu3/meson.build                |  14 --\n test/pipeline/meson.build                     |   4 -\n test/pipeline/rkisp1/meson.build              |  14 --\n test/pipeline/rkisp1/rkisp1_pipeline_test.cpp | 115 ----------------\n test/py/meson.build                           |  17 ++-\n test/v4l2_compat/meson.build                  |  33 +++--\n test/v4l2_compat/v4l2_compat_test.py          |  18 ++-\n 9 files changed, 66 insertions(+), 292 deletions(-)\n delete mode 100644 test/pipeline/ipu3/ipu3_pipeline_test.cpp\n delete mode 100644 test/pipeline/ipu3/meson.build\n delete mode 100644 test/pipeline/meson.build\n delete mode 100644 test/pipeline/rkisp1/meson.build\n delete mode 100644 test/pipeline/rkisp1/rkisp1_pipeline_test.cpp\n\n\nbase-commit: f66a5c447b65bce774a1bc2d01034f437bf764b5"
}