Cover Letter Detail
Show a cover letter.
GET /api/covers/704/?format=api
{ "id": 704, "url": "https://patchwork.libcamera.org/api/covers/704/?format=api", "web_url": "https://patchwork.libcamera.org/cover/704/", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/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": "<20190306024755.28726-1-niklas.soderlund@ragnatech.se>", "date": "2019-03-06T02:47:50", "name": "[libcamera-devel,0/5] test: camera: Add basic tests for the camera", "submitter": { "id": 5, "url": "https://patchwork.libcamera.org/api/people/5/?format=api", "name": "Niklas Söderlund", "email": "niklas.soderlund@ragnatech.se" }, "mbox": "https://patchwork.libcamera.org/cover/704/mbox/", "series": [ { "id": 203, "url": "https://patchwork.libcamera.org/api/series/203/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=203", "date": "2019-03-06T02:47:50", "name": "test: camera: Add basic tests for the camera", "version": 1, "mbox": "https://patchwork.libcamera.org/series/203/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/704/comments/", "headers": { "Return-Path": "<niklas.soderlund@ragnatech.se>", "Received": [ "from bin-mail-out-05.binero.net (bin-mail-out-05.binero.net\n\t[195.74.38.228])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id CD047610B3\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 6 Mar 2019 03:48:15 +0100 (CET)", "from bismarck.berto.se (unknown [89.233.230.99])\n\tby bin-vsp-out-02.atm.binero.net (Halon) with ESMTPA\n\tid 3f9c7eed-3fba-11e9-985a-005056917f90;\n\tWed, 06 Mar 2019 03:48:13 +0100 (CET)" ], "X-Halon-ID": "3f9c7eed-3fba-11e9-985a-005056917f90", "Authorized-sender": "niklas@soderlund.pp.se", "From": "=?utf-8?q?Niklas_S=C3=B6derlund?= <niklas.soderlund@ragnatech.se>", "To": "libcamera-devel@lists.libcamera.org", "Date": "Wed, 6 Mar 2019 03:47:50 +0100", "Message-Id": "<20190306024755.28726-1-niklas.soderlund@ragnatech.se>", "X-Mailer": "git-send-email 2.21.0", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=UTF-8", "Content-Transfer-Encoding": "8bit", "Subject": "[libcamera-devel] [PATCH 0/5] test: camera: Add basic tests for the\n\tcamera", "X-BeenThere": "libcamera-devel@lists.libcamera.org", "X-Mailman-Version": "2.1.23", "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>", "X-List-Received-Date": "Wed, 06 Mar 2019 02:48:16 -0000" }, "content": "Hi,\n\nThis series fixes a bug in the state machine and goes on to add basic \ntests for the camera implementation. The tests involve reading and \nsetting formats, access control of the state machine and capturing \nframes.\n\nAll tests uses the vimc pipeline to allow the tests to run on as many \nplatforms as possible. Down the line this might be expanded to run an \nall cameras detected by libcamera.\n\nNiklas Söderlund (5):\n libcamera: camera: Fix access bug in configureStreams()\n test: camera: Add read default format test\n test: camera: Add setting of format test\n test: camera: Add capture test\n test: camera: Add state machine test\n\n src/libcamera/camera.cpp | 2 +-\n test/camera/camera_test.cpp | 47 ++++++\n test/camera/camera_test.h | 32 ++++\n test/camera/capture.cpp | 130 ++++++++++++++++\n test/camera/format_default.cpp | 71 +++++++++\n test/camera/format_set.cpp | 88 +++++++++++\n test/camera/meson.build | 15 ++\n test/camera/statemachine.cpp | 275 +++++++++++++++++++++++++++++++++\n test/meson.build | 1 +\n 9 files changed, 660 insertions(+), 1 deletion(-)\n create mode 100644 test/camera/camera_test.cpp\n create mode 100644 test/camera/camera_test.h\n create mode 100644 test/camera/capture.cpp\n create mode 100644 test/camera/format_default.cpp\n create mode 100644 test/camera/format_set.cpp\n create mode 100644 test/camera/meson.build\n create mode 100644 test/camera/statemachine.cpp" }