aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/testing/selftests/lib.mk2
-rw-r--r--tools/testing/selftests/timers/Makefile27
2 files changed, 13 insertions, 16 deletions
diff --git a/tools/testing/selftests/lib.mk b/tools/testing/selftests/lib.mk
index 7bd3dabe2846..0baf7d32a67d 100644
--- a/tools/testing/selftests/lib.mk
+++ b/tools/testing/selftests/lib.mk
@@ -9,7 +9,7 @@ run_tests: all
9 9
10define INSTALL_RULE 10define INSTALL_RULE
11 mkdir -p $(INSTALL_PATH) 11 mkdir -p $(INSTALL_PATH)
12 install -t $(INSTALL_PATH) $(TEST_PROGS) $(TEST_FILES) 12 install -t $(INSTALL_PATH) $(TEST_PROGS) $(TEST_PROGS_EXTENDED) $(TEST_FILES)
13endef 13endef
14 14
15install: all 15install: all
diff --git a/tools/testing/selftests/timers/Makefile b/tools/testing/selftests/timers/Makefile
index 9da3498987c8..670aebdb4a99 100644
--- a/tools/testing/selftests/timers/Makefile
+++ b/tools/testing/selftests/timers/Makefile
@@ -2,24 +2,21 @@ CC = $(CROSS_COMPILE)gcc
2BUILD_FLAGS = -DKTEST 2BUILD_FLAGS = -DKTEST
3CFLAGS += -O3 -Wl,-no-as-needed -Wall $(BUILD_FLAGS) 3CFLAGS += -O3 -Wl,-no-as-needed -Wall $(BUILD_FLAGS)
4LDFLAGS += -lrt -lpthread 4LDFLAGS += -lrt -lpthread
5bins = posix_timers nanosleep inconsistency-check nsleep-lat raw_skew \
6 set-timer-lat threadtest mqueue-lat valid-adjtimex \
7 alarmtimer-suspend change_skew skew_consistency clocksource-switch \
8 leap-a-day leapcrash set-tai set-2038
9
10all: ${bins}
11 5
12# these are all "safe" tests that don't modify 6# these are all "safe" tests that don't modify
13# system time or require escalated privledges 7# system time or require escalated privledges
14run_tests: all 8TEST_PROGS = posix_timers nanosleep nsleep-lat set-timer-lat mqueue-lat \
15 ./posix_timers 9 inconsistency-check raw_skew threadtest
16 ./nanosleep 10
17 ./nsleep-lat 11TEST_PROGS_EXTENDED = alarmtimer-suspend valid-adjtimex change_skew \
18 ./set-timer-lat 12 skew_consistency clocksource-switch leap-a-day \
19 ./mqueue-lat 13 leapcrash set-tai set-2038
20 ./inconsistency-check 14
21 ./raw_skew 15bins = $(TEST_PROGS) $(TEST_PROGS_EXTENDED)
22 ./threadtest -t 30 -n 8 16
17all: ${bins}
18
19include ../lib.mk
23 20
24# these tests require escalated privledges 21# these tests require escalated privledges
25# and may modify the system time or trigger 22# and may modify the system time or trigger