7d758af2 | 29-Nov-2016 |
bamvor.zhangjian@huawei.com <bamvor.zhangjian@huawei.com> |
selftests: add default rules for c source file
There are difference rules for compiling c source file in different testcases. In order to enable KBUILD_OUTPUT support in later patch, this patch intr
selftests: add default rules for c source file
There are difference rules for compiling c source file in different testcases. In order to enable KBUILD_OUTPUT support in later patch, this patch introduce the default rules in "tools/testing/selftest/lib.mk" and remove the existing rules in each testcase.
Acked-by: Michael Ellerman <mpe@ellerman.id.au> Signed-off-by: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org> Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com>
show more ...
|
32dcfba6 | 10-Mar-2015 |
Michael Ellerman <mpe@ellerman.id.au> |
selftests: Add install target
This adds make install support to selftests. The basic usage is:
$ cd tools/testing/selftests $ make install
That installs into tools/testing/selftests/install, which
selftests: Add install target
This adds make install support to selftests. The basic usage is:
$ cd tools/testing/selftests $ make install
That installs into tools/testing/selftests/install, which can then be copied where ever necessary.
The install destination is also configurable using eg:
$ INSTALL_PATH=/mnt/selftests make install
The implementation uses two targets in the child makefiles. The first "install" is expected to install all files into $(INSTALL_PATH).
The second, "emit_tests", is expected to emit the test instructions (ie. bash script) on stdout. Separating this from install means the child makefiles need no knowledge of the location of the test script.
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com>
show more ...
|