make check 4 FAIL:'s on 74bea6a03 gnu: linux-libre: Update to 4.13.12.

  • Done
  • quality assurance status badge
Details
2 participants
  • Ludovic Courtès
  • myglc2
Owner
unassigned
Submitted by
myglc2
Severity
normal

Debbugs page

M
M
myglc2 wrote on 10 Nov 2017 06:23
(address . bug-guix@gnu.org)
86wp2ytdqh.fsf@gmail.com
Please see build log excerpts below & compressed ./test-suite.log
attached.

g1@g1 ~/src/guix$ guix environment -e "(@ (gnu packages package-management) guix)" -M 4 -c 4
g1@g1 ~/src/guix [env]$ rm -fr /home/g1/.cache/guile/ccache/*
g1@g1 ~/src/guix [env]$ sudo rm -fr ./test-tmp
g1@g1 ~/src/guix [env]$ make clean-go
g1@g1 ~/src/guix [env]$ ./bootstrap
g1@g1 ~/src/guix [env]$ ./configure --localstatedir=/var --sysconfdir=/etc
g1@g1 ~/src/guix [env]$ make -j 10 check
[...]
FAIL: tests/guix-register.sh
FAIL: tests/guix-build.sh
PASS: tests/packages.scm
PASS: tests/guix-graph.sh
FAIL: tests/store.scm
PASS: tests/guix-daemon.sh
PASS: tests/guix-system.sh
PASS: tests/guix-package-net.sh
PASS: tests/guix-environment.sh
FAIL: tests/guix-package.sh
PASS: tests/builders.scm
PASS: tests/guix-gc.sh
============================================================================
Testsuite summary for GNU Guix 0.13.0.4589-74bea6
============================================================================
# TOTAL: 745
# PASS: 731
# SKIP: 10
# XFAIL: 0
# FAIL: 4
# XPASS: 0
# ERROR: 0
============================================================================
[...]
g1@g1 ~/src/guix [env]$ git -C ~/.config/guix/latest log -n 1 --oneline
74bea6a03 (HEAD, origin/master, origin/HEAD) gnu: linux-libre: Update to 4.13.12.
g1@g1 ~/src/guix [env]$ git status
HEAD detached at origin/master
nothing to commit, working tree clean
g1@g1 ~/src/guix [env]$ git remote -vv
origin git://git.savannah.gnu.org/guix.git (fetch)
origin git://git.savannah.gnu.org/guix.git (push)
g1@g1 ~/src/guix [env]$ guix --version
guix (GNU Guix) 0.13.0.4589-74bea6
Copyright (C) 2017 the Guix authors
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
g1@g1 ~/src/guix [env]$ git describe
v0.13.0-4589-g74bea6a03
Attachment: test-suite.log.gz
L
L
Ludovic Courtès wrote on 11 Nov 2017 06:38
(name . myglc2)(address . myglc2@gmail.com)(address . 29245@debbugs.gnu.org)
87y3ncg9t0.fsf@gnu.org
Hi,

myglc2 <myglc2@gmail.com> skribis:

Toggle quote (12 lines)
> ============================================================================
> Testsuite summary for GNU Guix 0.13.0.4589-74bea6
> ============================================================================
> # TOTAL: 745
> # PASS: 731
> # SKIP: 10
> # XFAIL: 0
> # FAIL: 4
> # XPASS: 0
> # ERROR: 0
> ============================================================================

I believe this is fixed by commits
4ad3a3f995dc9bd00edbe37eb773bf07d1ad14c0 and
ae0307f7c2a6f382311a1cedcbbb3d35b6623bab.

Can you check whether it works for you?

Your test ‘test-suite.log’ file shows another failure in
tests/guix-register.sh:

+ sqlite3 /home/g1/src/guix/t-register-14509/var/guix/db/db.sqlite
Error: near line 1: database is locked

I believe this one is due to too many parallel accesses stemming from
“make -j10”, and can be worked around by using less parallelism (or
doing “make recheck” if it fails anyway.)

Thanks,
Ludo’.
M
M
myglc2 wrote on 11 Nov 2017 09:14
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 29245@debbugs.gnu.org)
864lq0rb51.fsf@gmail.com
On 11/11/2017 at 15:38 Ludovic Courtès writes:

Toggle quote (35 lines)
> Hi,
>
> myglc2 <myglc2@gmail.com> skribis:
>
>> ============================================================================
>> Testsuite summary for GNU Guix 0.13.0.4589-74bea6
>> ============================================================================
>> # TOTAL: 745
>> # PASS: 731
>> # SKIP: 10
>> # XFAIL: 0
>> # FAIL: 4
>> # XPASS: 0
>> # ERROR: 0
>> ============================================================================
>
> I believe this is fixed by commits
> 4ad3a3f995dc9bd00edbe37eb773bf07d1ad14c0 and
> ae0307f7c2a6f382311a1cedcbbb3d35b6623bab.
>
> Can you check whether it works for you?
>
> Your test ‘test-suite.log’ file shows another failure in
> tests/guix-register.sh:
>
> + sqlite3 /home/g1/src/guix/t-register-14509/var/guix/db/db.sqlite
> Error: near line 1: database is locked
>
> I believe this one is due to too many parallel accesses stemming from
> “make -j10”, and can be worked around by using less parallelism (or
> doing “make recheck” if it fails anyway.)
>
> Thanks,
> Ludo’.

Thanks, that fixed it here. I'll let you close the bug. - George
L
L
Ludovic Courtès wrote on 12 Nov 2017 12:19
control message for bug #29245
(address . control@debbugs.gnu.org)
8760afdzcb.fsf@gnu.org
tags 29245 fixed
close 29245
?
Your comment

This issue is archived.

To comment on this conversation send an email to 29245@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 29245
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch