Bug 8829 - pTest - glib-2.0 (NUC) tests fail
Summary: pTest - glib-2.0 (NUC) tests fail
Status: RESOLVED FIXED
Alias: None
Product: Runtime Testing
Classification: QA/Testing
Component: general (show other bugs)
Version: 2.1
Hardware: NUC Multiple
: Medium normal
Target Milestone: 2.1
Assignee: Jussi Kukkonen
QA Contact: Cristina Agurida
URL:
Whiteboard:
Depends on:
Blocks: 9119
  Show dependency tree
 
Reported: 2015-12-17 10:01 UTC by Alexandru Georgescu
Modified: 2016-02-15 17:08 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandru Georgescu 2015-12-17 10:01:56 UTC
Commit: 5e3e2e0cbb0a49986f4653e64c4c8d2b5461645e
Previous Commit: fc45deac89ef63ca1c44e763c38ced7dfd72cbe1




Results for NUC ptest glib-2.0 2015-12-10:
********************************
Tests that failed now and worked last time: 3
glib/date.test (Child process killed by signal 6)
glib/collate.test (Child process killed by signal 6)
glib/strfuncs.test (Child process killed by signal 6)
Tests that passed now and and failed last time: 0

Tests that were skipped now and worked last time: 4
glib/collate.test
glib/date.test
glib/malloc.test
glib/strfuncs.test
Tests that were skipped last time and worked now: 7
glib/socket-service.test
glib/gdbus-unix-addresses.test
glib/date.test (Child process killed by signal 6)
glib/collate.test (Child process killed by signal 6)
glib/testfilemonitor.test
glib/strfuncs.test (Child process killed by signal 6)
glib/signal-handler.test
Tests that failed now: 4
glib/fileutils.test (Child process killed b y signal 6)
glib/date.test (Child process killed by signal 6)
glib/collate.test (Child process killed by signal 6)
glib/strfuncs.test (Child process killed by signal 6)
Comment 1 Alexander Kanavin 2016-01-05 15:54:26 UTC
fileutils.test is not meant to be run as root, because it makes some filesystem access control checks that rely on being a regular user.

The remaining failures (date, collate, strfuncs) all seem to be caused by a locale issue in glibc:

collate: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_COLLATE) / sizeof (_nl_value_type_LC_COLLATE[0]))' failed.

A related problem is that setting LANG=en_GB in sato terminal makes the terminal crash!
Comment 2 Francisco Pedraza 2016-02-04 10:24:00 UTC
Retested on NUC 5425WYK genericx86_64, 2016-01-28:

poky: 3d2c0f5902cacf9d8544bf263b51ef0dd1a7218c
AB Link: http://autobuilder.yoctoproject.org/pub/releases/yocto-2.1_M2.rc1/ptest/machines/genericx86-64/core-image-sato-sdk-genericx86-64.hddimg

Report: https://wiki.yoctoproject.org/wiki/Ptest_3d2c0f5902cacf9d8544bf263b51ef0dd1a7218c

Getting the following results

Tests that failed now and worked last time: 1
pango/test-layout.test (Child process killed by signal 6)
Tests that passed now and and failed last time: 0

Tests that were skipped now and worked last time: 1
glib/fileutils.test (Child process killed by signal 6)

Tests that failed now: 4
pango/test-layout.test (Child process killed by signal 6)
glib/date.test (Child process killed by signal 6)
glib/collate.test (Child process killed by signal 6)
glib/strfuncs.test (Child process killed by signal 6)
Comment 3 Ross Burton 2016-02-05 14:17:37 UTC
The locale bugs have a patch on the mailing list (cross-localdef) and is staged in mut.
Comment 4 Alexander Kanavin 2016-02-08 11:21:31 UTC
The failing tests should no longer fail in master.