unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Nikita Karetnikov <nikita@karetnikov.org>
To: "Ludovic Courtès" <ludo@gnu.org>
Cc: guix-devel@gnu.org
Subject: master: FAIL: tests/store.scm (was: master: the tests take ages)
Date: Thu, 06 Mar 2014 01:44:59 +0400	[thread overview]
Message-ID: <87vbvsnwv8.fsf_-_@karetnikov.org> (raw)
In-Reply-To: <87ha7dq42k.fsf@gnu.org> ("Ludovic Courtès"'s message of "Tue, 04 Mar 2014 18:14:11 +0100")


[-- Attachment #1.1: Type: text/plain, Size: 300 bytes --]

> Yes, some of the tests involve downloading a couple of packages, and
> building them.  This takes a while the first time you run ‘make check’,
> but is fast in subsequent runs (unless you removed ‘test-tmp’.)

Now ‘tests/store’ fails on ece262461625e80957d904f39a6818286099d367.


[-- Attachment #1.2: test-suite.log --]
[-- Type: text/plain, Size: 7840 bytes --]

====================================
   GNU Guix 0.6: ./test-suite.log
====================================

# TOTAL: 26
# PASS:  25
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: tests/store
=================

accepted connection from pid 25080, uid 1000
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /home/tester/guix-test3/nix/scripts/list-runtime-roots
;;; compiled /home/tester/guix-test3/test-tmp/var/25075/cache-25075/guile/ccache/2.0-LE-4-2.0/home/tester/guix-test3/nix/scripts/list-runtime-roots.go
accepted connection from pid 25080, uid 1000
accepted connection from pid 25080, uid 1000
accepted connection from pid 25080, uid 1000
accepted connection from pid 25080, uid 1000
finding garbage collector roots...
removing stale temporary roots file `/home/tester/guix-test3/test-tmp/var/25075/temproots/25085'
determining live/dead paths...
finding garbage collector roots...
deleting unused links...
@ build-started /home/tester/guix-test3/test-tmp/store/pfh1j0k1irzmw8z6ab77c8nknybjcrfl-the-thing.drv - i686-linux /home/tester/guix-test3/test-tmp/var/log/nix/drvs/pf//h1j0k1irzmw8z6ab77c8nknybjcrfl-the-thing.drv.bz2
@ build-succeeded /home/tester/guix-test3/test-tmp/store/pfh1j0k1irzmw8z6ab77c8nknybjcrfl-the-thing.drv -
killing process 25112
@ build-started /home/tester/guix-test3/test-tmp/store/sdlzbjmsxdh9wpvs9h64lx32gqkpjdia-the-thing.drv - i686-linux /home/tester/guix-test3/test-tmp/var/log/nix/drvs/sd//lzbjmsxdh9wpvs9h64lx32gqkpjdia-the-thing.drv.bz2
@ build-succeeded /home/tester/guix-test3/test-tmp/store/sdlzbjmsxdh9wpvs9h64lx32gqkpjdia-the-thing.drv -
killing process 25135
@ build-started /home/tester/guix-test3/test-tmp/store/h2ndpc8i99kl541jzlf40hqmafrmb5i0-the-thing.drv - i686-linux /home/tester/guix-test3/test-tmp/var/log/nix/drvs/h2//ndpc8i99kl541jzlf40hqmafrmb5i0-the-thing.drv.bz2
@ build-succeeded /home/tester/guix-test3/test-tmp/store/h2ndpc8i99kl541jzlf40hqmafrmb5i0-the-thing.drv -
killing process 25158
@ substituter-started /home/tester/guix-test3/test-tmp/store/13nl05wa3pzshk1729scma5ddlmvjm30-substitute-me /home/tester/guix-test3/nix/scripts/substitute-binary
downloading `/home/tester/guix-test3/test-tmp/store/13nl05wa3pzshk1729scma5ddlmvjm30-substitute-me' from `file:/home/tester/guix-test3/test-tmp/var/25075/substituter-data/example.nar' (0.0 MiB installed)...
\rfile:///.../example.nar	100.0% of 0.2 KiB@ substituter-succeeded /home/tester/guix-test3/test-tmp/store/13nl05wa3pzshk1729scma5ddlmvjm30-substitute-me
@ substituter-started /home/tester/guix-test3/test-tmp/store/6q3634xm7xnfzixy431x4r7g18q7p6va-substitute-me-not /home/tester/guix-test3/nix/scripts/substitute-binary
downloading `/home/tester/guix-test3/test-tmp/store/6q3634xm7xnfzixy431x4r7g18q7p6va-substitute-me-not' from `file:/home/tester/guix-test3/test-tmp/var/25075/substituter-data/does-not-exist.nar' (0.0 MiB installed)...
Backtrace:
In ice-9/boot-9.scm:
 157: 13 [catch #t #<catch-closure 9462ee0> ...]
In unknown file:
   ?: 12 [apply-smob/1 #<catch-closure 9462ee0>]
In ice-9/boot-9.scm:
  63: 11 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
 432: 10 [eval # #]
In ice-9/boot-9.scm:
2320: 9 [save-module-excursion #<procedure 938de60 at ice-9/boot-9.scm:3961:3 ()>]
3966: 8 [#<procedure 938de60 at ice-9/boot-9.scm:3961:3 ()>]
1645: 7 [%start-stack load-stack ...]
1650: 6 [#<procedure 9463960 ()>]
In unknown file:
   ?: 5 [primitive-load "/home/tester/guix-test3/scripts/guix"]
In guix/ui.scm:
 597: 4 [run-guix-command substitute-binary "--substitute" ...]
In ice-9/boot-9.scm:
 157: 3 [catch getaddrinfo-error ...]
In guix/scripts/substitute-binary.scm:
 586: 2 [#<procedure 986ac00 at guix/scripts/substitute-binary.scm:518:2 ()>]
 133: 1 [fetch # # #f ...]
In unknown file:
   ?: 0 [open-file "/home/tester/guix-test3/test-tmp/var/25075/substituter-data/does-not-exist.nar" ...]

ERROR: In procedure open-file:
ERROR: In procedure open-file: No such file or directory: "/home/tester/guix-test3/test-tmp/var/25075/substituter-data/does-not-exist.nar"
@ substituter-failed /home/tester/guix-test3/test-tmp/store/6q3634xm7xnfzixy431x4r7g18q7p6va-substitute-me-not 256 fetching path `/home/tester/guix-test3/test-tmp/store/6q3634xm7xnfzixy431x4r7g18q7p6va-substitute-me-not' failed with exit code 1
@ substituter-started /home/tester/guix-test3/test-tmp/store/6q3634xm7xnfzixy431x4r7g18q7p6va-substitute-me-not /home/tester/guix-test3/nix/scripts/substitute-binary
downloading `/home/tester/guix-test3/test-tmp/store/6q3634xm7xnfzixy431x4r7g18q7p6va-substitute-me-not' from `file:/home/tester/guix-test3/test-tmp/var/25075/substituter-data/does-not-exist.nar' (0.0 MiB installed)...
Backtrace:
In ice-9/boot-9.scm:
 157: 13 [catch #t #<catch-closure 91b7ee0> ...]
In unknown file:
   ?: 12 [apply-smob/1 #<catch-closure 91b7ee0>]
In ice-9/boot7 operations
27 operations
5 operations
4 operations
%%%% Starting test store  (Writing full log to "store.log")
tests/store.scm:182: FAIL topologically-sorted, more difficult

;;; ("/home/tester/guix-test3/test-tmp/var/log/nix/drvs/sd/lzbjmsxdh9wpvs9h64lx32gqkpjdia-the-thing.drv.bz2")

;;; ("/home/tester/guix-test3/test-tmp/var/log/nix/drvs/h2/ndpc8i99kl541jzlf40hqmafrmb5i0-the-thing.drv.bz2")

;;; (spi (#<<substitutable> path: "/home/tester/guix-test3/test-tmp/store/22x04gh8zxxj94aazg8dvyxc5ncrnnax-guile-bootstrap-2.0" deriver: "/home/tester/guix-test3/test-tmp/store/kl6q7nzjr76zyii11jryff26sbprhry6-guile-bootstrap-2.0.drv" refs: () dl-size: 0 nar-size: 1234>))

;;; (c #<condition &nix-protocol-error [message: "signed hash doesn't match actual contents of imported archive; archive could be corrupt, or someone is trying to import a Trojan horse" status: 1] 88376d8>)
# of expected passes      22
# of unexpected failures  1
-9.scm:
  63: 11 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
 432: 10 [eval # #]
In ice-9/boot-9.scm:
2320: 9 [save-module-excursion #<procedure 90e2e60 at ice-9/boot-9.scm:3961:3 ()>]
3966: 8 [#<procedure 90e2e60 at ice-9/boot-9.scm:3961:3 ()>]
1645: 7 [%start-stack load-stack ...]
1650: 6 [#<procedure 91b8960 ()>]
In unknown file:
   ?: 5 [primitive-load "/home/tester/guix-test3/scripts/guix"]
In guix/ui.scm:
 597: 4 [run-guix-command substitute-binary "--substitute" ...]
In ice-9/boot-9.scm:
 157: 3 [catch getaddrinfo-error ...]
In guix/scripts/substitute-binary.scm:
 586: 2 [#<procedure 95bedd0 at guix/scripts/substitute-binary.scm:518:2 ()>]
 133: 1 [fetch # # #f ...]
In unknown file:
   ?: 0 [open-file "/home/tester/guix-test3/test-tmp/var/25075/substituter-data/does-not-exist.nar" ...]

ERROR: In procedure open-file:
ERROR: In procedure open-file: No such file or directory: "/home/tester/guix-test3/test-tmp/var/25075/substituter-data/does-not-exist.nar"
@ substituter-failed /home/tester/guix-test3/test-tmp/store/6q3634xm7xnfzixy431x4r7g18q7p6va-substitute-me-not 256 fetching path `/home/tester/guix-test3/test-tmp/store/6q3634xm7xnfzixy431x4r7g18q7p6va-substitute-me-not' failed with exit code 1
@ build-started /home/tester/guix-test3/test-tmp/store/7n3pf197ch2nnnr695ma5wcj4c13qgs1-substitute-me-not.drv - i686-linux /home/tester/guix-test3/test-tmp/var/log/nix/drvs/7n//3pf197ch2nnnr695ma5wcj4c13qgs1-substitute-me-not.drv.bz2
@ build-succeeded /home/tester/guix-test3/test-tmp/store/7n3pf197ch2nnnr695ma5wcj4c13qgs1-substitute-me-not.drv -
killing process 25420
finding garbage collector roots...
deleting unused links...
finding garbage collector roots...
deleting unused links...
finding garbage collector roots...
deleting unused links...
finding garbage collector roots...
deleting unused links...
136 operations


[-- Attachment #2: Type: application/pgp-signature, Size: 835 bytes --]

  reply	other threads:[~2014-03-05 21:38 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-03-04 11:35 master: the tests take ages Nikita Karetnikov
2014-03-04 16:23 ` Mark H Weaver
2014-03-04 17:14   ` Ludovic Courtès
2014-03-05 21:44     ` Nikita Karetnikov [this message]
2014-03-05 22:34       ` master: FAIL: tests/store.scm Ludovic Courtès
2014-03-11  9:45         ` Nikita Karetnikov
2014-03-11 11:04           ` Ludovic Courtès
2014-03-16  7:42             ` Nikita Karetnikov
2014-03-16 21:16               ` Ludovic Courtès
2014-03-17 19:54                 ` Nikita Karetnikov
2014-03-17 21:08                   ` Ludovic Courtès
2014-03-17 22:32                   ` Ludovic Courtès

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87vbvsnwv8.fsf_-_@karetnikov.org \
    --to=nikita@karetnikov.org \
    --cc=guix-devel@gnu.org \
    --cc=ludo@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

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).