selftests: add memfd_create() + sealing tests
[cascardo/linux.git] / tools / testing / selftests / Makefile
index e66e710..6fd2a44 100644 (file)
@@ -2,6 +2,7 @@ TARGETS = breakpoints
 TARGETS += cpu-hotplug
 TARGETS += efivarfs
 TARGETS += kcmp
+TARGETS += memfd
 TARGETS += memory-hotplug
 TARGETS += mqueue
 TARGETS += net
@@ -11,6 +12,10 @@ TARGETS += vm
 TARGETS += powerpc
 TARGETS += user
 TARGETS += sysctl
+TARGETS += firmware
+
+TARGETS_HOTPLUG = cpu-hotplug
+TARGETS_HOTPLUG += memory-hotplug
 
 all:
        for TARGET in $(TARGETS); do \
@@ -22,6 +27,21 @@ run_tests: all
                make -C $$TARGET run_tests; \
        done;
 
+hotplug:
+       for TARGET in $(TARGETS_HOTPLUG); do \
+               make -C $$TARGET; \
+       done;
+
+run_hotplug: hotplug
+       for TARGET in $(TARGETS_HOTPLUG); do \
+               make -C $$TARGET run_full_test; \
+       done;
+
+clean_hotplug:
+       for TARGET in $(TARGETS_HOTPLUG); do \
+               make -C $$TARGET clean; \
+       done;
+
 clean:
        for TARGET in $(TARGETS); do \
                make -C $$TARGET clean; \