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 1nNHWq-0003xT-UQ for pgsql-hackers@arkaria.postgresql.org; Thu, 24 Feb 2022 17:03:45 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1nNHWp-00055N-3G for pgsql-hackers@arkaria.postgresql.org; Thu, 24 Feb 2022 17:03:43 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nNHWo-00055E-Oy for pgsql-hackers@lists.postgresql.org; Thu, 24 Feb 2022 17:03:42 +0000 Received: from mail-mw2nam10on2086.outbound.protection.outlook.com ([40.107.94.86] helo=NAM10-MW2-obe.outbound.protection.outlook.com) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nNHWm-0002SS-3R for pgsql-hackers@postgresql.org; Thu, 24 Feb 2022 17:03:42 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bhqWCXf4GpTbcQOoov3ON05B1pdncR85xqwmcjBYvh2qR1pvQ3H01Pn5FcoLlvBWyCiBfa5Y33ZWs+63dxpJKk3DCApRXtB+Derg45ET38Rf092TgUDLZSpYGUcx4+qaznT8grTJMqVR2918n6pVIYKzuDTvPOCAMEceGqtkpik+EaCQzj1t14QVvlZVCAzrjsPvLoK9w42biWod2Vr/ixa6A2ioM8F6JIsqNnGThnefJdKq2OegkkSv/+mg4ZeStkQt2ZgqEAqfHftg0SCriabylDr6otLme9otoMgDGNoY0qXWZt694TxOBPtobodmd9Lz7v8/za/S/ajGTbxfQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mHHxLbKgHCWYLOa64E6BI2q3aOrMvhOs9T8p2kVWMOA=; b=CQE1xbjcVHIT/fmLGZHg1+iMkAr4gXmlwMPqNdLL+pNFyrqYk46yAW3yMea5sR81tJRJDFUsPOuqe6CPqpkIqpfeJzWCs9YYb5HeUqVFSMNl1xX6Cnbv0K1SfsZOB4/EE0G/HHgHAD+zUcR3G6IKZdhQs6fYdYVFHZlU7rITZUa+c111GoxN/iwTcbl2UQEK/5GlCehkn9CgymXYUx3XRLDYAZ7y6yxXPbom74dpgYo0w/eF0QVn3SVijuJFKV94ZBFNebeT00Eughr69VIwvXR0A8zpr5ohoC2OmPex8vCvd3/9eIcXT/Fl99KHgeBMgbUxWHrmYjmxlnrwqHrRwg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vmware.com; dmarc=pass action=none header.from=vmware.com; dkim=pass header.d=vmware.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vmware.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mHHxLbKgHCWYLOa64E6BI2q3aOrMvhOs9T8p2kVWMOA=; b=FIObu0QeACHzWkLiSApIfI7Zs/qW3aOBRzldXfXJ4ETqR2tla7NEi/Ar4m/0oicF1noSoCr2AoSvgAsH9redN8Ff+9h0N2cr0KmjnGwEUBOB5z/79VAO7sMjEl449nbfqDJzr+I5hYqnZsry9VTLIJcq4J8nfSOX1+ztjkzvvlg= Received: from CO1PR05MB8087.namprd05.prod.outlook.com (2603:10b6:303:db::16) by MN2PR05MB6477.namprd05.prod.outlook.com (2603:10b6:208:db::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.9; Thu, 24 Feb 2022 17:03:33 +0000 Received: from CO1PR05MB8087.namprd05.prod.outlook.com ([fe80::615f:cd8c:40dd:8a99]) by CO1PR05MB8087.namprd05.prod.outlook.com ([fe80::615f:cd8c:40dd:8a99%3]) with mapi id 15.20.5038.009; Thu, 24 Feb 2022 17:03:33 +0000 From: Jacob Champion To: "andrew@dunslane.net" , "andres@anarazel.de" , "tgl@sss.pgh.pa.us" CC: "peter.eisentraut@enterprisedb.com" , "pgsql-hackers@postgresql.org" Subject: Re: convert libpq uri-regress tests to tap test Thread-Topic: convert libpq uri-regress tests to tap test Thread-Index: AQHYKPRAv6gdGZAwckambk6M4WuLA6yhvmKAgAABfYCAAAZsAIAAKjaAgACyiACAACS/gIAACZQAgAAY2ICAAATJgA== Date: Thu, 24 Feb 2022 17:03:33 +0000 Message-ID: References: <20220223203031.ezrd73ohvjgfksow@alap3.anarazel.de> <1261838.1645657117@sss.pgh.pa.us> <4f4c04c2-f23c-6668-1b24-224fc6478bfd@enterprisedb.com> <1276236.1645667561@sss.pgh.pa.us> <20220224144311.4rcax7tslk7jum3f@alap3.anarazel.de> <1346756.1645715848@sss.pgh.pa.us> <20220224164623.m3vdtr7ojilhaxgz@alap3.anarazel.de> In-Reply-To: <20220224164623.m3vdtr7ojilhaxgz@alap3.anarazel.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.36.5-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vmware.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6b042a16-a28e-492d-e417-08d9f7b79749 x-ms-traffictypediagnostic: MN2PR05MB6477:EE_ x-ms-exchange-atpmessageproperties: SA|SL x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GUReM+ZvysSd2Bpnzu89OKpf8BY3JrRbehNGgZn+o4IY4uammInrA25WriK+nnWIf3fuM536ntvd4lBHsBn1Dvpz8esSzkWWAqwys1IYIwVH+oE612atCdx6z0fkOTQZiCpJaqR8odZ3M+sVzj+xM55NOOph7cDbJV4oX82KG2cJPvCC5v0zkiES8jbdvGbGJ36fjGFrXnz0OXAjDp/ozu28CUHVUuGZXlsAZEn3ng2ChTFxAa2P1GxNqFfLLgsb1Gn6QtL00Xv6Pkcr+4qgcXD/tCg/BFr79U911kq7S9MIQOE38AkdNtLBeM1O/xD/69YLs42Luy2NB9nJuatrmZf73ISaiYKT5zjJ20zwkV8V5B4kmQorokISHPRN0eQHGI63xIsZ+RnJ9CpP57hgw0kURy8B/H7/G2FKThNmFq6A0j2h7r/Tpuopv/J51poziE1T0dSi0nY4Y9VRMkjYENbck/yW0fxF4zaxVIrtqMzUyDntDX9JEFTarTLBrsrbnHTTzMCql1xfy54bDnWNHS7cxgWnX7hPWdu0Rl4Oqs7xgCV+/cFYyxhEO1oGveFXaKirY2fNyp0JlI4RPatSr+JlzKubRhISqTmnhoH2iL3Zd2+sdqUrU11+uhp9NkOUgkIHmOhSz2A9y3eufWhSz9bBScPkLd7sKT3QI5l3SglKrE6t3UzvbVJ0KRjpbUl3CkVhmYEpN9Pqr5Uy+dACbtr+5Zn6P7kZcSn+vCkkHLroeYepBj6uscblZjPmZJLy x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR05MB8087.namprd05.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(4326008)(86362001)(36756003)(4744005)(71200400001)(5660300002)(316002)(8936002)(66556008)(38100700002)(66946007)(6512007)(8676002)(64756008)(76116006)(66476007)(66446008)(38070700005)(6506007)(508600001)(122000001)(6486002)(54906003)(110136005)(186003)(2616005)(2906002)(26005);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?R0hlbHg2RDk3UitkZDdDMm50YkNaV1R1U0k5MFA5Q0tXYnFLK2ZieWVMMEVt?= =?utf-8?B?Y3k2S0tkOHJEbCtIR0VsczJPM0pTWGpHUFM3V09Ed1hsZWltYXBSM3hhOWhW?= =?utf-8?B?UVlCVVhsQ3krb3dKYVZTcmxXY3FWOEs1SDZtZzQ5UlQyQnBWRCtrK293aTdX?= =?utf-8?B?YWFwUkdUeldOR25hc3ZKdjd6Y0d4NVpNRkMwMEVIWjBueHNSSjZjOWYybFA3?= =?utf-8?B?TGRZL0I4U2ZlTXFDbVVBVXlGOE9mUEdncGRvbFEvNHJaYUMvTVlydkoxU2Nn?= =?utf-8?B?N3RlOWJVTkdaekREd1RIVVJHUTBYMGRQb0o2VkVrSGRGc1RKbUlLL1B0UnEx?= =?utf-8?B?SXlvaE11UmhtWjcwMFJCbm16V0dCeXBnS3Bpd1lZbXZId3pZYXJkSEwwc3RH?= =?utf-8?B?VjJqM3ZVUTZLdklpcmZxU3lqUlJLK3doN01QZFlDOE82V09PcVdwWUJrelNj?= =?utf-8?B?c1J3VmFTTW51OTJMUDl6aHgrcTdJSHgzMEdPQ09GS01NZXRIek5oYzdzdElR?= =?utf-8?B?a1M1RlB5ZVlzc0VsUTh6dDlrOTZyTllzYUlDanRMTDJxeUsyZjdNdHNGbnJ4?= =?utf-8?B?WTJWQWlod1ZBbUFXZmh6N1pCdHplNkkzMjgwVTFyRW1aWi9JVkgyZG93YnlD?= =?utf-8?B?d2ltUjB0Y2UzYlI4UXZweWkwZDkwSWJEMTFFUXlYSTBzeENNM0x4MjFBQzZ5?= =?utf-8?B?TzdUcTk5VWR3MXkxZjVvUUZFZ3N6cHI0Vy95SE5TdjA2QnVWOTFnWDdPbUFC?= =?utf-8?B?WDAvR0wxTS9NWlhKNXVRbGRhYllsMzRpQmZDTlhhM2pYT3Y1MEZzTEptNlF4?= =?utf-8?B?aDlqYWFrZFRScFpOZmN2ZDUveDBscG5NUmVNSHROR05IeG1WWnh3WWJkaEJ1?= =?utf-8?B?eEtIUWJpY05mZldBK2VyOFNxdjFPVWVDSWFwSnUvaUgrSEF6Tmd6dlpHNEpG?= =?utf-8?B?d3VGT20vTHdUdEtJZkp5b1NGUlRPQ1VLL0NYakFFKzIrWWJTUXVNc0VrVHVx?= =?utf-8?B?OFdIWkZsQTlqOURZYXlXRG5wNzBSVDhOVVMzY2d1cTJpZTJBVXJsNVk4dXRU?= =?utf-8?B?Rk1hSG9jYjB1c2Q4bk5GanJYYnJUTkdjaHh2R25nOEJOUGtkOEJueDEya1Jy?= =?utf-8?B?eWw2YXgzODZRWSsxbEp3VEt0dDlTbGxRRFV4M0ZtODE4cHNPQVBTSVdGTzlm?= =?utf-8?B?VXlBR25QTkRFQ1JXV0VPYmFZWmgrTVdWNFk4Yy9McFBUUVJFSDVxWndhZ1VM?= =?utf-8?B?WE1UTFgrNDdaWStLS25EemwvTXdKRHJweHlzTkVGakp0Q1VZcE1manpMYWhU?= =?utf-8?B?YzFPZGY4TGJMS3lPN0pDc0ViL0ltb3dlaXkrUzNJMUhXV0dJTW5zRnRna0Ra?= =?utf-8?B?RUVqSWdsSnpyV3dSbEdmd3loZkplSHFYNkJvd3JUYUd0YnVrVGQxRi9oZER2?= =?utf-8?B?T0VxcnFtNk5vb2t2bEI1Q2JRUmJsOStBcEtITk5wWmowaW9hZ0lJdm5GVCtU?= =?utf-8?B?a3dCcW5COEUxNGt0UWxoTnFIUUN3WFlFSVd1RGd1R3JUWXUyNHhTY2c2NGRV?= =?utf-8?B?UGRRNDg5SVhVWlduYWRZR1RxVGNxR2s2OUM0Q0FDNXJKdk5vbm4yR05YeE05?= =?utf-8?B?cCt5aFExbnVDQUFNazlzeTlURkRrMHYzN0JEM3NUNy9IazNVdTI5eUdSMlhE?= =?utf-8?B?Uk9yY3RTKzFqRmpTY3ZMWG9XR0ZaaWtPcTJUNUlYOTR5Q1p5Z1RKSEtUVEhX?= =?utf-8?B?VmZ4Z3dUQ1RlcnRyU3gzVXNtYU5NZGZzRlJ4OHArZWxpWkcyYmRWRnRKWElC?= =?utf-8?B?S3o5dnpJOUxxNmllQVVrSlZLUXd4S3pMeWU3c0FJS0dyQ01VMXVELzU2REcy?= =?utf-8?B?dlUvUjVFMW9LT29UaDNZY05jTWZuWjVIeG1nWkRZeTJjWW9XelpEQjl4eW9F?= =?utf-8?B?N3ZSMExNT3pvTGlpbW1FTThFN3Q2M1RqemlBYTk2N0xqb0Z6N2NqbmRURlpM?= =?utf-8?B?ak11VjVFQTdGZ3lWellod25Cc0pPTFV6Zm03OWIxcUFFKzExTUVkL05HN1lL?= =?utf-8?B?cGg1R2pBNk9FbGIwM0tLQmR0cEsvQXZwYTg0SEdNNHpHaFQxaXBYVm1GdFFj?= =?utf-8?B?ajRzL1Z5RTcyc2JabGlLMEJBZUphYUdmSDNEbGhVd0ZXTVo0dDlrVlNwWU0x?= =?utf-8?Q?NV4lIVZmx6NRF8AWg5P/y2Y=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <4443167A3F57F24A9DB6560E58CA44B2@namprd05.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR05MB8087.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6b042a16-a28e-492d-e417-08d9f7b79749 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Feb 2022 17:03:33.8601 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: XszwMHOh3VDAV5VDmbAecAJJM6ManoULXh8ihSoYu7SCGalUc6R8D0wMcF15nzKrjdLygJIpKTy/C5EfxlX1fQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR05MB6477 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk T24gVGh1LCAyMDIyLTAyLTI0IGF0IDA4OjQ2IC0wODAwLCBBbmRyZXMgRnJldW5kIHdyb3RlOg0K PiBPbmUgYW5ub3lpbmcgYml0IGlzIHRoYXQgb3VyIGN1cnJlbnQgdGFwIGludm9jYXRpb24gaW5m cmFzdHJ1Y3R1cmUgZm9yIG1zdmMNCj4gd29uJ3Qga25vdyBob3cgdG8gZGVhbCB3aXRoIHRoYXQu IFdlIHB1dCB0aGUgYnVpbGQgZGlyZWN0b3J5IGNvbnRhaW5pbmcgdC8NCj4gb250byBQQVRILCBi dXQgdGhhdCB3b24ndCB3b3JrIGZvciB0ZXN0Ly4gQnV0IHdlIGFsc28gZG9uJ3Qgd2FudCB0byBp bnN0YWxsDQo+IHRlc3QgYmluYXJpZXMuIE5vdCBzdXJlIHdoYXQgdGhlIHNvbHV0aW9uIGZvciB0 aGF0IGlzLg0KDQpXb3VsZCBpdCBoZWxwIGlmIHRoZSBDIGV4ZWN1dGFibGUsIG5vdCBQZXJsLCB3 YXMgdGhlIHRoaW5nIGFjdHVhbGx5DQpwcm9kdWNpbmcgdGhlIFRBUCBvdXRwdXQ/IFRoZSBiaW5h cmllcyBidWlsdCBmcm9tIHRlc3QvIGNvdWxkIGJlIHBsYWNlZA0KaW50byB0Ly4gT3IgZG9lcyB0 aGF0IGp1c3Qgb3BlbiB1cCBhIG5ldyBzZXQgb2YgcHJvYmxlbXM/DQoNCi0tSmFjb2INCg==