All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Changes to timers Maefile to use shared logic for run_tests and install
@ 2015-03-13 22:57 ` Shuah Khan
  0 siblings, 0 replies; 19+ messages in thread
From: Shuah Khan @ 2015-03-13 22:57 UTC (permalink / raw)
  To: john.stultz-QSEj5FYQhm4dnm+yROfE0A, tglx-hfZtesqFncYOwBW4kG4KsQ,
	mpe-Gsx/Oe8HsFggBc27wqDAHg
  Cc: Shuah Khan, linux-api-u79uwXL29TY76Z2rM5mHXA,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA

This patch set:

adds ability to run and emit script for tests args to lib.mk.
lib.mk provides a way to override the default RUN_TESTS and
EMIT_TESTS, however in the cases where a test has several
executables that don't require any special args and/or handling
and some that do, overrding will be cumbersome. Add variables
RUN_TESTS_WITH_ARGS, and EMIT_TESTS_WITH_ARGS to enable a test to
run and exmit script for such special executables.

Timers test Makefile is changed to use the shared logic for running
and installing tests.

Shuah Khan (2):
  selftests: add ability to run and emit script for tests args to lib.mk
  selftests/timers: change to use shared logic to run and install tests

 tools/testing/selftests/lib.mk          |  6 ++++++
 tools/testing/selftests/timers/Makefile | 20 +++++++++++---------
 2 files changed, 17 insertions(+), 9 deletions(-)

-- 
2.1.0

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2015-03-19  0:21 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-13 22:57 [PATCH 0/2] Changes to timers Maefile to use shared logic for run_tests and install Shuah Khan
2015-03-13 22:57 ` Shuah Khan
     [not found] ` <cover.1426286799.git.shuahkh-JPH+aEBZ4P+UEJcrhfAQsw@public.gmane.org>
2015-03-13 22:57   ` [PATCH 1/2] selftests: add ability to run and emit script for tests args to lib.mk Shuah Khan
2015-03-13 22:57     ` Shuah Khan
2015-03-13 22:57   ` [PATCH 2/2] selftests/timers: change to use shared logic to run and install tests Shuah Khan
2015-03-13 22:57     ` Shuah Khan
     [not found]     ` <e34c7abc6dff5922a45376b7a3085545db66eb6d.1426286799.git.shuahkh-JPH+aEBZ4P+UEJcrhfAQsw@public.gmane.org>
2015-03-14  3:14       ` John Stultz
2015-03-14  3:14         ` John Stultz
     [not found]         ` <CALAqxLXApErmHgCzgoo9xkBCZaP59yu=f9WEmmYwTH29ZrDadQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-03-16  2:48           ` Michael Ellerman
2015-03-16  2:48             ` Michael Ellerman
     [not found]             ` <1426474128.20210.2.camel-Gsx/Oe8HsFggBc27wqDAHg@public.gmane.org>
2015-03-18 15:55               ` Shuah Khan
2015-03-18 15:55                 ` Shuah Khan
     [not found]                 ` <55099FD8.1080502-JPH+aEBZ4P+UEJcrhfAQsw@public.gmane.org>
2015-03-19  0:21                   ` Michael Ellerman
2015-03-19  0:21                     ` Michael Ellerman
2015-03-18 15:43         ` Shuah Khan
2015-03-15  8:42       ` Michael Ellerman
2015-03-15  8:42         ` Michael Ellerman
     [not found]         ` <4E4E8162-A30D-4460-BF55-12C269760577-Gsx/Oe8HsFggBc27wqDAHg@public.gmane.org>
2015-03-16  2:46           ` Michael Ellerman
2015-03-16  2:46             ` Michael Ellerman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.