ftracetest is a collection of testcase shell-scripts for ftrace. To avoid regressions of ftrace, these testcases check correct ftrace behaviors. If someone would like to add any features on ftrace, the patch series should have at least one testcase for checking the new behavior. Link: http://lkml.kernel.org/p/20140922234250.23415.68758.stgit@kbuild-f20.novalocal Acked-by: Shuah Khan <shuahkh@osg.samsung.com> Acked-by: Namhyung Kim <namhyung@kernel.org> Signed-off-by: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
		
			
				
	
	
		
			50 lines
		
	
	
	
		
			884 B
			
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
	
		
			884 B
			
		
	
	
	
		
			Makefile
		
	
	
	
	
	
TARGETS = breakpoints
 | 
						|
TARGETS += cpu-hotplug
 | 
						|
TARGETS += efivarfs
 | 
						|
TARGETS += kcmp
 | 
						|
TARGETS += memfd
 | 
						|
TARGETS += memory-hotplug
 | 
						|
TARGETS += mqueue
 | 
						|
TARGETS += mount
 | 
						|
TARGETS += net
 | 
						|
TARGETS += ptrace
 | 
						|
TARGETS += timers
 | 
						|
TARGETS += vm
 | 
						|
TARGETS += powerpc
 | 
						|
TARGETS += user
 | 
						|
TARGETS += sysctl
 | 
						|
TARGETS += firmware
 | 
						|
TARGETS += ftrace
 | 
						|
 | 
						|
TARGETS_HOTPLUG = cpu-hotplug
 | 
						|
TARGETS_HOTPLUG += memory-hotplug
 | 
						|
 | 
						|
all:
 | 
						|
	for TARGET in $(TARGETS); do \
 | 
						|
		make -C $$TARGET; \
 | 
						|
	done;
 | 
						|
 | 
						|
run_tests: all
 | 
						|
	for TARGET in $(TARGETS); do \
 | 
						|
		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; \
 | 
						|
	done;
 |