From: Ian Jackson <ijackson@chiark.greenend.org.uk>
To: Anthony PERARD <anthony.perard@citrix.com>
Cc: "Roger Pau Monné" <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
Subject: osstest branch refs and self-push-gate Re: Sorting out osstest
Date: Fri, 16 Sep 2022 01:11:23 +0100 [thread overview]
Message-ID: <25379.48939.677933.809426@chiark.greenend.org.uk> (raw)
In-Reply-To: <YyNHAUomrUHyyi+n@perard.uk.xensource.com>
Anthony PERARD writes ("Re: Sorting out osstest"):
> Yes, that plan sound good to me. Just one thing, `git checkout master`
> in testing.git as at the moment "pretest" is the current branch.
Yes.
Here's an overview of what's (supposed) to exist and happen.
There are:
osstest:~osstest/testing.git #pretest
Push here to update osstest. Need not be fast forwarding. So
if something is doomed, or you cancel te self-test flight by
killing sg-execute-flight, you can rewind it. You can also
update this while a self-test is running, like any osstest
input branch.
If it is not ff from #master, even a successful self-test
won't be able to update master.
osstest:~osstest/testing.git #master
xenbits:osstest.git #master
Tested version. Normally, automatically updated
from pretest after a successful self-test.
Both refs are supposed to be updated in step.
To force push, ie, push something manually without a
self-test, you can use ./ap-push. Don't use git push (ap-push
updates both refs).
For other trees, to perform a force push, ./mg-force-push
is better since it can perform additional checks.
xenbits:~osstest/osstest-massachusetts.git #refs/heads/flight-NNN
Permanent record of the osstest code which ran some flight.
Separated because of git's poor perf with trees with so many
refs.
HTH.
--
Ian Jackson <ijackson@chiark.greenend.org.uk> These opinions are my own.
Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.
prev parent reply other threads:[~2022-09-16 0:11 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-09-15 15:24 Sorting out osstest Roger Pau Monné
2022-09-15 15:38 ` Anthony PERARD
2022-09-16 0:11 ` Ian Jackson [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=25379.48939.677933.809426@chiark.greenend.org.uk \
--to=ijackson@chiark.greenend.org.uk \
--cc=anthony.perard@citrix.com \
--cc=roger.pau@citrix.com \
--cc=xen-devel@lists.xenproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.