K 10 svn:author V 7 asomers K 8 svn:date V 27 2015-12-16T19:55:53.379131Z K 7 svn:log V 812 Add a testenv wrapper script for the ZFS test suite. This makes it easier to test changes to the test suite's common libraries by creating a ksh93 subshell to run ksh93 functions in. tests/sys/cddl/zfs/include/constants.cfg: tests/sys/cddl/zfs/include/default.cfg.in: - Split default.cfg.in so that general constants live in constants.cfg. tests/sys/cddl/zfs/include/testenv.kshlib: - Generate the environment-dependent constants ($DISKS and $KEEP), and pull in constants.cfg for the rest. tests/sys/cddl/zfs/bin/testenv.ksh: - The script. Detects the current path and generates $STF_SUITE. Once done, invokes ksh93, reading in include/testenv.kshlib. tests/sys/cddl/zfs/bin/Makefile: tests/sys/cddl/zfs/include/Makefile: - Add the new files. Submitted by: Will Sponsored by: Spectra Logic Corp END