[OE-core] [PATCH] glib-2.0: fix ptest failures
mingli.yu at windriver.com
mingli.yu at windriver.com
Fri Apr 19 08:54:03 UTC 2019
From: Mingli Yu <Mingli.Yu at windriver.com>
* Set G_TEST_BUILDDIR to mark we run the tests
out of builddir to make it can skip the test_non_utf8_printf
to fix below test error as test_non_utf8_printf needed
to run under builddir per https://gitlab.gnome.org/GNOME/glib/blob/master/glib/tests/gdatetime.c#L1440.
| GLib:ERROR:../glib-2.58.3/glib/tests/gdatetime.c:1477:test_non_utf8_printf: assertion failed (__p == ("10\346\234\210")): ("Oct" == "10\346\234\210")
| Bail out! GLib:ERROR:../glib-2.58.3/glib/tests/gdatetime.c:1477:test_non_utf8_printf: assertion failed (__p == ("10\346\234\210")): ("Oct" == "10\346\234\210")
| FAIL: glib/gdatetime.test (Child process killed by signal 6)
* Increase the timeout to 15 minute to fix below
error as the default timeout which is 5 minutes
is not enough.
| Executing: glib/actions.test
| Test timed out after 300 seconds
| cleaning up pid 13050
| FAIL: glib/actions.test (Child process killed by signal 9)
Signed-off-by: Mingli Yu <Mingli.Yu at windriver.com>
---
meta/recipes-core/glib-2.0/glib-2.0/run-ptest | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-core/glib-2.0/glib-2.0/run-ptest b/meta/recipes-core/glib-2.0/glib-2.0/run-ptest
index 8f082d3..e4777da 100644
--- a/meta/recipes-core/glib-2.0/glib-2.0/run-ptest
+++ b/meta/recipes-core/glib-2.0/glib-2.0/run-ptest
@@ -1,6 +1,8 @@
#! /bin/sh
+# set G_TEST_BUILDDIR to mark the tests running out of the builddir
+export G_TEST_BUILDDIR=$(pwd)
set -eux
useradd glib2-test
-su glib2-test -c gnome-desktop-testing-runner glib
+su glib2-test -c "gnome-desktop-testing-runner glib -t 900"
userdel glib2-test
--
2.7.4
More information about the Openembedded-core
mailing list