Message ID | 87ae7ec753272f84daac81b184a23679e934cb6f.1715688922.git.liliana.prikler@gmail.com |
---|---|
State | New |
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 40ACA27BBEA; Tue, 14 May 2024 20:31:19 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, PP_MIME_FAKE_ASCII_TEXT,SPF_HELO_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C664A27BBE9 for <patchwork@mira.cbaines.net>; Tue, 14 May 2024 20:31:17 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces@gnu.org>) id 1s6xrf-00023O-Ut; Tue, 14 May 2024 15:31:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1s6xrZ-00021H-GD for guix-patches@gnu.org; Tue, 14 May 2024 15:31:01 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1s6xrZ-0008E5-6Y for guix-patches@gnu.org; Tue, 14 May 2024 15:31:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1s6xra-00047E-CV; Tue, 14 May 2024 15:31:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70936] [PATCH gnome-team 3/3] gnu: qemu: Disable more tests. Resent-From: Liliana Marie Prikler <liliana.prikler@gmail.com> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: liliana.prikler@gmail.com, maxim.cournoyer@gmail.com, vivien@planete-kraus.eu, guix-patches@gnu.org Resent-Date: Tue, 14 May 2024 19:31:02 +0000 Resent-Message-ID: <handler.70936.B70936.171571503915799@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70936 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70936@debbugs.gnu.org Cc: liliana.prikler@gmail.com, maxim.cournoyer@gmail.com, vivien@planete-kraus.eu X-Debbugs-Original-Xcc: liliana.prikler@gmail.com, maxim.cournoyer@gmail.com, vivien@planete-kraus.eu Received: via spool by 70936-submit@debbugs.gnu.org id=B70936.171571503915799 (code B ref 70936); Tue, 14 May 2024 19:31:02 +0000 Received: (at 70936) by debbugs.gnu.org; 14 May 2024 19:30:39 +0000 Received: from localhost ([127.0.0.1]:41027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1s6xrD-00046g-9K for submit@debbugs.gnu.org; Tue, 14 May 2024 15:30:39 -0400 Received: from mail-ed1-f67.google.com ([209.85.208.67]:47567) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <liliana.prikler@gmail.com>) id 1s6xr7-00046C-Jn for 70936@debbugs.gnu.org; Tue, 14 May 2024 15:30:34 -0400 Received: by mail-ed1-f67.google.com with SMTP id 4fb4d7f45d1cf-572d83e3c7eso696571a12.3 for <70936@debbugs.gnu.org>; Tue, 14 May 2024 12:30:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715714966; x=1716319766; darn=debbugs.gnu.org; h=mime-version:to:subject:date:from:references:in-reply-to:message-id :from:to:cc:subject:date:message-id:reply-to; bh=gMPuKZkqKXgnG5w4Z3qv1UWhPO9rP9fUTRUzFSU3uCw=; b=aoSQHNjPm21xBRIER4oYyVUMby8SjDJVn1TbfvTzuSnCKRHaGEj9C4kKDd+jswcyd5 uw3jYDz5n1BpPxCqYzyCguhwwN4PBd9IzQIfIOb5H0VUvolFRcjg5jB3dIDRzcxdLbEh U5A1L2a99YjeDa7dJAo8jBi1ODMVErKLAoqptnjlnP/8VUREDoE6uM+wPuyWsUE2BFfE ZlApidysqXSZB3TR9EBVOEKbInna4iUSvVWGxxUIcmcGn8koth+iX/ieX6togF5SkjBn D0xJerEdtd37nMJGDlqI/dKEYdvEv4OL1iOXs80TUF6R+qVTb1zYlpRlYmvMKmO4L8Uj b3Lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715714966; x=1716319766; h=mime-version:to:subject:date:from:references:in-reply-to:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=gMPuKZkqKXgnG5w4Z3qv1UWhPO9rP9fUTRUzFSU3uCw=; b=VO7XjVQ9U4cjdVPJJa7mCrxNsc+mOP7/llekULfWx04todWOGeb1bfiLblo1oNWnE/ 6SBitCwnHuxH2ISLtlQHnIIpCik6+f2uyT6KSnNAVPK+r0dJWv1tKMuVVFCFOHHepVMs aOibNwRM7mwWYDpuWnMleWlY954Pwr5OtGd+U3Hfw1x+NuNO3Nelq/arCB9NhJ+IZ7rw zutIY/dLpeAlMt1jP7MJrSxf85u49vbGMXT0i21A24Yx5U15cNJQj1W5rslGWR/cUbcf 6mBKU/uEHFyo0Zf/HVg6yF5ofE4WS2caR47GCfixH1XJlXnzW6qVeYxyXpufFYlaZqib mDNg== X-Gm-Message-State: AOJu0Yz3ZYEEin6Q0LOvMpN+WxDilGNQ0K9KaX1ltNVbCJjVF7Qd1FLQ 6jv1bV/Um1+ZxoUqawZ+Yx+y1adtp47E2f/wxbqPNZYQEbRZICYFWhSE7U3C X-Google-Smtp-Source: AGHT+IEDc/TcNv/Knbynqs91bUn25+e6p3nCssyeTrxFbOmLJVm/hmNQHZZARNB494B6hIU4wQLDbA== X-Received: by 2002:aa7:d612:0:b0:573:507e:80cb with SMTP id 4fb4d7f45d1cf-573507e80f5mr8322263a12.0.1715714966510; Tue, 14 May 2024 12:29:26 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-574ed753a6dsm347538a12.77.2024.05.14.12.29.25 for <70936@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 May 2024 12:29:26 -0700 (PDT) Message-ID: <87ae7ec753272f84daac81b184a23679e934cb6f.1715688922.git.liliana.prikler@gmail.com> In-Reply-To: <cover.1715688922.git.liliana.prikler@gmail.com> References: <cover.1715688922.git.liliana.prikler@gmail.com> From: Liliana Marie Prikler <liliana.prikler@gmail.com> Date: Tue, 14 May 2024 14:10:41 +0200 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches |
Series |
Fix some broken tests.
|
|
Commit Message
Liliana Marie Prikler
May 14, 2024, 12:10 p.m. UTC
* gnu/packages/virtualization.scm (qemu)[disable-unusable-tests]: Also disable qtest/ahci-test and qemu-iotests/copy-before-write. --- gnu/packages/virtualization.scm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-)
Comments
Liliana Marie Prikler <liliana.prikler@gmail.com> writes: > * gnu/packages/virtualization.scm (qemu)[disable-unusable-tests]: Also disable > qtest/ahci-test and qemu-iotests/copy-before-write. > --- > gnu/packages/virtualization.scm | 7 ++++++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm > index 34cccd6550..5389af62f0 100644 > --- a/gnu/packages/virtualization.scm > +++ b/gnu/packages/virtualization.scm > @@ -305,7 +305,12 @@ (define-public qemu > (substitute* "tests/qtest/meson.build" > ;; These tests fail to get the expected number of tests > ;; on arm platforms. > - (("'arm-cpu-features',") "")))) > + (("'arm-cpu-features',") "") > + ;; XXX: Why does this (sometimes) fail? Someone reported it already upstream: <https://gitlab.com/qemu-project/qemu/-/issues/2121>. Please add a reference to it. > + (("\\['ahci-test'\\]") "[]")) > + ;; This test appears to be missing permissions. > + ;; Very sus 🤔 How can it be missing permissions if it is sometimes working? Perhaps more something racy where the file hasn't been created yet. I'd personally rather not see emojis or comments of dubious utility ("Very suspect") in the source. Perhaps add a short excerpt of the error for the next curious person. > + (delete-file "tests/qemu-iotests/tests/copy-before-write"))) > #$@(if (target-riscv64?) > '((add-after 'unpack 'disable-some-tests > (lambda _ Otherwise, LGTM!
Liliana Marie Prikler <liliana.prikler@gmail.com> writes: > * gnu/packages/virtualization.scm (qemu)[disable-unusable-tests]: Also disable > qtest/ahci-test and qemu-iotests/copy-before-write. > --- > gnu/packages/virtualization.scm | 7 ++++++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm > index 34cccd6550..5389af62f0 100644 > --- a/gnu/packages/virtualization.scm > +++ b/gnu/packages/virtualization.scm > @@ -305,7 +305,12 @@ (define-public qemu > (substitute* "tests/qtest/meson.build" > ;; These tests fail to get the expected number of tests > ;; on arm platforms. > - (("'arm-cpu-features',") "")))) > + (("'arm-cpu-features',") "") > + ;; XXX: Why does this (sometimes) fail? Someone reported it already upstream: <https://gitlab.com/qemu-project/qemu/-/issues/2121>. Please add a reference to it. > + (("\\['ahci-test'\\]") "[]")) > + ;; This test appears to be missing permissions. > + ;; Very sus 🤔 How can it be missing permissions if it is sometimes working? Perhaps more something racy where the file hasn't been created yet. I'd personally rather not see emojis or comments of dubious utility ("Very suspect") in the source. Perhaps add a short excerpt of the error for the next curious person. > + (delete-file "tests/qemu-iotests/tests/copy-before-write"))) > #$@(if (target-riscv64?) > '((add-after 'unpack 'disable-some-tests > (lambda _ Otherwise, LGTM, with the added reference to the upstream issue. Thanks for taking the time to address flaky tests! They are a real drag when left unchecked.
Hello! Maxim Cournoyer <maxim.cournoyer@gmail.com> writes: > Liliana Marie Prikler <liliana.prikler@gmail.com> writes: > >> * gnu/packages/virtualization.scm (qemu)[disable-unusable-tests]: Also disable >> qtest/ahci-test and qemu-iotests/copy-before-write. >> --- >> gnu/packages/virtualization.scm | 7 ++++++- >> 1 file changed, 6 insertions(+), 1 deletion(-) >> >> diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm >> index 34cccd6550..5389af62f0 100644 >> --- a/gnu/packages/virtualization.scm >> +++ b/gnu/packages/virtualization.scm >> @@ -305,7 +305,12 @@ (define-public qemu >> (substitute* "tests/qtest/meson.build" >> ;; These tests fail to get the expected number of tests >> ;; on arm platforms. >> - (("'arm-cpu-features',") "")))) >> + (("'arm-cpu-features',") "") >> + ;; XXX: Why does this (sometimes) fail? > > Someone reported it already upstream: > <https://gitlab.com/qemu-project/qemu/-/issues/2121>. Please add a > reference to it. > >> + (("\\['ahci-test'\\]") "[]")) >> + ;; This test appears to be missing permissions. >> + ;; Very sus 🤔 > > How can it be missing permissions if it is sometimes working? Perhaps > more something racy where the file hasn't been created yet. I'd > personally rather not see emojis or comments of dubious utility ("Very > suspect") in the source. Perhaps add a short excerpt of the error for > the next curious person. > >> + (delete-file "tests/qemu-iotests/tests/copy-before-write"))) >> #$@(if (target-riscv64?) >> '((add-after 'unpack 'disable-some-tests >> (lambda _ > > Otherwise, LGTM, with the added reference to the upstream issue. Thanks > for taking the time to address flaky tests! They are a real drag when > left unchecked. Ping, in case it had fallen in cracks :-).
Am Sonntag, dem 23.06.2024 um 23:14 -0400 schrieb Maxim Cournoyer:
> Ping, in case it had fallen in cracks :-).
It hasn't, I just forgot to mark it as pushed.
Cheers
Hello, Liliana Marie Prikler <liliana.prikler@gmail.com> writes: > Am Sonntag, dem 23.06.2024 um 23:14 -0400 schrieb Maxim Cournoyer: >> Ping, in case it had fallen in cracks :-). > It hasn't, I just forgot to mark it as pushed. Excellent.
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 34cccd6550..5389af62f0 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -305,7 +305,12 @@ (define-public qemu (substitute* "tests/qtest/meson.build" ;; These tests fail to get the expected number of tests ;; on arm platforms. - (("'arm-cpu-features',") "")))) + (("'arm-cpu-features',") "") + ;; XXX: Why does this (sometimes) fail? + (("\\['ahci-test'\\]") "[]")) + ;; This test appears to be missing permissions. + ;; Very sus 🤔 + (delete-file "tests/qemu-iotests/tests/copy-before-write"))) #$@(if (target-riscv64?) '((add-after 'unpack 'disable-some-tests (lambda _