Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 723506

Summary: >=dev-libs/gjs-1.58.6 - fails 11 tests
Product: Gentoo Linux Reporter: ernsteiswuerfel <erhard_f>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED OBSOLETE    
Severity: normal CC: jstein
Priority: Normal Keywords: TESTFAILURE
Version: unspecified   
Hardware: PPC   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log (ppc)
test-suite.log (ppc)
emerge --info
test-suite.log (ppc, 1.58.8)
build.log (ppc, 1.58.8)
build.log (ppc64, 1.58.8)
test-suite.log (ppc64, 1.58.8)
build.log (ppc, 1.58.8)
emerge --info (ppc)
build.log (ppc, 1.64.4)

Description ernsteiswuerfel archtester 2020-05-17 18:16:43 UTC
Created attachment 639874 [details]
build.log (ppc)

[...]
ERROR: installed-tests/js/testGIMarshalling
ERROR: installed-tests/js/testGIMarshalling.js - exited with status 1
ERROR: installed-tests/js/testRegress
ERROR: installed-tests/js/testRegress.js - exited with status 1
ERROR: installed-tests/js/testGDBus
ERROR: installed-tests/js/testGDBus.js - exited with status 1
[...]
FAIL: installed-tests/js/testGIMarshalling.js 33 Integer int64-typed marshals signed value as a return value
FAIL: installed-tests/js/testGIMarshalling.js 37 Integer int64-typed marshals unsigned value as a return value
FAIL: installed-tests/js/testGIMarshalling.js 77 Floating point double-typed marshals value as a return value
FAIL: installed-tests/js/testRegress.js 9 Life, the Universe and Everything includes 64-bit integers
FAIL: installed-tests/js/testRegress.js 10 Life, the Universe and Everything includes unsigned 64-bit integers
FAIL: installed-tests/js/testRegress.js 16 Life, the Universe and Everything includes doubles
FAIL: installed-tests/js/testRegress.js 55 Life, the Universe and Everything arrays of gint64 in
FAIL: installed-tests/js/testRegress.js 171 Life, the Universe and Everything Introspected GObject can call a static method
FAIL: installed-tests/js/testGDBus.js 19 Exported DBus object can send and receive dicts from a remote method
FAIL: installed-tests/js/testGDBus.js 27 Exported DBus object reading readonly property works
FAIL: installed-tests/js/testGDBus.js 32 Exported DBus object Setting a readonly property throws an error

==================================
   gjs 1.58.6: ./test-suite.log
==================================

# TOTAL: 1334
# PASS:  1257
# SKIP:  63
# XFAIL: 0
# FAIL:  11
# XPASS: 0
# ERROR: 3

.. contents:: :depth: 2
Comment 1 ernsteiswuerfel archtester 2020-05-17 18:17:11 UTC
Created attachment 639876 [details]
test-suite.log (ppc)
Comment 2 ernsteiswuerfel archtester 2020-05-17 18:17:47 UTC
Created attachment 639878 [details]
emerge --info
Comment 3 Mart Raudsepp gentoo-dev 2020-06-02 22:14:54 UTC
1.58.8 has a bunch of upstream test fixes; I'm not sure it really covers the failures here, but who knows. Please give it a shot when you can.
Comment 4 Mart Raudsepp gentoo-dev 2020-06-02 22:15:13 UTC
(fwiw, I can't reproduce on amd64 either way)
Comment 5 ernsteiswuerfel archtester 2020-06-04 21:51:40 UTC
Created attachment 643474 [details]
test-suite.log (ppc, 1.58.8)

============================================================================
Testsuite summary for gjs 1.58.8
============================================================================
# TOTAL: 1342
# PASS:  1263
# SKIP:  65
# XFAIL: 0
# FAIL:  11
# XPASS: 0
# ERROR: 3
Comment 6 ernsteiswuerfel archtester 2020-06-04 21:52:31 UTC
Created attachment 643476 [details]
build.log (ppc, 1.58.8)
Comment 7 ernsteiswuerfel archtester 2020-09-14 16:49:08 UTC
Created attachment 660267 [details]
build.log (ppc64, 1.58.8)

ppc64 fails less tests:

FAIL: installed-tests/debugger/print.debugger 1 - ./installed-tests/debugger/print.debugger
FAIL: installed-tests/scripts/testWarnings.sh 2 - passing too many arguments to a GI function should warn
FAIL: installed-tests/scripts/testCommandLine.sh 41 - object unref from other thread after shutdown should not race
FAIL: installed-tests/scripts/testCommandLine.sh 42 - avoid crashing when GTK vfuncs are called on context destroy
A connection to the bus can't be made
============================================================================
Testsuite summary for gjs 1.58.8
============================================================================
# TOTAL: 136
# PASS:  59
# SKIP:  3
# XFAIL: 0
# FAIL:  4
# XPASS: 0
# ERROR: 70
Comment 8 ernsteiswuerfel archtester 2020-09-14 16:49:42 UTC
Created attachment 660270 [details]
test-suite.log (ppc64, 1.58.8)
Comment 9 ernsteiswuerfel archtester 2020-09-15 21:38:52 UTC
Created attachment 660450 [details]
build.log (ppc, 1.58.8)

Most interestingly 1.58.8 passes all tests on ppc when built with current toolchain.

============================================================================
Testsuite summary for gjs 1.58.8
============================================================================
# TOTAL: 1339
# PASS:  1274
# SKIP:  65
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
Comment 10 ernsteiswuerfel archtester 2020-09-15 21:39:51 UTC
Created attachment 660453 [details]
emerge --info (ppc)
Comment 11 ernsteiswuerfel archtester 2021-05-20 19:26:35 UTC
Created attachment 710049 [details]
build.log (ppc, 1.64.4)
Comment 12 ernsteiswuerfel archtester 2021-05-20 19:27:11 UTC
dev-libs/gjs-1.64.4 passes tests on ppc.