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.94.2) (envelope-from ) id 1sH2Wn-002Mxz-NS for pgsql-hackers@arkaria.postgresql.org; Tue, 11 Jun 2024 14:31:14 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sH2Wl-0072KQ-V6 for pgsql-hackers@arkaria.postgresql.org; Tue, 11 Jun 2024 14:31:12 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sH2Wl-0072KI-K7 for pgsql-hackers@lists.postgresql.org; Tue, 11 Jun 2024 14:31:12 +0000 Received: from mail-qv1-xf2c.google.com ([2607:f8b0:4864:20::f2c]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sH2Wh-000o1U-Vu for pgsql-hackers@postgresql.org; Tue, 11 Jun 2024 14:31:10 +0000 Received: by mail-qv1-xf2c.google.com with SMTP id 6a1803df08f44-6b07937b84fso5573906d6.1 for ; Tue, 11 Jun 2024 07:31:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1718116267; x=1718721067; darn=postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=PMAfPQeAm3qlUyTIiEzyubnuQ8zRWe75Q8K5EEXKrFE=; b=GWZ8fSb4odfgYhq4V8k9wfHdBsYuLIr1vQQkmkeDCJZZ/qpT9d0uet72/swC+4ZOAo 1SvkugdRsoertiJb0bcKcDDNDf+D0xfj7FDHiEXG2ZjAx6Veyte0xE5adWmRFjExGJCe PPiucw9HWq6BlBl7UaNkcEv6nY4aQ6795m1pP0HNhZgCy/r2bgNPOyHHgx8ukQvRpr16 HX3ouxqBLCfbuVWBOP64Av28XLh70HU7nB+gm+Cdeh8u/RJZDZDSEvbomAm4g64CCoM8 nNsxMLf5O96nZXKSyBlQZPMVdZXeKVn0CYl53N+AVJhxZo+Yb8UN07Wm4fAzxdWwB4I5 vwZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718116267; x=1718721067; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=PMAfPQeAm3qlUyTIiEzyubnuQ8zRWe75Q8K5EEXKrFE=; b=jLtmm1XGZ9ToVeIKppObusIHc8Be5ad6QVj8cXWBQ5IzXNM0LcJ5nbB0nXHrpmOU/c iUXmF1iBCe6v9GiMsp22ReCuroZ8y5FpyGujrmoUNuLZLIq/Vg8K+Bb00dZj3bpSjELI rBqBGQWxaeyp2BLPfEUpZ5Gp0cbckcejVp7Yfk1ehvTe54yqezcUxx9TyPdNLGxWwYcr H/baXPCyOAUxSfrwNlFaFfjmsvZ/J64MPICBKv9kugLoMVQaYGuiw/Z2zUGIS7cKZ7Ko iK9MefkMhX/957NqVHWIAtVP1VRhezMLp1lA7pvz7OcksIDG+usU4ynqZ8RU+xA5X4RZ u4iQ== X-Gm-Message-State: AOJu0YyXuz2oCxUDfX8q2zVLvXl36jGl7tltP0+YOAHsGhYz8RXN2tNc BqHVJbIRRjOJBUBH5QbY38BuR0RxrX6MzwXH5c6pTP+YMxcRWVjB5ps/V+r5oF23+ehr7bnyD2M OTvTUhbq3f+Z7VkZxnqpGT0tmb23ZM4qfYPE+ X-Google-Smtp-Source: AGHT+IFg1gQMMaEUCJ9AU9d+MMMm2aQ3PZbt2/9IqKKd8kkv0D7pgN0FpKqQIDoSE1EEruseie9+rRa5azjx1IP4c3U= X-Received: by 2002:a05:6214:5bc5:b0:6b0:4b83:1f55 with SMTP id 6a1803df08f44-6b059f95cf3mr126427026d6.56.1718116267023; Tue, 11 Jun 2024 07:31:07 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Jacob Champion Date: Tue, 11 Jun 2024 07:30:56 -0700 Message-ID: Subject: Re: RFC: adding pytest as a supported test framework To: Alexander Korotkov Cc: PostgreSQL Hackers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, Jun 10, 2024 at 12:26=E2=80=AFPM Alexander Korotkov wrote: > Thank you for working on this. > Do you think you could re-use something from testgres[1] package? Possibly? I think we're all coming at this with our own bags of tricks and will need to carve off pieces to port, contribute, or reimplement. Does testgres have something in particular you'd like to see the Postgres tests support? Thanks, --Jacob