get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/2195711/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2195711,
    "url": "http://patchwork.ozlabs.org/api/patches/2195711/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260211163318.938776-15-berrange@redhat.com/",
    "project": {
        "id": 14,
        "url": "http://patchwork.ozlabs.org/api/projects/14/?format=api",
        "name": "QEMU Development",
        "link_name": "qemu-devel",
        "list_id": "qemu-devel.nongnu.org",
        "list_email": "qemu-devel@nongnu.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": "",
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20260211163318.938776-15-berrange@redhat.com>",
    "list_archive_url": null,
    "date": "2026-02-11T16:33:17",
    "name": "[v4,14/15] gitlab: add jobs for thorough block tests",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "9adb6a4cd506ba0643cfedeaba2ed6db6945bf21",
    "submitter": {
        "id": 2694,
        "url": "http://patchwork.ozlabs.org/api/people/2694/?format=api",
        "name": "Daniel P. Berrangé",
        "email": "berrange@redhat.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260211163318.938776-15-berrange@redhat.com/mbox/",
    "series": [
        {
            "id": 491877,
            "url": "http://patchwork.ozlabs.org/api/series/491877/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/list/?series=491877",
            "date": "2026-02-11T16:33:04",
            "name": "tests: do more testing of block drivers",
            "version": 4,
            "mbox": "http://patchwork.ozlabs.org/series/491877/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2195711/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2195711/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>",
        "X-Original-To": "incoming@patchwork.ozlabs.org",
        "Delivered-To": "patchwork-incoming@legolas.ozlabs.org",
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256\n header.s=mimecast20190719 header.b=gQjWYYGF;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"
        ],
        "Received": [
            "from lists.gnu.org (lists.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fB3vP5JbCz1xtV\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 12 Feb 2026 03:35:29 +1100 (AEDT)",
            "from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1vqDAa-00074F-9i; Wed, 11 Feb 2026 11:34:28 -0500",
            "from eggs.gnu.org ([2001:470:142:3::10])\n by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <berrange@redhat.com>)\n id 1vqDAX-0006p6-Q8\n for qemu-devel@nongnu.org; Wed, 11 Feb 2026 11:34:25 -0500",
            "from us-smtp-delivery-124.mimecast.com ([170.10.129.124])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <berrange@redhat.com>)\n id 1vqDAV-00043G-W1\n for qemu-devel@nongnu.org; Wed, 11 Feb 2026 11:34:25 -0500",
            "from mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com\n (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by\n relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3,\n cipher=TLS_AES_256_GCM_SHA384) id us-mta-401-yjS8kzVONYKofoCQV7tiUg-1; Wed,\n 11 Feb 2026 11:34:19 -0500",
            "from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com\n (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS\n id D15671800473; Wed, 11 Feb 2026 16:34:18 +0000 (UTC)",
            "from toolbx.redhat.com (unknown [10.45.227.9])\n by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP\n id 513C419560B5; Wed, 11 Feb 2026 16:34:15 +0000 (UTC)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;\n s=mimecast20190719; t=1770827663;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:content-type:content-type:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=qB6/k7UA6IieBsd3KJmGH/gwsAds52UnSOZVfNemaNA=;\n b=gQjWYYGFQEGflUO1vZJPdz10fuTPriKzx/7svZMMwwQKxO6udcnTMr4cQ0huuMc3hga/uK\n xdpjYMWj3RzCs4Y3EhfbDMogI+r/7C6YcYazZ63YotoUTlxbLYRBJ+gf1jN1P0vXTfvJJf\n QJKSJpHluzlsiUE/EcfIzqLwJij+hZo=",
        "X-MC-Unique": "yjS8kzVONYKofoCQV7tiUg-1",
        "X-Mimecast-MFC-AGG-ID": "yjS8kzVONYKofoCQV7tiUg_1770827658",
        "From": "=?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= <berrange@redhat.com>",
        "To": "qemu-devel@nongnu.org",
        "Cc": "Thomas Huth <thuth@redhat.com>, Hanna Reitz <hreitz@redhat.com>,\n Pierrick Bouvier <pierrick.bouvier@linaro.org>,\n Kevin Wolf <kwolf@redhat.com>, qemu-block@nongnu.org,\n Cleber Rosa <crosa@redhat.com>,\n =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org>,\n Paolo Bonzini <pbonzini@redhat.com>, John Snow <jsnow@redhat.com>,\n\t=?utf-8?q?Alex_Benn=C3=A9e?= <alex.bennee@linaro.org>, =?utf-8?q?Daniel_P?=\n\t=?utf-8?q?=2E_Berrang=C3=A9?= <berrange@redhat.com>",
        "Subject": "[PATCH v4 14/15] gitlab: add jobs for thorough block tests",
        "Date": "Wed, 11 Feb 2026 16:33:17 +0000",
        "Message-ID": "<20260211163318.938776-15-berrange@redhat.com>",
        "In-Reply-To": "<20260211163318.938776-1-berrange@redhat.com>",
        "References": "<20260211163318.938776-1-berrange@redhat.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=UTF-8",
        "Content-Transfer-Encoding": "8bit",
        "X-Scanned-By": "MIMEDefang 3.0 on 10.30.177.12",
        "Received-SPF": "pass client-ip=170.10.129.124;\n envelope-from=berrange@redhat.com;\n helo=us-smtp-delivery-124.mimecast.com",
        "X-Spam_score_int": "-20",
        "X-Spam_score": "-2.1",
        "X-Spam_bar": "--",
        "X-Spam_report": "(-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001,\n DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001,\n RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,\n SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no",
        "X-Spam_action": "no action",
        "X-BeenThere": "qemu-devel@nongnu.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "qemu development <qemu-devel.nongnu.org>",
        "List-Unsubscribe": "<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>",
        "List-Archive": "<https://lists.nongnu.org/archive/html/qemu-devel>",
        "List-Post": "<mailto:qemu-devel@nongnu.org>",
        "List-Help": "<mailto:qemu-devel-request@nongnu.org?subject=help>",
        "List-Subscribe": "<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>",
        "Errors-To": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org",
        "Sender": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"
    },
    "content": "CI is only exercising the qcow2 'auto' tests currently. As a result we\nget no exposure of changes which cause regressions in other block format\ndrivers.\n\nThis adds new CI jobs for each block format, that will run the target\n'make check-block-$FORMAT'. The jobs are separate so that we have the\nability to make each format gating or not, depending on their level\nof reliability.\n\nThere is currently an undiagnosed failure of job 185 with the qcow2 when\nrun in CI that is marked to be skipped, reported at:\n\n  https://gitlab.com/qemu-project/qemu/-/issues/3270\n\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>\n---\n .gitlab-ci.d/buildtest.yml | 92 ++++++++++++++++++++++++++++++++++++++\n 1 file changed, 92 insertions(+)",
    "diff": "diff --git a/.gitlab-ci.d/buildtest.yml b/.gitlab-ci.d/buildtest.yml\nindex e9b5b05e6e..ffc80130a1 100644\n--- a/.gitlab-ci.d/buildtest.yml\n+++ b/.gitlab-ci.d/buildtest.yml\n@@ -176,6 +176,98 @@ build-system-centos:\n       x86_64-softmmu rx-softmmu sh4-softmmu\n     MAKE_CHECK_ARGS: check-build\n \n+block-luks-centos:\n+  extends: .native_test_job_template\n+  needs:\n+    - job: build-system-centos\n+      artifacts: true\n+  variables:\n+    IMAGE: centos9\n+    MAKE_CHECK_ARGS: check-block-luks\n+\n+block-nbd-centos:\n+  extends: .native_test_job_template\n+  needs:\n+    - job: build-system-centos\n+      artifacts: true\n+  variables:\n+    IMAGE: centos9\n+    MAKE_CHECK_ARGS: check-block-nbd\n+\n+block-parallels-centos:\n+  extends: .native_test_job_template\n+  needs:\n+    - job: build-system-centos\n+      artifacts: true\n+  variables:\n+    IMAGE: centos9\n+    MAKE_CHECK_ARGS: check-block-parallels\n+\n+block-qcow2-centos:\n+  extends: .native_test_job_template\n+  needs:\n+    - job: build-system-centos\n+      artifacts: true\n+  variables:\n+    IMAGE: centos9\n+    MAKE_CHECK_ARGS: check-block-qcow2\n+    # https://gitlab.com/qemu-project/qemu/-/issues/3270\n+    QEMU_TEST_IO_SKIP: qcow2:185\n+\n+block-qed-centos:\n+  extends: .native_test_job_template\n+  needs:\n+    - job: build-system-centos\n+      artifacts: true\n+  variables:\n+    IMAGE: centos9\n+    MAKE_CHECK_ARGS: check-block-qed\n+\n+block-raw-centos:\n+  extends: .native_test_job_template\n+  needs:\n+    - job: build-system-centos\n+      artifacts: true\n+  variables:\n+    IMAGE: centos9\n+    MAKE_CHECK_ARGS: check-block-raw\n+\n+block-vdi-centos:\n+  extends: .native_test_job_template\n+  needs:\n+    - job: build-system-centos\n+      artifacts: true\n+  variables:\n+    IMAGE: centos9\n+    MAKE_CHECK_ARGS: check-block-vdi\n+\n+block-vhdx-centos:\n+  extends: .native_test_job_template\n+  needs:\n+    - job: build-system-centos\n+      artifacts: true\n+  variables:\n+    IMAGE: centos9\n+    MAKE_CHECK_ARGS: check-block-vhdx\n+\n+block-vmdk-centos:\n+  extends: .native_test_job_template\n+  needs:\n+    - job: build-system-centos\n+      artifacts: true\n+  variables:\n+    IMAGE: centos9\n+    MAKE_CHECK_ARGS: check-block-vmdk\n+\n+block-vpc-centos:\n+  extends: .native_test_job_template\n+  needs:\n+    - job: build-system-centos\n+      artifacts: true\n+  variables:\n+    IMAGE: centos9\n+    MAKE_CHECK_ARGS: check-block-vpc\n+\n # Previous QEMU release. Used for cross-version migration tests.\n build-previous-qemu:\n   extends: .native_build_job_template\n",
    "prefixes": [
        "v4",
        "14/15"
    ]
}