guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to notice when my change breaks something


From: Chris Marusich
Subject: Re: How to notice when my change breaks something
Date: Sun, 18 Feb 2018 19:30:56 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)

Mark H Weaver <address@hidden> writes:

> Hi Chris,
>
> Chris Marusich <address@hidden> writes:
>
>> How do you notice when a change breaks something else?  You so
>> frequently notice these things, it almost seems like you're omniscient!
>>
>> Do you have an automated mechanism for doing this, or are you manually
>> checking things frequently?
>
> I regularly check Hydra for newly failed packages.  To see the most
> recent evaluations, visit <https://hydra.gnu.org/evals>.  Each
> evaluation corresponds to a commit of Guix's git repo.  You can compare
> two evaluations with URLs of the form
> <https://hydra.gnu.org/eval/109907?compare=109906>, which will compare
> evaluation 109907 to the previous evaluation 109906.  It is also often
> useful to compare to a slightly older evaluation, especially one with an
> unusually low number of failures, e.g.
> <https://hydra.gnu.org/eval/109907?compare=109896> where 109896 was the
> most recent evaluation of 'master' with fewer than 1900 failures.
>
> Note that hydra.gnu.org is not sufficiently powerful for the work it is
> currently doing, so it often takes on the order of several *minutes* for
> the above URLs to load, and sometimes the Nginx front-end will time-out
> before that happens.  Our new build farm is vastly more powerful, but
> its web interface is currently quite rudimentary and not yet sufficient
> for the kind of monitoring I do on Hydra.
>
> Hope this helps.

Yes, it does!  Thank you for the information.  I'll try to watch Hydra a
little more, especially after pushing changes, and hopefully these
instructions will encourage others to do the same.

-- 
Chris

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]