After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 770684 - test-suite failures: color-plugin:ERROR:gcm-self-test.c:73:gcm_test_edid_func: assertion failed (gcm_edid_get_vendor_name (edid) == "IBM France"): ("IBM Brasil" == "IBM France")
test-suite failures: color-plugin:ERROR:gcm-self-test.c:73:gcm_test_edid_func...
Status: RESOLVED OBSOLETE
Product: gnome-settings-daemon
Classification: Core
Component: color
3.21.x
Other Linux
: Normal normal
: ---
Assigned To: Richard Hughes
gnome-settings-daemon-maint
Depends on:
Blocks:
 
 
Reported: 2016-08-31 22:20 UTC by Michael Biebl
Modified: 2019-03-20 11:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Biebl 2016-08-31 22:20:33 UTC
Version: 3.21.90

When running the test-suite for gnome-settings-daemon, I get

=================================================================
   gnome-settings-daemon 3.21.90: plugins/color/test-suite.log
=================================================================

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

.. contents:: :depth: 2

FAIL: gcm-self-test
===================


(gcm-self-test:15390): Gtk-WARNING **: Theme parsing error: gtk.css:13:64: Using one color stop with linear-gradient() is deprecated.

(gcm-self-test:15390): Gtk-WARNING **: Theme parsing error: gtk.css:28:64: Using one color stop with linear-gradient() is deprecated.
/color/edid: **
color-plugin:ERROR:gcm-self-test.c:73:gcm_test_edid_func: assertion failed (gcm_edid_get_vendor_name (edid) == "IBM France"): ("IBM Brasil" == "IBM France")
FAIL gcm-self-test (exit status: 134)
Comment 1 Laurent Bigonville 2017-07-03 19:46:18 UTC
With 3.22.2 I get a similar failure:

make  check-TESTS
make[5]: Entering directory '/«PKGBUILDDIR»/plugins/color'
make[6]: Entering directory '/«PKGBUILDDIR»/plugins/color'
../../test-driver: line 107: 95960 Aborted                 "$@" > $log_file 2>&1
FAIL: gcm-self-test
================================================================
   gnome-settings-daemon 3.22.2: plugins/color/test-suite.log
================================================================

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

.. contents:: :depth: 2

FAIL: gcm-self-test
===================

/color/edid: **
color-plugin:ERROR:gcm-self-test.c:52:gcm_test_edid_func: assertion failed (gcm_edid_get_vendor_name (edid) == "Goldstar Company Ltd"): ("Undefined" == "Goldstar Company Ltd")
FAIL gcm-self-test (exit status: 134)
Comment 2 Laurent Bigonville 2017-07-03 20:43:18 UTC
The log in my previous comment was coming from a build on kfreebsd where libgnome-desktop is not compiled with udev, the "Undefined" here is returned by the gnome_pnp_ids_get_pnp_id() function in that case. So maybe gnome-settings daemon should detect that and disable the test altogether?

This might be a different issue from Michael one actually
Comment 3 GNOME Infrastructure Team 2019-03-20 11:35:57 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/301.