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 1ouihB-0002RE-Tt for pgsql-hackers@arkaria.postgresql.org; Mon, 14 Nov 2022 23:16:54 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1ouihA-0006ZW-RR for pgsql-hackers@arkaria.postgresql.org; Mon, 14 Nov 2022 23:16:52 +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 1ouihA-0006ZN-EO for pgsql-hackers@lists.postgresql.org; Mon, 14 Nov 2022 23:16:52 +0000 Received: from mail-il1-x136.google.com ([2607:f8b0:4864:20::136]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1ouih7-00085s-6J for pgsql-hackers@postgresql.org; Mon, 14 Nov 2022 23:16:51 +0000 Received: by mail-il1-x136.google.com with SMTP id x16so6554348ilm.5 for ; Mon, 14 Nov 2022 15:16:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telsasoft-com.20210112.gappssmtp.com; s=20210112; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=cDEWelmAE/6UwfN+8c4+nFIcsNwsfJo4ms6mlIgNGew=; b=aArh9BmDYBzY94B4qnGhevtH3tYCkEKO05LlaP83GqDIDHMnooUjEYp9VHjeYijZpx nD9RQKPIn0z9ii5rsrz+Twy/6J1PvkBO+J3w96GRo+nOVYd8nK3cDFlXhsiKar+uqY/v pV7jR8E6zt2Vi8Mbth0YyKvtfU7qIqkwP1wdbFAmpjiD/FubdnmxeUejVd0Jtr92ymCJ VoYAHJYQOh/aqtvfC26kHbN/w+ZauebY10rG91gRVCurb1Io1DM9OhgSH7u4mhCYV0PK SgxgNecsWNBkdAFt28rE1QgG13YdOa1uSKoC2u7I/gYvourQswA+3tjNkIyz1gd03Pnx RG3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=cDEWelmAE/6UwfN+8c4+nFIcsNwsfJo4ms6mlIgNGew=; b=wIeFRgRXPdflSYuQTWRwJB0Dzd2MkJddQJnZOhxeHQ/QETwlMlid8mxnIYfvfi0fY+ R+F2B7EifkYheVxpOO+OP7iUC5hLNmQ0FxSoWf8RpqsxLblgbgjjfFEUabHd56Xh5iYw 2vUQQp2XumoTrgIcOA0kY+NZFuNAONvvz6bzOXeBPJfTQcGDgVcG9jP0CcCRRZb77w4c 4NkSZKaopKRu/l1mQiBO59N1uAnUynRqYYSciOE+kIEroGAilNLT5+4GRj3NRPrVBziT 0OdkF8GuwXNpDCgY76opRkq0wemGOsZ6eycQo5VhsbllakK9Irw8isLnntsv3vO2iDf7 7JkA== X-Gm-Message-State: ANoB5plUSmx09YEcpdNzdzfUdgQoy751rFA4GWMk9qzpTu+zTgjsO+RJ ufksKy4q50k5bJU7xvB9cucdxw== X-Google-Smtp-Source: AA0mqf7nKbyFdmtCw8ITshXVMJ1sH0R9GX4DXAlKk4tA/5GgN0jIjU5CoIWuqdIZMXU0TvQ9cGFPnw== X-Received: by 2002:a92:c5b3:0:b0:2f8:563f:92a1 with SMTP id r19-20020a92c5b3000000b002f8563f92a1mr7684419ilt.189.1668467808432; Mon, 14 Nov 2022 15:16:48 -0800 (PST) Received: from pryzbyj.telsasoft (charmander.telsasoft.com. [50.244.222.1]) by smtp.gmail.com with ESMTPSA id b2-20020a056638388200b00375b92f14c8sm3928582jav.94.2022.11.14.15.16.47 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 14 Nov 2022 15:16:47 -0800 (PST) Received: by pryzbyj.telsasoft (Postfix, from userid 1000) id EF0A48007F2; Mon, 14 Nov 2022 17:16:46 -0600 (CST) Date: Mon, 14 Nov 2022 17:16:46 -0600 From: Justin Pryzby To: Andres Freund Cc: pgsql-hackers@postgresql.org, Peter Eisentraut , samay sharma , Nazir Bilal Yavuz Subject: Re: [RFC] building postgres with meson - v12 Message-ID: <20221114231646.GM26337@telsasoft.com> References: <20211012083721.hvixq4pnh2pixr3j@alap3.anarazel.de> <20220827180447.zbmfk6sp2af4ntio@awork3.anarazel.de> <20220828170806.GN2342@telsasoft.com> <20220828203741.mvseeiw2e56fpmni@awork3.anarazel.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220828203741.mvseeiw2e56fpmni@awork3.anarazel.de> User-Agent: Mutt/1.9.4 (2018-02-28) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Sun, Aug 28, 2022 at 01:37:41PM -0700, Andres Freund wrote: > > You're running tap tests via a python script. There's no problem with > > that, but it's different from what's done by the existing makefiles. > > I was able to remove the python indirection - maybe that's better to > > talk about on the CI thread? That moves some setup for TAP tests > > (TESTDIR, PATH, cd) from Makefile into the existing perl, which means > > less duplication. > > I'm doubtful it's worth removing. You'd need to move removing the files from > the last run into both pg_regress and the tap test infrastructure. And I do > think it's nice to afterwards have markers which tests failed, so we can only > collect their logs. Are you planning on putting something in place to remove (or allow removing) logs for successful tests ? Is that primarily for cirrus, or buildfarm or ?? It is wasteful to upload thousdands of logfiles to show a single failure. That would make our cirrus tasks faster - compressing and uploading the logs takes over a minute. It's also a lot friendlier to show fewer than 8 pages of test folders to search through to find the one that failed. -- Justin