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.96) (envelope-from ) id 1wOzsC-000Kvu-37 for pgsql-hackers@arkaria.postgresql.org; Mon, 18 May 2026 15:27:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wOzrA-002d73-0H for pgsql-hackers@arkaria.postgresql.org; Mon, 18 May 2026 15:26:13 +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.96) (envelope-from ) id 1wOzr9-002d6u-2P for pgsql-hackers@lists.postgresql.org; Mon, 18 May 2026 15:26:12 +0000 Received: from mail-ej1-x629.google.com ([2a00:1450:4864:20::629]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wOzr8-00000000Cqd-343j for pgsql-hackers@lists.postgresql.org; Mon, 18 May 2026 15:26:12 +0000 Received: by mail-ej1-x629.google.com with SMTP id a640c23a62f3a-b9358bc9c50so385190966b.1 for ; Mon, 18 May 2026 08:26:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeltef.nl; s=google; t=1779117968; x=1779722768; darn=lists.postgresql.org; h=in-reply-to:references:to:subject:cc:from:message-id:date :content-transfer-encoding:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=3VVNO4rgbUPTAnCSm5Tw6bcWLqn/dzZG7z3UHQR6Z50=; b=JLIK8eWbMzz4DjZG4fCW/obP2rlPaKJDlzNBu4/ZbS/KIdpb6MJrsf0N1P+XzRs2Qf GCpE/KurhnhTmgdZupXy/o/79oW3lgMBBL1+xoy+IM+bXxbZ8MZOAUJYEjhmRPDYYjg7 fK8C9GZwf1hR3B5enODVoydV1GZQWHiBgC87pgbJyozJx1MjxoJ6bsb01eU5bqFgEPid 1/GqXLMr0MfPwh3yPWHXLO+u6MDrM19KTCvLy9C6WwdO+c0QGt2o4aZ/Rf+qK13uoJLU FuvqgpaTJv6ovkwROsNERkI+MoAbfqTF1yT5PJk152BhdvfOHystkTTOHJP7yWYj0xg/ 7f/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779117968; x=1779722768; h=in-reply-to:references:to:subject:cc:from:message-id:date :content-transfer-encoding:mime-version:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=3VVNO4rgbUPTAnCSm5Tw6bcWLqn/dzZG7z3UHQR6Z50=; b=tFZpMfxp9ZzaDNmkcH+Pxigjp3FsJFAGLV57dWZw6FPBA7U+BUTDXtyY9bJKLCI+xU 2qIBlhCvqr2IMJpIgtF4T1eOwSz94+F/rJkXBS0mmUvvoya6byrlJoSZS7JOGLGghCly WOoh0c6fPpEzCGnBVvdcW4dCHbMAONCvEtyohA8KuxJZCU4fq//I7lT1oJhGQdLILoXM /WJnfwz7K98sQedBW1lX68AqNAQ/C0D70Sh28tpC/qJxAsMPhxO/8k5l2l2AkbLZjciO pXruKrJpwfaJBYb7PY/1lEM6w2vKsamcXyoov4thimDEYHDz+LspRjTgnMkQXo1q2URI xU4g== X-Forwarded-Encrypted: i=1; AFNElJ9SF0sxezRnGsz18zQvHApDLFYjJb/K7oSqcLKyUAxEh76Z5fHQx52BBjH834HK7CJDVlNQrvdSWTajgKDL@lists.postgresql.org X-Gm-Message-State: AOJu0YwM9TafPBYBeUI/4ulrlN+TFbi/elaBNBeTCBjXIDVUTZqRRtPJ /hsJzF7ZNxRfxFI+8zqdq9EMiud40IMFTknMhEhp5qe6lr4ab7rDnhMFqcVEz5uk1Nk= X-Gm-Gg: Acq92OGgrmUZzKYLLpjKNkDe7Xr80g3KQncLliWW3vOsaDqWOJ/Wf6pFYH1H6jtzL2w pw1yBMADySYQrMDAfm+FqAOFPpiTw7Pu/HXBwoGtIzJ3abSfC7RyESKkw3fEuG4fBL85KHwaSvD 4sVBNpxg2JnrJMi9eXIHF3rl95Pg2k/EAC+/EDmFpZrrSVbrlCAHJCAjHtzCuplM7K/hScZKau5 SjuMAu9H3lmGOleORO2hApqIWuH5l8DoqvlF0HGx5iKpd+EvsjeiCJiG/ut5EmNbZhhGnG+cuYN ryyExAUAq6Wwli8EMq8zBY9UutjHT9n6q5wyRAkCXVzCASpUK+KZR5xRNQtm+b0xUR/Tt+dvnSc 0ywYB7alOJBTKwH9hf/7UKeUc49ZyMNUT8qIRpY36LIJvvkFu+SUqXzrdJHPJLZ5lG5H5a/sRUK 4xJ73TnurgM6bVtZ/3z0KQdqCam39M4wX14vi0QF8BUz3zZ987 X-Received: by 2002:a17:907:9343:b0:bd8:d0e4:dabe with SMTP id a640c23a62f3a-bd8d0e4e2d2mr126787766b.39.1779117967990; Mon, 18 May 2026 08:26:07 -0700 (PDT) Received: from localhost (145-53-221-196.fixed.kpn.net. [145.53.221.196]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bd4f4e68fa6sm589874866b.54.2026.05.18.08.26.05 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 18 May 2026 08:26:06 -0700 (PDT) Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8; format=Flowed Date: Mon, 18 May 2026 17:26:05 +0200 Message-Id: From: "Jelte Fennema-Nio" Cc: "Zsolt Parragi" , "Nazir Bilal Yavuz" , "Andres Freund" , "PostgreSQL Hackers" Subject: Re: meson: Make test output much more useful on failure (both in CI and locally) To: "Alexander Lakhin" , "Peter Eisentraut" , "Andrew Dunstan" , "Corey Huinker" X-Mailer: aerc 0.20.1-31-gf6db7c329ce0 References: <83961e31-18f6-4a2f-983a-942e3335ba0a@dunslane.net> <96944093-b890-4a03-8f03-aa043d1e2ec9@eisentraut.org> <3b239431-a945-4e2b-903d-22c7addc528e@gmail.com> In-Reply-To: <3b239431-a945-4e2b-903d-22c7addc528e@gmail.com> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Fri Apr 24, 2026 at 7:00 PM CEST, Alexander Lakhin wrote: > I've noticed another disadvantage of this log processing: [1] shows the > misc_functions test's failure, but we can't see timing of the test anymor= e: > # ok 27=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 + line=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 6713 ms > # ... 210 lines omitted ... > # ok 223=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 + reloptions=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 18169 ms > > Previously, a test report for the same failure contained: > ok 139=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 + merge=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 19699 ms > not ok 140=C2=A0=C2=A0 + misc_functions=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 18003 ms > ok 141=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 + sysviews=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 7925 ms I didn't address this in my v6 (yet). Primarily because this isn't related to the pg_regress changes, but rather to my change that started using command_ok in these tests to run pg_regress. I'm thinking a bit if we can make this nicer, one way would be to have command_ok take an optional argument that allows disabling truncation in places where we know the output won't be huge.