blob: f0cdc218005d94beef432d7d92c747fda7198c30 [file] [log] [blame]
.PHONY: test clean distclean reset test-simple test-kdump
all:
$(MAKE) -C tools
$(MAKE) -C tsrc
$(MAKE) -C stress
clean:
$(MAKE) -C tools clean
$(MAKE) -C tsrc clean
$(MAKE) -C stress clean
$(MAKE) reset
distclean:
$(MAKE) -C tools distclean
$(MAKE) -C tsrc distclean
$(MAKE) -C stress distclean
$(MAKE) reset
rm -rf bin/*
reset:
rm -rf work/*
rm -rf results/*
test: test-simple test-stress
test-simple:
$(MAKE) reset
./drivers/simple/driver.sh simple.conf
$(MAKE) -C tsrc test
# requires LTP & page-types to be installed
test-stress:
$(MAKE) -C stress test
# requires special packages to be installed
test-kdump:
$(MAKE) reset
./drivers/simple/driver.sh simple.conf
./drivers/kdump/driver.sh kdump.conf
$(MAKE) -C tsrc test