aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/ktest/examples/include
diff options
context:
space:
mode:
authorSteven Rostedt (Red Hat) <rostedt@goodmis.org>2013-01-31 10:12:20 -0500
committerSteven Rostedt <rostedt@goodmis.org>2013-01-31 10:24:53 -0500
commit04262be3db53d2b77ec09fa3e4d18313b6b9dcf9 (patch)
tree641aaad32d3961a8d2f381afb7f6ad41704f4713 /tools/testing/ktest/examples/include
parentktest: Strip off '\n' when reading which files were modified (diff)
downloadlinux-dev-04262be3db53d2b77ec09fa3e4d18313b6b9dcf9.tar.xz
linux-dev-04262be3db53d2b77ec09fa3e4d18313b6b9dcf9.zip
ktest: Allow a test option to use its default option
Options are allowed to use other options, for example: LOG_FILE = ${OUTPUT_DIR}/${MACHINE}.log where the option LOG_FILE used the options OUTPUT_DIR and MACHINE. But if a test option were to use a default option, it will not get substituted: OUTPUT_DIR = ${THIS_DIR}/${MACHINE} TEST_START OUTPUT_DIR = ${OUTPUT_DIR}/t1 For the above test, OUTPUT_DIR will stay literally "${OUTPUT_DIR}/t1" and not be converted to "${THIS_DIR}/${MACHINE}/t1". When the test runs, it will pass the ${OUTPUT_DIR} to the shell, which would probaly interpret it as "", and the output directory will end up as "/t1". Change the code where if a test option has its own option name in its defined field, and a default option exists, then substitute the default option in its place. Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'tools/testing/ktest/examples/include')
0 files changed, 0 insertions, 0 deletions