Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1ipZHE-0006PP-E3 for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Jan 2020 14:59:12 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1ipZHC-0000zs-Nn for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Jan 2020 14:59:10 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1ipZHC-0000zl-68 for pgsql-hackers@lists.postgresql.org; Thu, 09 Jan 2020 14:59:10 +0000 Received: from feynman.df7cb.de ([195.49.152.168]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ipZH4-0007In-Pa for pgsql-hackers@postgresql.org; Thu, 09 Jan 2020 14:59:08 +0000 Received: from msg.df7cb.de (unknown [IPv6:2003:5b:203b:100:7627:eaff:fe52:8e03]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by feynman.df7cb.de (Postfix) with ESMTPSA id 47tq510LP8z3F02; Thu, 9 Jan 2020 15:59:01 +0100 (CET) Date: Thu, 9 Jan 2020 15:59:00 +0100 From: Christoph Berg To: Robert Haas Cc: Tom Lane , Andres Freund , Amit Kapila , PostgreSQL Hackers Subject: Re: pgsql: Add basic TAP tests for psql's tab-completion logic. Message-ID: <20200109145900.GF4192@msg.df7cb.de> Mail-Followup-To: Christoph Berg , Robert Haas , Tom Lane , Andres Freund , Amit Kapila , PostgreSQL Hackers References: <20200103110128.GA28967@msg.df7cb.de> <13708.1578059577@sss.pgh.pa.us> <25771.1578249042@sss.pgh.pa.us> <20200106105608.GB18560@msg.df7cb.de> <3764.1578323719@sss.pgh.pa.us> <20200106191303.GA3975@msg.df7cb.de> <19973.1578351988@sss.pgh.pa.us> <28773.1578436137@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk Re: Robert Haas 2020-01-09 > > So that raises the question: why does xenial's version of libedit > > not match either its documentation or the distributed source code? > > Because it doesn't. > > The level of effort you've put into this is extremely impressive, but > I can't shake the feeling that you're going to keep finding issues in > the test setup, the operating system, or the upstream libraries, > rather than bugs in PostgreSQL. Maybe this is all just one-time > stabilization effort, but... Fwiw if libedit in xenial is Just Broken and fixing the tests would just codify the brokenness without adding any value, I'll just disable that test in that particular build. It looks like setting with_readline=no on the make command line should work. Christoph