Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mus5q-0002X0-IJ for pgsql-hackers@arkaria.postgresql.org; Wed, 08 Dec 2021 08:14:26 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mus5o-0006Nb-Ft for pgsql-hackers@arkaria.postgresql.org; Wed, 08 Dec 2021 08:14:24 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mus5o-0006NS-6R for pgsql-hackers@lists.postgresql.org; Wed, 08 Dec 2021 08:14:24 +0000 Received: from out5-smtp.messagingengine.com ([66.111.4.29]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mus5l-0002MV-R8 for pgsql-hackers@lists.postgresql.org; Wed, 08 Dec 2021 08:14:23 +0000 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 92E345C022F; Wed, 8 Dec 2021 03:14:20 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Wed, 08 Dec 2021 03:14:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm3; bh=EFYDGmwpnl1+xPVsz3pysuLGH7y 7SfWDR4//X1NiS6M=; b=UIXDauWVhHC4GDl6N/x1mCKSNrFnpVn1DlKD+HDwX/C kH6gqyIdQ3h/Jc9tsgfIFsERwYtLjPUCg6szcFkTxTij1+MVB25aAstlelD5RMNc bmt7qSjrlsKt85tNu03Rz3FlQK9/5xDhqlOdRXLT05MkUbXOM35xGqcjY0adzEfO nM/h4qoutcAB/jIuvl/dvdCWWFZKeSPFPs27YvQ2rHogznZo534K/37sPilpcXC/ Snh/tPqb9VOQKlnmcG2ZeOWRnYBfSD2zxx4B/6COhoazs0L36D4J5gUMVbAsch22 OYin7iu1Wp0auu1XcAPSt9XKM/levXlKaUrF78vPy8w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=EFYDGm wpnl1+xPVsz3pysuLGH7y7SfWDR4//X1NiS6M=; b=A37vjBUlcUZjeVpFN2eMwE Y/ewBRmSs/knEvKPpu0H4d198E0a8x4t5u+RuVvFiZcdnctXflUmrEUcsMR349XO t7MbIK6dfhNEdMKjK2r/kvThCvYh+16p7+Rl7HoGkWNmwht+BSTEaaW8kMmvf1jJ Qc1CBrvruKhXn4eB2I24hjln/Gqk41ayppg7YfKNFiS/YkrpovO01pTwfmkqmLVR WwXOwrh0+mo3pr/s6CDq2W87FCmcl+GJG0Ory19+ducY2Ib7AZJ5wLXPFykRIybg Oqa0e8EMvNtp9qZoWZAl5e0MXslXxyGtSAENBxgDK32qQkrdMoL+29i4wnOW+B4g == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrjeejgdelgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfg hrlhcuvffnffculdefhedmnecujfgurhepfffhvffukfhfgggtuggjsehgtderredttddv necuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesphgrqh huihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepkeefueffkedtgfeuffeitdffffef teeivdfhvefhvdejteetteegvdejteeuieeunecuffhomhgrihhnpehpohhsthhgrhgvsh hqlhdrohhrghdpphhgshhqlhdrsghuihhlugenucevlhhushhtvghrufhiiigvpedtnecu rfgrrhgrmhepmhgrihhlfhhrohhmpehmihgthhgrvghlsehprghquhhivghrrdighiii X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 8 Dec 2021 03:14:18 -0500 (EST) Date: Wed, 8 Dec 2021 17:14:14 +0900 From: Michael Paquier To: Andrew Dunstan Cc: Noah Misch , PostgreSQL Hackers Subject: Re: enable certain TAP tests for MSVC builds Message-ID: References: <17093da5-e40d-8335-d53a-2bd803fc38b0@dunslane.net> <20211205194755.GA1974806@rfd.leadboat.com> <4cea538c-def4-3f3e-7980-95497c33980e@dunslane.net> <20211205233238.GB1974806@rfd.leadboat.com> <9461cfff-5685-b46b-ac2e-17a67c59c836@dunslane.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="rjJXv+PXum3P92jt" Content-Disposition: inline In-Reply-To: <9461cfff-5685-b46b-ac2e-17a67c59c836@dunslane.net> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --rjJXv+PXum3P92jt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Dec 07, 2021 at 03:40:29PM -0500, Andrew Dunstan wrote: > All done. bowerbird is complaining here with the tests of pg_basebackup: https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bowerbird&dt=2021-12-08%2004%3A52%3A27 tar: Cannot execute remote shell: No such file or directory tar: H\\:/prog/bf/root/HEAD/pgsql.build/src/bin/pg_basebackup/tmp_check/t_010_pg_basebackup_main_data/backup/tarbackup2/base.tar: Cannot open: I/O error tar: Error is not recoverable: exiting now This comes from init_from_backup() via the tar_command. I am not sure what to think about this error. Perhaps this is related to the environment. +$ENV{TAR} ||= 'tar'; +$ENV{LZ4} ||= 'lz4'; +$ENV{GZIP_PROGRAM} ||= 'gzip'; This means that the default is to assume that those commands will be always present, no? But that may not be the case, which would cause the tests of pg_basebackup to fail in 010_pg_basebackup.pl. Shouldn't we at least check that the command can be executed if defined and skip the tests if not, in the same fashion as LZ4 and GZIP? -- Michael --rjJXv+PXum3P92jt Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmGwaVYACgkQnvQgOdby QH1UBhAAmTLRh2Mrvw0SeNVZTnkekkU2+WQWG2t9x/behJJjF4xOp9qxdfPOc2p8 ShsGgtXtP01zdKJcyNFoBBAzpBfhbC4iwZrcrlpCY4FscvxdaVTGyXGwryIzhvJ9 Get0ep2A3bCvokkBMfRHA3352O9tJJQqqKMAUXr5xb8BereQ7f2v/SMBtWTSXoMT Ez6L+X++EqBGiEMQIOQWISYRFg9ow0Oc3vAwNpo64vvaqg+Jk6Zf40RxGfTmrjhl L+jXIDOA4vL+SCGMrz6aHQnko90XW78XfHXLnsvCp49aJp/UhMoKW7z/1/6TsAMt HgRk1696xigPLeL7uYvQXVy+T4zpmMgtrPQ7Ns3o95InfUP6MhZ9vis+NVmDPRBl aAzyxn+rCV/X4zhxxzO5NeZlb5ffMJpZ6xKO208EYRsnSBM8XneM4RgzyCz88hKG 8zUf9R8jWOqN2EhrlM5hi/ZEzwmO3FGX7IPzLkGvj6BtfsSjqT9m/yrgK/YLnsLw 4H1PGtBE8HbfA6IV2SYwwxwbiDHGZaMV7H/DFuK4DdBX1eEsTGwZBvWL6uGi6No/ XSl07CJjPeVLFQDjat/eI83we08dH96WjROGLQTWJEKGj2duCa4sctnCccJe5pBB 3T76KndGt1lkA++H8baSqxKWgqor2WAQIGnTt58CDHj59ppLMYc= =kGEb -----END PGP SIGNATURE----- --rjJXv+PXum3P92jt--