diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-05-01 16:37:48 +0100 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-05-02 09:56:19 +0100 |
| commit | 8c9e8fd0d15d76080e7f691280610b91f9cc4898 (patch) | |
| tree | 02af1e7e664b7361f6ccb0025f8162fd390ac03b /meta/recipes-devtools/elfutils/files/serial-tests.patch | |
| parent | 2fc30ac2a8f198edd6a6d447455ba38bba5d07ea (diff) | |
| download | poky-8c9e8fd0d15d76080e7f691280610b91f9cc4898.tar.gz | |
elfutils: ptest fixes
Changes to improve the way ptest runs:
a) Use the standalone test mode which allows the tests to be run in their
'installled' locations on target (but not any of the standalone build pieces)
b) We want to use the binaries from their installed locations so the run-subr
script needs tweaking to run them like that. The rpath conditional isn't
enough since we want the second entry in the case statement.
c) Add an oecheck make target which we can use to build the test binaries we need
d) Add missing -ptest package dependencies (needs coreutils, ${PN}, ${PN}-binutils, make)
e) Don't add RPATH to the test binaries, we don't need that
f) Add some extra parameters to the make command to ensure tests run correctly
Before:
-----------------------------------------------------
Recipe | Passed | Failed | Skipped | Time(s)
-----------------------------------------------------
elfutils | 31 | 4 | 168 | 6
-----------------------------------------------------
After:
-----------------------------------------------------
Recipe | Passed | Failed | Skipped | Time(s)
-----------------------------------------------------
elfutils | 173 | 25 | 5 | 15
-----------------------------------------------------
(From OE-Core rev: 7ff76b86299289a4a5741f910399d95232f64f32)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/elfutils/files/serial-tests.patch')
| -rw-r--r-- | meta/recipes-devtools/elfutils/files/serial-tests.patch | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/meta/recipes-devtools/elfutils/files/serial-tests.patch b/meta/recipes-devtools/elfutils/files/serial-tests.patch deleted file mode 100644 index 4b448cd50a..0000000000 --- a/meta/recipes-devtools/elfutils/files/serial-tests.patch +++ /dev/null | |||
| @@ -1,28 +0,0 @@ | |||
| 1 | From 48e111a17e8d5f10690716a63c17670f1406b56c Mon Sep 17 00:00:00 2001 | ||
| 2 | From: "Hongjun.Yang" <hongjun.yang@windriver.com> | ||
| 3 | Date: Wed, 28 Oct 2015 13:24:54 +0800 | ||
| 4 | Subject: [PATCH] Add serial-tests support, ptest need it. | ||
| 5 | |||
| 6 | Add serial-tests support, ptest need it. | ||
| 7 | |||
| 8 | Upstream-Status: Inappropriate [oe specific] | ||
| 9 | |||
| 10 | Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> | ||
| 11 | |||
| 12 | --- | ||
| 13 | configure.ac | 2 +- | ||
| 14 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
| 15 | |||
| 16 | diff --git a/configure.ac b/configure.ac | ||
| 17 | index b4e012d..2eb0417 100644 | ||
| 18 | --- a/configure.ac | ||
| 19 | +++ b/configure.ac | ||
| 20 | @@ -45,7 +45,7 @@ AC_COPYRIGHT([Copyright (C) 1996-2018 The elfutils developers.]) | ||
| 21 | AC_PREREQ(2.63) dnl Minimum Autoconf version required. | ||
| 22 | |||
| 23 | dnl We use GNU make extensions; automake 1.10 defaults to -Wportability. | ||
| 24 | -AM_INIT_AUTOMAKE([gnits 1.11 -Wno-portability dist-bzip2 no-dist-gzip parallel-tests]) | ||
| 25 | +AM_INIT_AUTOMAKE([gnits 1.11 -Wno-portability dist-bzip2 no-dist-gzip serial-tests]) | ||
| 26 | AM_MAINTAINER_MODE | ||
| 27 | |||
| 28 | AM_SILENT_RULES([yes]) | ||
