summaryrefslogtreecommitdiffstats
path: root/test/TEST-52-HONORFIRSTSHUTDOWN/Makefile
blob: a06599081b41416a98bf7c25cf0f6b0f1c395d5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
BUILD_DIR=$(shell ../../tools/find-build-dir.sh)

all setup run clean clean-again:
	@basedir=../.. TEST_BASE_DIR=../ BUILD_DIR=$(BUILD_DIR) ./test.sh --$@

# finish option is used to run checks that can only be run outside of
# the test execution. Example case, honor first shutdown, proof is obtained
# from the console output as the image shuts down. This does not show up in
# the journal so the output from the do_test is captured in a file in /tmp.
# Without the use of finish the test will still pass because if it fails
# the test will loop and will be terminated via a command timeout.
# This just provides concrete confirmation.
finish:
	@basedir=../.. TEST_BASE_DIR=../ BUILD_DIR=$(BUILD_DIR) ./fini.sh --$@

.PHONY: all setup run clean clean-again finish