From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id OI2wB3mP8GWgeQEAe85BDQ:P1 (envelope-from ) for ; Tue, 12 Mar 2024 18:23:05 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id OI2wB3mP8GWgeQEAe85BDQ (envelope-from ) for ; Tue, 12 Mar 2024 18:23:05 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=planete-kraus.eu header.s=albinoniA header.b="K b5u8XV"; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1710264185; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=rbx9OrrVnYaGAajdworBDAB0MOsMPcB8Nva6ky9lz4s=; b=edniiqKLKARneUtCBxM7FFppB+p3LFNDBgtnPktG/41c3o/+aEUfq9CW9t5kDYjdZ39HWu utBqXJv91xuhr2C5MzGo4QGdmQCkvWBv+iWd4IZQzC6MrPBOHh+n3He5RCmS5L4pv6/XB/ s4/oIt/35Ilkx9k10kU0swzvE+ZJ567YejmTKiT3ue3+uvCSfr9DpQwo2h3esGWzqo/lKj 9/Rq6Q5QD9BheQ1XqNSn7eSDc+tN3vKVtRiO/OgvZzlXPApVLusXpxyc+55In/sX5E/ROL nkm3PGQMiNIRqVgeZDtWita8ZbYLc5pe4RQWpiOTsszKqADitjlkGImolqxcIg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=planete-kraus.eu header.s=albinoniA header.b="K b5u8XV"; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1710264185; a=rsa-sha256; cv=none; b=sRNC8hw8xngo96BpobizjrpidEwADLgQUGEiRKDQ57yuEUJvndR53p1uv0iITvu4ccZT7r 8euy8RT4d/BBLbULWVxVi+8Ume90xOo3tEo4CMVqOoG5JSJ6UhNVWdomhDB9s/rA+BVOC0 LMYhCT7YyC4IQ9SxeOAhvMqRr1g9C/Cl0b0OZfwHHOPPLWykNqPqNAO4CzB9Pz2PMRnMyA SpzhAbWbYtPXiILEXQIdfzvyq4ANLdGY4KFbPcQIUXv1oJu18XctFO27NDcrapF9IeEZOj 07zajISlWlh6auoIwJDMGfE1wWQzwH8BCRStVPmfEr8gbn/fC/VcjrtNkel6YQ== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id BE3FC20828 for ; Tue, 12 Mar 2024 18:23:04 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rk5pl-0000RZ-AY; Tue, 12 Mar 2024 13:22:37 -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 ) id 1rk5pc-0000OZ-2i for guix-patches@gnu.org; Tue, 12 Mar 2024 13:22:29 -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 ) id 1rk5pb-0004cf-Qf for guix-patches@gnu.org; Tue, 12 Mar 2024 13:22:27 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rk5q9-0001bf-VV for guix-patches@gnu.org; Tue, 12 Mar 2024 13:23:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#69756] [PATCH gnome-team 1/1] gnu: libgda: Disable failing tests. Resent-From: Vivien Kraus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 12 Mar 2024 17:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69756 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69756@debbugs.gnu.org Cc: rg@raghavgururajan.name, vivien@planete-kraus.eu, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com Received: via spool by 69756-submit@debbugs.gnu.org id=B69756.17102641546138 (code B ref 69756); Tue, 12 Mar 2024 17:23:01 +0000 Received: (at 69756) by debbugs.gnu.org; 12 Mar 2024 17:22:34 +0000 Received: from localhost ([127.0.0.1]:43665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rk5ph-0001au-Ha for submit@debbugs.gnu.org; Tue, 12 Mar 2024 13:22:33 -0400 Received: from planete-kraus.eu ([89.234.140.182]:40752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rk5pf-0001ah-Ec for 69756@debbugs.gnu.org; Tue, 12 Mar 2024 13:22:32 -0400 Received: from planete-kraus.eu (localhost [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id d048c96f; Tue, 12 Mar 2024 17:21:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=OtJvPZdcSB11LDTbOouomU4TWHw=; b=K b5u8XVVwi8YJgKt82w3g+7hZwTjZpXjJueUi7ktuyLSB+bXZXuy123kJTXCePV34 sCjJ9zf8pRdQSUEzdgaR1bafRSKNcIGx//wSK4+oVkcETNgr1VUr6t2aouKc8Uax MhceINX7lkrRYJKpNFnyRRkn4ZHd47/DfAG9/kFO1EEME78hZYZ/QiXwpfoGep0t dN80iDUATO1ymb5AhSZCHkrf87aqQzqMUhdcMrOnJZUo7NATa+JqQIpUD8HQ/nWE zcyAqOtTcRVGh8MKSuFvtnH0Ygg1kiiq4PgO9F7J/sAVmm1vDmHavbY4JkajE6hG E2l4g2H2BU5BCMSR1Ccpg== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id c78c8afa (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Tue, 12 Mar 2024 17:21:49 +0000 (UTC) Message-ID: <5932f75d4ad0e186371f49ecb0fe4606e9d441fe.1710263604.git.vivien@planete-kraus.eu> In-Reply-To: References: Date: Tue, 12 Mar 2024 18:12:06 +0100 MIME-Version: 1.0 User-Agent: Evolution 3.48.4 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Vivien Kraus X-ACL-Warn: , Vivien Kraus via Guix-patches From: Vivien Kraus via Guix-patches via Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -5.29 X-Spam-Score: -5.29 X-Migadu-Queue-Id: BE3FC20828 X-TUID: GqFWfQRg/pw7 * gnu/packages/patches/libgda-disable-data-proxy-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/gnome.scm (libgda): Use it here. Change-Id: I0a86fb75b1ad048eca99408750b26f4b8ff448c1 --- gnu/local.mk | 1 + gnu/packages/gnome.scm | 1 + .../libgda-disable-data-proxy-test.patch | 59 +++++++++++++++++++ 3 files changed, 61 insertions(+) create mode 100644 gnu/packages/patches/libgda-disable-data-proxy-test.patch diff --git a/gnu/local.mk b/gnu/local.mk index 5546e33465..d85c11cba7 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1578,6 +1578,7 @@ dist_patch_DATA = \ %D%/packages/patches/libcyaml-libyaml-compat.patch \ %D%/packages/patches/libexpected-use-provided-catch2.patch \ %D%/packages/patches/libgda-cve-2021-39359.patch \ + %D%/packages/patches/libgda-disable-data-proxy-test.patch \ %D%/packages/patches/libgda-fix-build.patch \ %D%/packages/patches/libgda-fix-missing-initialization.patch \ %D%/packages/patches/libgda-skip-postgresql-tests.patch \ diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 97e7f25532..7e7d77a3a2 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -13505,6 +13505,7 @@ (define-public libgda (sha256 (base32 "0w564z7krgjk19r39mi5qn4kggpdg9ggbyn9pb4aavb61r14npwr")) (patches (search-patches "libgda-cve-2021-39359.patch" + "libgda-disable-data-proxy-test.patch" "libgda-fix-build.patch" "libgda-fix-missing-initialization.patch" "libgda-skip-postgresql-tests.patch")))) diff --git a/gnu/packages/patches/libgda-disable-data-proxy-test.patch b/gnu/packages/patches/libgda-disable-data-proxy-test.patch new file mode 100644 index 0000000000..b93f9d3f9b --- /dev/null +++ b/gnu/packages/patches/libgda-disable-data-proxy-test.patch @@ -0,0 +1,59 @@ +From c0bb1ed662011207ee13d5a20a70f9b55166aa13 Mon Sep 17 00:00:00 2001 +From: Daniel Espinosa +Date: Wed, 1 Nov 2023 15:00:40 -0500 +Subject: [PATCH] GdaDataProxy: is no thread save so disabling its test + +Has been difficutl to reproduce the problem when this test +is running in Ci, so disabling until we can re-implement it +is the better choice +--- + libgda/gda-data-proxy.h | 4 +++- + tests/data-models/meson.build | 17 +++++++++-------- + 2 files changed, 12 insertions(+), 9 deletions(-) + +diff --git a/libgda/gda-data-proxy.h b/libgda/gda-data-proxy.h +index 4c31ab69b..ba0fa72b3 100644 +--- a/libgda/gda-data-proxy.h ++++ b/libgda/gda-data-proxy.h +@@ -77,7 +77,9 @@ struct _GdaDataProxyClass + * @stability: Stable + * @see_also: #GdaDataModel + * +- * This object stores modifications to be made to a #GdaDataModel object which is proxied until the modifications are actually ++ * This object, is no thread save, so use with care. ++ * ++ * This object stores modifications to be made to a #GdaDataModel object which is proxied until the modifications are actually + * written to the #GdaDataModel, it can also filter the proxied data model to show only a subset (a defined number of continuous + * rows or by a filter to apply). + * +diff --git a/tests/data-models/meson.build b/tests/data-models/meson.build +index a8c6a29d8..e0ec8692a 100644 +--- a/tests/data-models/meson.build ++++ b/tests/data-models/meson.build +@@ -61,14 +61,15 @@ tchkdp = executable('check_data_proxy', + ], + install: false + ) +-test('DataProxy', tchkdp, +- timeout: 100, +- workdir: meson.current_build_dir(), +- env: [ +- 'GDA_TOP_SRC_DIR='+gda_top_src, +- 'GDA_TOP_BUILD_DIR='+gda_top_build +- ] +- ) ++# This test is no thread save so disabling ++#test('DataProxy', tchkdp, ++# timeout: 100, ++# workdir: meson.current_build_dir(), ++# env: [ ++# 'GDA_TOP_SRC_DIR='+gda_top_src, ++# 'GDA_TOP_BUILD_DIR='+gda_top_build ++# ] ++# ) + + tchkmc = executable('check_model_copy', + ['check_model_copy.c'] + common_sources, +-- +GitLab + -- 2.41.0