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 1sIbSL-00GlmB-Ar for pgsql-hackers@arkaria.postgresql.org; Sat, 15 Jun 2024 22:01:05 +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 1sIbSI-00066B-Rk for pgsql-hackers@arkaria.postgresql.org; Sat, 15 Jun 2024 22:01:03 +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 1sIbSI-000663-Jf for pgsql-hackers@lists.postgresql.org; Sat, 15 Jun 2024 22:01:03 +0000 Received: from mail-pj1-x1032.google.com ([2607:f8b0:4864:20::1032]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sIbSC-001V0x-PY for pgsql-hackers@postgresql.org; Sat, 15 Jun 2024 22:01:02 +0000 Received: by mail-pj1-x1032.google.com with SMTP id 98e67ed59e1d1-2c2c9199568so2934634a91.0 for ; Sat, 15 Jun 2024 15:00:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718488855; x=1719093655; 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=xbTfKS8o8uB/h6fEVOHfORfnC0OTphTn6GbXWnme2Go=; b=cIZBFMUlynz96RBJ/wvep0FA55M4AKDbr7iU//KcNlf/0+04EX9q/RGIJdf1mIpnJE Je5EWBs495WzQX6XUnJLV4fpH3mIYeeQIntypihuHUrc4roh5N5KooeNEbmKkdVe6KVb QzVyQjQFHE2WKYbMFJFj32MAWJqci/uo6I1SYldbCRgL39Bn+isW4Uvyw7EdRc1Etngf pHRf91FmPvZnkSPGvSdk3qxVaiyt42U7InUndSiV4agd/0gOvi/5pIBBu4JX/KKyDTH2 VKglNWDQf65RvO+j7e4Zvchmd5rrh8l/to7MzXsErBZJdRyZYOi89Y2BKqp4zXbddPPX Ygzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718488855; x=1719093655; 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=xbTfKS8o8uB/h6fEVOHfORfnC0OTphTn6GbXWnme2Go=; b=ZHglZ2y1GTPWyxppe0bGK3guhWtuhdUYB7KCUv9b7uRncqq/L/UbJeLlUnSWHXRDzp Pwhen/BxPHegb2niOz5ubxy3R060Qg6dAGalwTWxv3IqXEErh27YRFRe12+4RKyq433l 8kgqN4GcSFI3sKVkpyEw6rdIEQCa0GFJ8yDWYF9EHsSV2RAdpjUj1hBbHe6KXPxibBeM QM08tXqa5YTKAu91q2XZMHD/GPbL/W6Ekod1hYL/js6BDQjN0Bs4X5ALDgWEnJvb6Gwg FhL5dB+uMBVL/bE86BOSP2jA+YoNe7D9SLGuomHRqM+rNc+GDWz3Szv2uyjJP1d1GCZu T1Gw== X-Forwarded-Encrypted: i=1; AJvYcCWdL9WnXJNokc7t7V5TEsTkIm4itBsfPt9u+J8UqeZ2bZFi5ZBXVR+BPcfzcOlU4WSPycIKYAhQFUxxIfYZrCidiJvrhAB7qfLg9clo X-Gm-Message-State: AOJu0YwCE9ooYokBuwtajO0H60OFSXYfWJExukBOmLPXlOU321DnyuOb zdMGEmDo2OBxwbSdq08lEp2H2hrE4FBrOVx0+dYxFtkcBBbip6C+9YyO7vnmpdmVkxoluDmeMjp oH49fZiKWMvIrDlNsb+gdrCiA9Vs= X-Google-Smtp-Source: AGHT+IE1ccYZF66OzuSDRIXzFUfiIpLedEk3sBPlbPvH5gzOj6+5L6oNqNLzGg/Uvs+phiQ/nRBhGqNdN5HgWcNGPoU= X-Received: by 2002:a17:90a:67c5:b0:2bd:8aca:f1e0 with SMTP id 98e67ed59e1d1-2c4db24c533mr5880957a91.19.1718488855278; Sat, 15 Jun 2024 15:00:55 -0700 (PDT) MIME-Version: 1.0 References: <20240612155040.u6cvatdb5tiwcxci@awork3.anarazel.de> <2302192.1718380169@sss.pgh.pa.us> In-Reply-To: From: Melanie Plageman Date: Sat, 15 Jun 2024 18:00:43 -0400 Message-ID: Subject: Re: RFC: adding pytest as a supported test framework To: Greg Sabino Mullane Cc: Jelte Fennema-Nio , Andrew Dunstan , Tom Lane , Robert Haas , Jacob Champion , Daniel Gustafsson , Andres Freund , 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 Sat, Jun 15, 2024 at 5:53=E2=80=AFPM Greg Sabino Mullane wrote: > > On Sat, Jun 15, 2024 at 12:48=E2=80=AFPM Jelte Fennema-Nio wrote: >> >> Afaict, there's a significant part of our current community who feel the= same way (and I'm pretty sure every sub-30 year old person who >> newly joins the community would feel the exact same way too). > > > Those young-uns are also the same group who hold their nose when coding i= n C, and are always clamoring for rewriting Postgres in Rust. And before th= at, C++. And next year, some other popular language that is clearly better = and more popular than C. Writing a new test framework in a popular language that makes it more likely that more people will write more tests and test infrastructure is such a completely different thing than suggesting we rewrite Postgres in Rust that I feel that this comparison is unfair and, frankly, a distraction from the discussion at hand. - Melanie