Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 688532 - sys-auth/elogind-241.3 : [TEST] 118/177 test-format-table FAIL (killed by signal 6 SIGABRT)
Summary: sys-auth/elogind-241.3 : [TEST] 118/177 test-format-table FAIL (killed by si...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andreas Sturmlechner
URL:
Whiteboard: fixed in 241.4
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2019-06-23 08:28 UTC by Toralf Förster
Modified: 2019-11-22 20:49 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,15.06 KB, text/plain)
2019-06-23 08:28 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,19.94 KB, text/plain)
2019-06-23 08:28 UTC, Toralf Förster
Details
environment (environment,131.42 KB, text/plain)
2019-06-23 08:28 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,11.78 KB, application/x-bzip)
2019-06-23 08:28 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,236 bytes, application/x-bzip)
2019-06-23 08:28 UTC, Toralf Förster
Details
sys-auth:elogind-241.3:20190622-211624.log.bz2 (sys-auth:elogind-241.3:20190622-211624.log.bz2,104.10 KB, application/x-bzip)
2019-06-23 08:28 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,131.86 KB, application/x-bzip)
2019-06-23 08:28 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2019-06-23 08:28:16 UTC
Assertion 'streq(formatted, "ONE          TWO THREE\n" "xxx          yyy   yes\n" "a long field yyy    no\n")' failed at ../elogind-241.3/src/test/test-format-table.c:65, function main(). Aborting.
118/177 test-format-table                       FAIL     0.01 s (killed by signal 6 SIGABRT)
/* test_align_power2 */
/* test_max */
/* test_container_of */

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1-desktop-gnome_libressl-abi32+64-test_20190621-191902

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-9.1.0 *

Available Python interpreters, in order of preference:
  [1]   python3.6
  [2]   python2.7 (fallback)





emerge -qpvO sys-auth/elogind
[ebuild  N    ] sys-auth/elogind-241.3  USE="acl pam policykit -debug -doc (-selinux)"
Comment 1 Toralf Förster gentoo-dev 2019-06-23 08:28:18 UTC
Created attachment 580494 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2019-06-23 08:28:21 UTC
Created attachment 580496 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2019-06-23 08:28:24 UTC
Created attachment 580498 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2019-06-23 08:28:27 UTC
Created attachment 580500 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2019-06-23 08:28:30 UTC
Created attachment 580502 [details]
logs.tbz2
Comment 6 Toralf Förster gentoo-dev 2019-06-23 08:28:33 UTC
Created attachment 580504 [details]
sys-auth:elogind-241.3:20190622-211624.log.bz2
Comment 7 Toralf Förster gentoo-dev 2019-06-23 08:28:35 UTC
Created attachment 580506 [details]
temp.tbz2
Comment 8 Matt Turner gentoo-dev 2019-07-17 05:15:38 UTC
Happens on ia64 as well (when I was attempting to stabilize)
Comment 9 Matt Turner gentoo-dev 2019-07-17 05:23:06 UTC
On inspection, it's a test ensuring some table printing code works. Not a stabilization blocker IMO.
Comment 10 Rolf Eike Beer archtester 2019-07-18 20:53:18 UTC
happens on sparc, too.
Comment 11 Andreas Sturmlechner gentoo-dev 2019-07-22 19:30:10 UTC
Interestingly, reproducible on amd64 now too when it seemed to work in the past.
Comment 12 Sven Eden 2019-10-11 14:44:35 UTC
Sorry for the late reply.

This should be fixed in the next release, which will be somewhere in the next week.
Comment 13 Sven Eden 2019-10-21 08:03:03 UTC
(In reply to Sven Eden from comment #12)
> Sorry for the late reply.
> 
> This should be fixed in the next release, which will be somewhere in the
> next week.

unfortunately I have to eat my words.

I had vacation the previous two weeks, and everything should have been done, tested and finished by now. Easy enough on holidays.

But family had other plans and kept me so busy, that I accomplished nothing. :-(

Sorry for the delay!
Comment 14 Sven Eden 2019-10-22 07:00:58 UTC
Could you please try with latest commit, please? There is a sys-auth/elogind-241.9999 live ebuild in my seden overlay via layman.

If the test still fails, I'd like to see the file
  build/meson-logs/testlog.txt

Unfortunately the printing of the failed table didn't make it into the uploaded 
sys-auth:elogind-241.3:20190622-211624.log

---

Note: The only way this can possibly fail is, if the tinderbox somehow reports a size of less than 50 columns. Is that box this small?
Comment 15 Toralf Förster gentoo-dev 2019-10-25 13:08:21 UTC
(In reply to Sven Eden from comment #14)

> Note: The only way this can possibly fail is, if the tinderbox somehow
> reports a size of less than 50 columns. Is that box this small?

it has 6 cores/12 threads and 128 GB of RAM, that should work.
Comment 16 Andreas Sturmlechner gentoo-dev 2019-10-26 21:33:13 UTC
with 241.9999:

> 118/177 test-format-table                       OK       0.02 s

overall:

> Ok:                  174
> Expected Fail:         0
> Fail:                  0
> Unexpected Pass:       0
> Skipped:               3
> Timeout:               0
Comment 17 Sven Eden 2019-10-29 15:16:00 UTC
(In reply to Andreas Sturmlechner from comment #16)
> with 241.9999:
> 
> > 118/177 test-format-table                       OK       0.02 s
> 
> overall:
> 
> > Ok:                  174
> > Expected Fail:         0
> > Fail:                  0
> > Unexpected Pass:       0
> > Skipped:               3
> > Timeout:               0

*yay*

I am still testing prior releasing the new version. I had some weird behavior after waking from hibernation, but that could have come with doing lots of package updates and kernel changes.

Hopefully I can release the new version sometime tomorrow, as I am also working on v243, which has some nice new additions, like supporting booting into firmware (aka EFI support).
Comment 18 Sven Eden 2019-11-15 08:27:46 UTC
elogind v241.4 has been released.

Sorry that it took so long, but waking up from hibernate crashes the kernel on my machine, and I wanted to investigate that first.

It appears to be a problem with kernel-5.3.x on my machine alone. Haven't had any report from elsewhere, and everything is fine with kernel-5.2.x.

*shrug* There hasn't been any changes to the hibernation code anyway...