Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1xD2Wa-00000000HYj-3rFt for pgsql-hackers@arkaria.postgresql.org; Sat, 03 Oct 2026 16:23:49 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.98.2) (envelope-from ) id 1xD2Va-00000002Q3W-3gQF for pgsql-hackers@arkaria.postgresql.org; Sat, 03 Oct 2026 16:22:46 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1xD2Va-00000002Q3N-0KlD for pgsql-hackers@lists.postgresql.org; Sat, 03 Oct 2026 16:22:46 +0000 Received: from fhigh-b8-smtp.messagingengine.com ([202.12.124.159]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1xD2VW-00000000D8l-1iIZ for pgsql-hackers@lists.postgresql.org; Sat, 03 Oct 2026 16:22:45 +0000 Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfhigh.stl.internal (Postfix) with ESMTP id 4317C7A008D for ; Sat, 3 Oct 2026 12:22:39 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-05.internal (MEProxy); Sat, 03 Oct 2026 12:22:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kurilemu.de; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to; s=fm3; t=1791044558; x= 1791130958; bh=TpNseBHS2RgzbWYVEAQGb9iJ7yaOJDgVJBeCQgVcJjc=; b=n GDxCuObA7kpoIHFvANXLsNC0p4LRcaaBKl+0PVoiPNJ6fMF+hgbiYHPecPdiPslg drHhJXiWdOMhfB0GDmAok9oeyaHhoW/PMfamZTI7Kv8MyHYt+RYabQaacvhkfwRK +c0xZOAPFdv590hDR9SGZN9HUlCSVLYsXsRmyY+9V81UK+WxO5IplWdQsWqUhj3d jBc3aGo991DcMlSAXVX5DLjh3dr83rdC3arxlj2bMUx5EC9U5OL58yx7fH1WkBxi hYzL5ZuE1EEF5ufxMpAubSO674F4z9nRoV+lsrbOiuIszimJIjU7auEc13qEd0/Q jlGNyKCk9kexKSDymsrdg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1791044558; x=1791130958; bh=T pNseBHS2RgzbWYVEAQGb9iJ7yaOJDgVJBeCQgVcJjc=; b=QBFxb2eQeYAMUqcLr OorWLxRveNrVCL/W2arfWQ6V8O3TjPaj/U3OQyCrl8FoZIHxoNILJ2dBG3qWZlx5 54UAXVoIaGyOEVRSGX3+s4tbRnDWU3llXo4YLNddXbEP36+0Ac5fnuEJ6QpQu+2i m7RbkgiQCk/EF7vIMjltRg+x3YNsSHpVLEVVVxl8r2LKm9DC8rE9T37nadKoVNyG qVVqV26nMpStISDF964XnMwimcMAsmdo5HaY7RNn+EXfA3vDEsUIwd8eI4bqUxXi Dgk9EsFABQOA+rxMuAkzbzOJiJ9yUaRXzaUQtbNTvndTu0INPnVxwB42fYuLS319 77r9Q== X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-06; repo=github.com/dkim2wg/interop; date=2026-09-30; sw=lmtpprox; action=sign d=kurilemu.de a=rsa-sha256; DKIM2-Signature: i=1; m=1; t=1791044558; d=kurilemu.de; mf=PGFsdmhlcnJlQGt1cmlsZW11LmRlPg==; rt=PHBnc3FsLWhhY2tlcnNAbGlzdHMucG9zdGdyZXNxbC5vcmc+; s=fm3:rsa-sha256:78OjuZa+TFPQupKT6ToHP6fKlRkMKqfMSllepLFKhKEzAxL JqAJvbLkBw7LaS8fDz/GT8NR2NhWpjzHhhGguyEX6HHWUhdiXInffDRK08W0YWb+ d++aV4dpouafFpUnX3V7V4tO/lL3eFVa/MouCVhPunK/hcsmCoCCR4eojzv0/Q8L wJHULlYNrnl9g7O7nEooO2Dxhpm3joZF18gMyerE5pMP/CA3RzpAOjPHM7R+yvFR 7/T4+WpBWhK7dOX/fg0atGOVofIYhOVF07GyzdH8Hra4s4pOVIQEQmoNiYX/k3Nk ORkKgDKRzi/UH6Gb1BnIXNbx4IBsN+5ehlIDLoQ==; X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-06; repo=github.com/dkim2wg/interop; date=2026-09-30; sw=lmtpprox; action=mi-m=1; hc=12; hn=cc,content-disposition,content-transfer-encoding, content-type,date,feedback-id,from,in-reply-to,message-id, mime-version,subject,to; Message-Instance: m=1; h=sha256:xkg1QTAYxEuwuj1MqU8hUEgSNFfmvm1sNSObeiYCaBM=:5raysWpEVyyweki8JGSCF6mgO7aAyoNMj2mFDXefv0U=; X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTEuWS16GXYkEXmojtJLOwQoZoQZjkMbYUQ9Q3Y2ZxwaPFDaURZT/lfgnK31M6Ermm McB108j2ZWtPhyXYHbi2Hr87xCEMhE+x/fyZAkCiOzMbzBaceS3lQ0SZe5Vi+k9k/dDtCj uGkt/PMiz484WsW0ObQwQ95HOtwe+u25jBrgBrJFGiFC2WRFpMZimtsT8p+sUJ7pGeykS5 R3oMOWA6vHyCUzc9Ek8wTumLmpVlXIjriBaSD1KY+2Ds99/HDduAwhz5Z80MhM9ODqKg1K JZXg7PO6UugatpeOuF3XLk5bU1jMrFApIiKKAWCqhS4pBdimkyxDOYJTsHoyZvuGuumcB3 HabQjdTA6S0TPWm9neZ/wyW8LzKab7iq5BTCqc7eB3ZYZ8n9fFDUvwaQzXL8Nr78DtCN/9 znVyFv1itnj1V7ZVJI0ebRPU3MKvA+t8RojBO5PhGLuv/AyRIN52w7ImwsOrYPL44qnLjz LV6ski13qx02Q3DQI6XKYFwkJ7T5R4KVcgkfPRpW17tzx+WZ69UQCZ3K01gWk5FU7wsnXS ifpSo/dXmywegJq13bTI4K3BjYlwrIkwlFztXUkb09jfVw4CUis9TyQVa96r9PJyeAt8Cc OTgdJE2kD3+bUxpOG8BT6sgHbuzGO37dFLbmpO3Vz29idMeoJbARw2kOa24g X-ME-Proxy: Feedback-ID: ie3de48e3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 3 Oct 2026 12:22:38 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kurilemu.de; s=schmee; t=1791044555; bh=5raysWpEVyyweki8JGSCF6mgO7aAyoNMj2mFDXefv0U=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=vzOmDh19nNv89FCpPCCImQqYf7iHzUBA9s1OLvgztq7R7JfgYkoRSoYfx+GmfjWt2 Upor70swYCCucOWNMKg1MWU2b1B6qfmzcsAeWyroSViyWt/7AZN1VLexgLWpd+CuS4 DENGeeSNAoRx/eL/7QBa8BYaq5f/vgIfHnS3NzF6wBFAU59Sio2V0Zc+0/yEq4TfFl qt/+KoPsCj70RINCopdjQlsJ/4u+Xv6o3n4fC4w/zTv7e9WnQHM2MvpempZGcxyVm0 r8XNZNHBoexb9tQcif/iMLgmhkP9ZE2y06ozTyWJC52UB1XGHmgu/tDwaQbJmS+DbR vxaDvtA+W7VPQ== Received: by ida.kurilemu.internal (Postfix, from userid 1000) id D6BD2B001C7; Sat, 03 Oct 2026 18:22:35 +0200 (CEST) Date: Sat, 3 Oct 2026 18:22:35 +0200 From: =?utf-8?Q?=C3=81lvaro?= Herrera To: Pierre Forstmann Cc: pgsql-hackers@lists.postgresql.org Subject: Re: How to run test coverage on Debian 13 ? Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <27e7ac16-5f9c-454b-ad64-ed0411d41a71@gmail.com> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hello Pierre, On 2026-Oct-03, Pierre Forstmann wrote: > Hello, > > I'm trying to test run test coverage using master branch on Debian 13 with: > What should I do ? Yeah, lcov is apparently broken at the moment and requires some flags to turn some of its errors into warnings. This thread has some recipes that may be helpful: https://postgr.es/m/akgWI8Cixc9b_7uB@alvherre.pgsql I haven't tried with Meson, but maybe simply setting the same environment variables is enough. Some patches were offered, but I haven't tried them (yet): https://postgr.es/m/CAHsn6_xCDQWe8_vVFhtFk27_xTdyVV+Dr0yWzaooBZ6+-VH-5w@mail.gmail.com BTW the reports generated for branch master are at https://coverage.postgresql.org/ (normal report) and https://coverage.postgresql.org/diff/ (differential coverage) -- Álvaro Herrera Breisgau, Deutschland — https://www.EnterpriseDB.com/