]> code.ossystems Code Review - openembedded-core.git/commit
binutils-cross-testsuite: Create recipe for test suite execution
authorNathan Rossi <nathan@nathanrossi.com>
Tue, 3 Sep 2019 16:56:41 +0000 (16:56 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 6 Sep 2019 11:44:25 +0000 (12:44 +0100)
commit1fb98bfdccb82474176fe8fca616aea84475942e
tree8258606ba1860c808a3bf7278b91572e3c9deee9
parent72692268b0c578450b568cfc2527098673c1dbe0
binutils-cross-testsuite: Create recipe for test suite execution

Create the do_check task in a new recipe 'binutils-cross-testsuite'.
This recipe is built within a target recipe (not -cross) to ensure
correct testing against target specific libraries/etc. The do_check task
is used to execute the binutils test suite for the cross target
binutils. By default this executes tests for binutils, gas and ld. This
can however be changed by setting CHECK_TARGETS to the desired test
suite target (e.g. 'gas').

The binutils test suites do not require any target execution, as such
the check task can be run without QEMU or a target device. However
since the binutils tests do rely on a C compiler there is dependence on
both gcc and libc in order to run the tests.

Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/distro/include/maintainers.inc
meta/recipes-devtools/binutils/binutils-cross-testsuite_2.32.bb [new file with mode: 0644]