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>