Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Jun 2021 20:40:12 -0700
From:      Mark Millard via freebsd-ports <freebsd-ports@freebsd.org>
To:        Kevin Oberman <rkoberman@gmail.com>
Cc:        FreeBSD ports <freebsd-ports@freebsd.org>
Subject:   Re: Time ordered list of package builds
Message-ID:  <92624E58-2CB3-4C68-9027-DC47BA74FF57@yahoo.com>
In-Reply-To: <B25BF208-3BFD-4151-9712-CC75788A1701@yahoo.com>
References:  <B25BF208-3BFD-4151-9712-CC75788A1701@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On 2021-Jun-3, at 20:05, Mark Millard <marklmi at yahoo.com> wrote:

> Kevin Oberman <rkoberman_at_gmail.com> wrote on
> Date: Thu, 3 Jun 2021 15:49:47 -0700 :
>=20
>> When ports were in svn, the revision caused a listing of package =
builds to
>> be listed in order by default, but now git hashes are used and the =
order
>> seems effectively random.  There is no column for start time and the
>> elapsed time column is blank.
>>=20
>> Is there any simple way to look at the log of recent ports builds? =
Seeing
>> elapsed time would also be handy!
>=20
> (Note: I'm no fan of the choices in various places to use names that
> are based on just the hash-ids, making the names not sort in a
> generally useful order.)
>=20
> There are multiple places giving different information about builds
> and it is not clear to me just what you are referring to.
>=20
> Taking one guess initially of a sequence that might get to an
> example, something like:
>=20
> http://beefy12.nyi.freebsd.org
>=20
> =46rom there I click on the main-armv7-default link and it shows
> a list of builds with the problems described.
>=20
> But it turns out one can sometimes first look up what
> build name is of interest and so be able to pick out
> the desired build at this point . . .
>=20
> https://pkg-status.freebsd.org has a "Package Builds" section that
> has a "Started (UTC) column that is filled in and can be sorted on.
> The matching Search: field can be used with text like "main-" to
> pick out builds targeting main [so: 14 now]. Similarly: "130releng-"
> for picking out builds targeting 13.0 .

Using arm64 as an example, there is:

main-arm64
130arm64
130releng-arm64
122arm64

that show hash-id based Build names. "130releng-" prefixes
may be special to supporting the official release builds and
so not always the right thing to search for relative to 13.0 .

130releng-armv7 is more recent (2021-May-23 start) instead
of mid 2021-Apr . But it looks to be the first "130" on
https://pkg-status.freebsd.org with a hash-id based Build
name for armv7. That may mean it was special and that
130armv7 might be used later.

> So I find that main-armv7 had a Tue, 20 Apr 2021 03:57:20 GMT
> build start for 30978 queued ports and the port/system context for
> this was:
>=20
> pf43705587fa6_s14d0cd722
>=20
> on beefy12.
>=20
> Now, with that information do the prior sequence to get to the list
> of builds and then click on the link for pf43705587fa6_s14d0cd722 .
>=20
> That shows sections for Built ports, Failed ports, Skipped ports,
> Ignored ports, and Queued ports. The Built and Failed sections
> show elapsed times. There is also a Jobs section for in-progress
> ports.
>=20
> It appears that this sequence sometimes only works for builds that
> made it to "stopped:done:" instead of "stopped:crashed:". There are
> "stopped:crashed:" builds listed at:
>=20
> http://beefy12.nyi.freebsd.org/jail.html?mastername=3Dmain-armv7-default=

>=20
> but https://pkg-status.freebsd.org did not show them. "Package Builds"
> does list a few "stopped:crashed:" builds for other Jails. It does
> not generally list builds that are still running in "parallel_build:"
> status.
>=20
> But the likes of (switching to a 130releng- example):
>=20
> =
http://beefy12.nyi.freebsd.org/jail.html?mastername=3D130releng-armv7-quar=
terly
>=20
> will indicate "parallel_build:" and will update the Built, Failed,
> Skipped, Ignored, and Remaining figures periodically for builds that
> are on-going. Again one can click through and see the detailed
> status, including Elapsed times for specific ports.
>=20





=3D=3D=3D
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?92624E58-2CB3-4C68-9027-DC47BA74FF57>