Cover Letter Detail
Show a cover letter.
GET /api/covers/1954/?format=api
{ "id": 1954, "url": "https://patchwork.libcamera.org/api/covers/1954/?format=api", "web_url": "https://patchwork.libcamera.org/cover/1954/", "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": "<20190910090418.30502-1-kieran.bingham@ideasonboard.com>", "date": "2019-09-10T09:04:15", "name": "[libcamera-devel,0/3] test: process: Cleanup to process test", "submitter": { "id": 4, "url": "https://patchwork.libcamera.org/api/people/4/?format=api", "name": "Kieran Bingham", "email": "kieran.bingham@ideasonboard.com" }, "mbox": "https://patchwork.libcamera.org/cover/1954/mbox/", "series": [ { "id": 485, "url": "https://patchwork.libcamera.org/api/series/485/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=485", "date": "2019-09-10T09:04:15", "name": "test: process: Cleanup to process test", "version": 1, "mbox": "https://patchwork.libcamera.org/series/485/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/1954/comments/", "headers": { "Return-Path": "<kieran.bingham@ideasonboard.com>", "Received": [ "from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id C4F4060BCF\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 10 Sep 2019 11:04:25 +0200 (CEST)", "from localhost.localdomain\n\t(cpc89242-aztw30-2-0-cust488.18-1.cable.virginm.net [86.31.129.233])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 399912F9;\n\tTue, 10 Sep 2019 11:04:25 +0200 (CEST)" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1568106265;\n\tbh=nOaCn+GQmAw6fHQZE61xy+Ey/A8xwETjtQ76ZatBOMA=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=wafoB/dO/KvLPGAgpD8BkPtPAOX9U44DGe/dRfj5BCCNYNzsr/2NF1q5+WYXoB/rv\n\tIl8JNi9BHxdrdcsHvKJj6ySxDjZvRIdkrxG0TP+wqSagmaBzfBURHYsPxQCeJ+HYtU\n\tKj3o+9vi8yJjZmAkwBCwqx1Kqh7NtzVZzalmfHuI=", "From": "Kieran Bingham <kieran.bingham@ideasonboard.com>", "To": "LibCamera Devel <libcamera-devel@lists.libcamera.org>", "Date": "Tue, 10 Sep 2019 10:04:15 +0100", "Message-Id": "<20190910090418.30502-1-kieran.bingham@ideasonboard.com>", "X-Mailer": "git-send-email 2.20.1", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "Subject": "[libcamera-devel] [PATCH 0/3] test: process: Cleanup to process test", "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": "Tue, 10 Sep 2019 09:04:25 -0000" }, "content": "While developing the serialisation implementation - I found I was frequently\nhitting failures on the Process test.\n\nThe occurence of both successful runs and failed runs suggests uninitialised\ndata and lost races.\n\nThese three cleanups fix two potential races and ensures that the member\nvariables in the test are correctly initialised.\n\nCorrect initialisation of the exitStatus_ is then used to provide an earliest\nopportunity shutdown of the test with it's extended timeout.\n\nKieran Bingham (3):\n test: process: Fix forking race\n test: process: Initialise member variables\n test: process: Extend timeout duration\n\n test/process/process_test.cpp | 8 +++++---\n 1 file changed, 5 insertions(+), 3 deletions(-)" }