Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 633404 - gnome-extra/cjs-3.4.4 : FAIL: installed-tests/scripts/testCommandLine.sh 1 - System.exit(0) should exit successfully
Summary: gnome-extra/cjs-3.4.4 : FAIL: installed-tests/scripts/testCommandLine.sh 1 - ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Cinnamon Team (DISABLED)
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2017-10-03 19:20 UTC by Toralf Förster
Modified: 2018-04-02 20:51 UTC (History)
0 users

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


Attachments
emerge-info.txt (emerge-info.txt,16.66 KB, text/plain)
2017-10-03 19:20 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,215.75 KB, text/plain)
2017-10-03 19:20 UTC, Toralf Förster
Details
environment (environment,124.03 KB, text/plain)
2017-10-03 19:20 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,13.74 KB, application/x-bzip)
2017-10-03 19:20 UTC, Toralf Förster
Details
gnome-extra:cjs-3.4.4:20171003-181046.log (gnome-extra:cjs-3.4.4:20171003-181046.log,318.19 KB, text/plain)
2017-10-03 19:20 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,39.18 KB, application/x-bzip)
2017-10-03 19:20 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,48.02 KB, application/x-bzip)
2017-10-03 19:20 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 2017-10-03 19:20:36 UTC
ERROR: gjs-tests - too few tests run (expected 99, got 15)
ERROR: gjs-tests - exited with status 134 (terminated by signal 6?)
FAIL: installed-tests/scripts/testCommandLine.sh 1 - System.exit(0) should exit successfully
FAIL: installed-tests/scripts/testCommandLine.sh 2 - System.exit(42) should exit with the correct exit code
PASS: installed-tests/scripts/testCommandLine.sh 3 - System.exit() should still exit across an FFI boundary
FAIL: installed-tests/scripts/testCommandLine.sh 4 - --help should succeed

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

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 13.0-desktop-plasma-systemd_libressl_20170927-191034

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

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

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




emerge -qpv gnome-extra/cjs
[ebuild  N    ] gnome-extra/cjs-3.4.4  USE="cairo gtk -examples {-test}"
Comment 1 Toralf Förster gentoo-dev 2017-10-03 19:20:39 UTC
Created attachment 497546 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2017-10-03 19:20:42 UTC
Created attachment 497548 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2017-10-03 19:20:45 UTC
Created attachment 497550 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2017-10-03 19:20:48 UTC
Created attachment 497552 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2017-10-03 19:20:51 UTC
Created attachment 497554 [details]
gnome-extra:cjs-3.4.4:20171003-181046.log
Comment 6 Toralf Förster gentoo-dev 2017-10-03 19:20:54 UTC
Created attachment 497556 [details]
logs.tbz2
Comment 7 Toralf Förster gentoo-dev 2017-10-03 19:20:57 UTC
Created attachment 497558 [details]
temp.tbz2
Comment 8 Kristian Fiskerstrand (RETIRED) gentoo-dev 2017-11-26 15:45:33 UTC
Can you please test if issue persists in 3.6.1?
Comment 9 Toralf Förster gentoo-dev 2017-11-26 16:08:47 UTC
where is 3.6.1 ? - The tinderbox usually uses the Gentoo repo
Comment 10 Kristian Fiskerstrand (RETIRED) gentoo-dev 2017-11-26 16:26:51 UTC
(In reply to Toralf Förster from comment #9)
> where is 3.6.1 ? - The tinderbox usually uses the Gentoo repo

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee69e19e11d86f3e097a248a51b67594641f0e36
Comment 11 Toralf Förster gentoo-dev 2017-11-26 16:30:00 UTC
(In reply to Toralf Förster from comment #9)
Ah - repo synced a minute ago, but the results do not really differ :

mr-fox / # grep FAIL /var/log/portage/gnome-extra:cjs-3.6.1:20171126-161233.log
FAIL: installed-tests/scripts/testCommandLine.sh 1 - System.exit(0) should exit successfully
FAIL: installed-tests/scripts/testCommandLine.sh 2 - System.exit(42) should exit with the correct exit code
FAIL: installed-tests/scripts/testCommandLine.sh 4 - --help should succeed
FAIL: installed-tests/scripts/testCommandLine.sh 5 - --help should print something
FAIL: installed-tests/scripts/testCommandLine.sh 6 - should succeed when --help is not first arg
FAIL: installed-tests/scripts/testCommandLine.sh 7 - should print something when --help is not first arg
FAIL: installed-tests/scripts/testCommandLine.sh 8 - --help should succeed before a script file
FAIL: installed-tests/scripts/testCommandLine.sh 9 - --help should print something before a script file
FAIL: installed-tests/scripts/testCommandLine.sh 10 - --help should succeed before -c
FAIL: installed-tests/scripts/testCommandLine.sh 11 - --help should print something before -c
FAIL: installed-tests/scripts/testCommandLine.sh 12 - --help after script file should be passed to script
FAIL: installed-tests/scripts/testCommandLine.sh 14 - --help after -c should be passed to script
FAIL: installed-tests/scripts/testCommandLine.sh 16 - -I after script should succeed but give a warning
FAIL: installed-tests/scripts/testCommandLine.sh 17 - --coverage-prefix after script should succeed but give a warning
FAIL: installed-tests/scripts/testCommandLine.sh 18 - --coverage-output after script should succeed but give a warning
FAIL: installed-tests/scripts/testCommandLine.sh 19 - --version should work
FAIL: installed-tests/scripts/testCommandLine.sh 20 - --version should print something
FAIL: installed-tests/scripts/testCommandLine.sh 21 - --version after -c should be passed to script
FAIL: installed-tests/scripts/testWarnings.sh 1 - overwriting method with Signals.addSignalMethods() should warn
FAIL: installed-tests/scripts/testWarnings.sh 2 - passing too many arguments to a GI function should warn
FAIL: installed-tests/js/testSystem.js 2 System.version gives a plausible number
# XFAIL: 0
# FAIL:  21
Comment 12 Kristian Fiskerstrand (RETIRED) gentoo-dev 2017-11-26 16:46:44 UTC
Indeed, had an issue with my package.env here, I can reproduce it locally now
Comment 13 Kristian Fiskerstrand (RETIRED) gentoo-dev 2018-04-02 20:13:27 UTC
This is fixed in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f947b8fa11d7a4e5532702da94249dd88e0d27b
Comment 14 Larry the Git Cow gentoo-dev 2018-04-02 20:50:34 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a6ddd6e85de8c752389a3b49118e9ac40658cc

commit d9a6ddd6e85de8c752389a3b49118e9ac40658cc
Author:     Kristian Fiskerstrand <k_f@gentoo.org>
AuthorDate: 2018-04-02 20:49:58 +0000
Commit:     Kristian Fiskerstrand <k_f@gentoo.org>
CommitDate: 2018-04-02 20:50:25 +0000

    gnome-extra/cjs: Fix test failure on system.version check
    
    Bug: https://bugs.gentoo.org/633404
    Package-Manager: Portage-2.3.24, Repoman-2.3.6

 gnome-extra/cjs/cjs-3.6.1.ebuild                   |  2 ++
 ...for-System.version-to-be-this-restrictive.patch | 25 ++++++++++++++++++++++
 2 files changed, 27 insertions(+)}
Comment 15 Kristian Fiskerstrand (RETIRED) gentoo-dev 2018-04-02 20:51:32 UTC
My bad, had forgotten to commit the patch in the previous push, the correct reference in previous comment.