public inbox for [email protected]  
help / color / mirror / Atom feed
From: Andrew Dunstan <[email protected]>
To: Tom Lane <[email protected]>
Cc: [email protected] <[email protected]>
Subject: Re: Release 17 of the PostgreSQL Buildfarm Client
Date: Sat, 5 Aug 2023 06:40:27 -0400
Message-ID: <[email protected]> (raw)
In-Reply-To: <[email protected]>
References: <[email protected]>
	<[email protected]>
	<[email protected]>


On 2023-08-04 Fr 21:25, Tom Lane wrote:
> I wrote:
>> I ran a test of this using
>> run_branches.pl --run-all --nosend --force
>> and noticed that it created "animal.force-one-run" files in each
>> of the per-branch directories, and never removed them.
> Further testing shows that a pre-existing force-one-run file does
> get removed, so use-cases involving manual creation of the file
> are still OK.  Maybe this "force twice" from --force has been
> there all along, and nobody noticed?  Even if it's a new bug,
> it's not a show-stopper.
>
> 		


This isn't a product of the --force flag. It's done so that --nosend and 
--nostatus don't defeat the up-to-date checks in run_branches.pl by 
writing a githead.log with a gitref we haven't reported on. We could 
possibly do that another way, e.g. by removing or renaming the 
githead.log file in such cases, since the checks in run_branches.pl rely 
on that name. (thinks) In fact that's probably better, because instead 
of forcing a run it would just make the code do a slow up-to-date check 
(by doing a git pull) next time around. Will fix.

If you had used --test instead of --nosend this wouldn't have happened.

In any case, the next regular run (i.e. one without --nosend or 
--nostatus) will remove the files.


cheers


andrew

--
Andrew Dunstan
EDB:https://www.enterprisedb.com


view thread (5+ messages)  latest in thread

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected], [email protected]
  Subject: Re: Release 17 of the PostgreSQL Buildfarm Client
  In-Reply-To: <[email protected]>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox