Latest features in autopkgtest-cloud

Mitchell Augustin mitchell.augustin at canonical.com
Thu Mar 14 15:51:59 UTC 2024


> the page is absolutely **not** dynamic

Thanks for pointing that out! Interestingly enough, @dann frazier
<dann.frazier at canonical.com> and I were just recently considering querying
autopkgtest.ubuntu.com as one part of the update process for one of our
internal dashboards, so this is very relevant info for us. Is it safe to
assume that this means it will stay that way? (one query method we were
considering is scraping the HTML as long as the format does not change
frequently, as this would allow us to query for a single package as opposed
to downloading the entire multiple GB database and querying that instead)

-Mitchell Augustin
Ubuntu Partner Engineering

On Thu, Mar 14, 2024 at 10:29 AM Florent 'Skia' Jacquet <
florent.jacquet at canonical.com> wrote:

> Le 11/03/2024 à 19:55, dann frazier a écrit :
> > On Mon, Mar 11, 2024 at 11:23 AM Florent 'Skia' Jacquet
> > <florent.jacquet at canonical.com> wrote:
> >>
> >> Hello there,
> >>
> >> Here is a summary of the latest features that just landed in the
> >> autopkgtest-cloud web UI, just for you to enjoy:
> >>
> >> * All the pages under
> >> https://autopkgtest.ubuntu.com/packages/$package_name now have links to
> >> both Launchpad and the excuses for that given package. Of course, if you
> >> go down to the https://a.u.c/packages/$package_name/$release/$arch
> page,
> >> the links will adapt and point you to the right release page variant for
> >> Launchpad and excuses.
> >> Please let me know if you think additional links in this section would
> >> be useful.
> >>
> >> * On that same https://a.u.c/packages/$package_name page, you will now
> >> find the list of running and queued tests for that package. It's the
> >> same form as the a.u.c/running page, but filtered, so easier on memory
> >> footprint, both for the computer and the brain cells. You may find this
> >> useful to quickly search if a particular trigger for that package has
> >> already been queued, no matter the release/architecture.
> >>
> >> * Finally on the a.u.c/packages/$package_name/$release/$arch page, you
> >> will now also find the queued and running jobs, but with a more compact
> >> form, added in the results table. Obviously, some data is lacking in
> >> that table, thus the many "N/A", but we have no way of finding that
> >> right now to fill up the gaps, sorry. Also, with the queues being
> >> absolutely huge right now, you may find that for some packages, you need
> >> to scroll once or twice to get to the finished results. I hope this will
> >> not be too disturbing, but if it is for too many people, we may study
> >> some solutions to offer the choice of hiding those lines, although our
> >> dynamic web frontend developer skill set is very limited in the team (as
> >> in "we don't speak JS").
> >>
> >> Please find attached a screenshot of the current "glance/noble/ppc64el"
> >> page as an example. Non-contractual color scheme, as I run dark reader.
> >>
> >> Any positive feedback will be most welcome, and for negative feedback,
> >> let us remind you that we have a bug tracker where you can submit your
> >> wishlist here: https://bugs.launchpad.net/auto-package-testing
> >
> > As someone who has spent a lot of time lately monitoring different
> > pages to get the full view of a package, I can say I find these
> > improvements very welcome! Thanks for the update!
>
> You're welcome! :-)
>
>
> As I've been asked already, better explicit that for everyone: the page
> is absolutely **not** dynamic, meaning you need to refresh it if you
> want to see the latest status. The lovely moving icons for queued and
> running tests are just pure CSS animations, but there is no refresh
> mechanism in that table. It looks as nice, polished and dynamic as any
> other modern JS-powered application thanks to bootstrap, but it's just
> pure server-side rendering of plain HTML.
>
> TL;DR: just hit F5 for latest data!
>
> Skia
>
> --
> ubuntu-devel mailing list
> ubuntu-devel at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20240314/f4f78bc3/attachment-0001.html>


More information about the ubuntu-devel mailing list