diff options
-rw-r--r-- | tools/testing/selftests/lib.mk | 2 | ||||
-rw-r--r-- | tools/testing/selftests/timers/Makefile | 27 |
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 | ||
10 | define INSTALL_RULE | 10 | define 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) |
13 | endef | 13 | endef |
14 | 14 | ||
15 | install: all | 15 | install: 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 | |||
2 | BUILD_FLAGS = -DKTEST | 2 | BUILD_FLAGS = -DKTEST |
3 | CFLAGS += -O3 -Wl,-no-as-needed -Wall $(BUILD_FLAGS) | 3 | CFLAGS += -O3 -Wl,-no-as-needed -Wall $(BUILD_FLAGS) |
4 | LDFLAGS += -lrt -lpthread | 4 | LDFLAGS += -lrt -lpthread |
5 | bins = 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 | |||
10 | all: ${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 |
14 | run_tests: all | 8 | TEST_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 | 11 | TEST_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 | 15 | bins = $(TEST_PROGS) $(TEST_PROGS_EXTENDED) |
22 | ./threadtest -t 30 -n 8 | 16 | |
17 | all: ${bins} | ||
18 | |||
19 | include ../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 |