unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* Debugging CI build failures
@ 2019-05-11 16:17 Ivan Petkov
  2019-05-15 21:22 ` Ludovic Courtès
  0 siblings, 1 reply; 3+ messages in thread
From: Ivan Petkov @ 2019-05-11 16:17 UTC (permalink / raw)
  To: help-guix

Hi Guix,

I recently submitted some patches which updated the rust bootstrap process, but I noticed
cuirass failed on building rust-1.24.1.x86_64-linux [1] (the build succeeded on my machine).

I can’t seem to pull logs from cuirass either which makes me wonder if the issue was a build
failure or something else. Am I missing something in the interface, or is there no way to
see extra context like in Hydra?

(Speaking of Hydra, it seems like it is also stuck and not building anything or pulling in new
commits, anyone know what is going on there?)

Thanks,
—Ivan

[1]: http://ci.guix.info/eval/5243?border-high-time=0&border-high-id=1303701 <http://ci.guix.info/eval/5243?border-high-time=0&border-high-id=1303701>

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Debugging CI build failures
  2019-05-11 16:17 Debugging CI build failures Ivan Petkov
@ 2019-05-15 21:22 ` Ludovic Courtès
  2019-05-16  5:11   ` Ivan Petkov
  0 siblings, 1 reply; 3+ messages in thread
From: Ludovic Courtès @ 2019-05-15 21:22 UTC (permalink / raw)
  To: Ivan Petkov; +Cc: help-guix

Hi Ivan,

Ivan Petkov <ivanppetkov@gmail.com> skribis:

> I recently submitted some patches which updated the rust bootstrap process, but I noticed
> cuirass failed on building rust-1.24.1.x86_64-linux [1] (the build succeeded on my machine).
>
> I can’t seem to pull logs from cuirass either which makes me wonder if the issue was a build
> failure or something else. Am I missing something in the interface, or is there no way to
> see extra context like in Hydra?

The build farm’s log file is at <https://ci.guix.gnu.org/log/XYZ>, where
XYZ is the basename of one of the outputs of the derivation of
interest.  For example:

  https://ci.guix.gnu.org/log/cghjx256ls2hrpcjbv65vnmvqszddh4i-rust-1.24.1

Unless you have built it locally, the following command gives you the
URL:

  guix build rust@1.24 --no-grafts --log-file

Now, the Cuirass Web and HTTP interfaces certainly leave a lot to be
desired, but you can help!  :-)  See Ricardo’s recent call for help on
guix-devel.

> (Speaking of Hydra, it seems like it is also stuck and not building anything or pulling in new
> commits, anyone know what is going on there?)

We’re now primarily focusing on ci.guix.gnu.org (aka. “berlin”), which
has more CPU power, so hydra.gnu.org may lag behind.

Thanks,
Ludo’.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Debugging CI build failures
  2019-05-15 21:22 ` Ludovic Courtès
@ 2019-05-16  5:11   ` Ivan Petkov
  0 siblings, 0 replies; 3+ messages in thread
From: Ivan Petkov @ 2019-05-16  5:11 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: help-guix

Hi Ludo,

> On May 15, 2019, at 2:22 PM, Ludovic Courtès <ludo@gnu.org> wrote:
> 
> The build farm’s log file is at <https://ci.guix.gnu.org/log/XYZ>, where
> XYZ is the basename of one of the outputs of the derivation of
> interest.  For example:
> 
>  https://ci.guix.gnu.org/log/cghjx256ls2hrpcjbv65vnmvqszddh4i-rust-1.24.1 <https://ci.guix.gnu.org/log/cghjx256ls2hrpcjbv65vnmvqszddh4i-rust-1.24.1>

I think I had tried this earlier but I got a 404 error. Maybe the package was
retried sometime later. I’ll keep this in mind for next time!

> Now, the Cuirass Web and HTTP interfaces certainly leave a lot to be
> desired, but you can help!  :-)  See Ricardo’s recent call for help on
> guix-devel.

I’ll check it out!

—Ivan

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2019-05-16  5:11 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-11 16:17 Debugging CI build failures Ivan Petkov
2019-05-15 21:22 ` Ludovic Courtès
2019-05-16  5:11   ` Ivan Petkov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).