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 754633 - Some tests fail on x86
Some tests fail on x86
Status: RESOLVED OBSOLETE
Product: gnome-keyring
Classification: Core
Component: general
3.17.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME keyring maintainer(s)
GNOME keyring maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2015-09-06 10:39 UTC by Dmitry Shachnev
Modified: 2021-06-18 10:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
test-suite.log (179.98 KB, text/x-log)
2015-09-06 10:39 UTC, Dmitry Shachnev
Details

Description Dmitry Shachnev 2015-09-06 10:39:35 UTC
Created attachment 310744 [details]
test-suite.log

After applying my patch from #731802, I can get the testsuite to pass on x86_64. However, on x86 (32-bit), two tests still fail:

ERROR:pkcs11/gkm/test-data-der.c:574:test_write_pkcs8_encrypted: assertion failed: (res == GKM_DATA_SUCCESS)
FAIL: test-data-der 16 /gkm/data-der/write_pkcs8_encrypted
ERROR: test-data-der process failed: 250

ERROR:pkcs11/gnome2-store/test-gnome2-private-key.c:147:test_save_private_key: assertion failed: (gkm_data_der_read_private_pkcs8_crypted (data, "booo", 4, &sexp) == GKM_DATA_SUCCESS)
FAIL: test-gnome2-private-key 2 /gnome2-store/private-key/save

Also there is a flaky test that sometimes fails and sometimes doesn't (I have once seen it failing on x86_64 too):

ERROR:pkcs11/gkm/test-timer.c:97:test_cancel: assertion failed: (timer != NULL)
FAIL: test-timer 3 /gkm/timer/cancel

The test-suite.log is attached.
Comment 1 Dmitry Shachnev 2016-07-11 18:48:08 UTC
For the record, I pasted some initial debugging on this at https://bugzilla.gnome.org/show_bug.cgi?id=767122#c1.
Comment 2 Jan Tojnar 2017-12-24 19:10:43 UTC
I also encountered the /gkm/timer/cancel failure, opened a bug about non-determinism: https://bugzilla.gnome.org/show_bug.cgi?id=791932
Comment 3 André Klapper 2021-06-18 10:40:00 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/gnome-keyring/-/issues/

Thank you for your understanding and your help.