]>
Commit | Line | Data |
---|---|---|
6bb24f4d BB |
1 | export KERNELSRC=@LINUX@ |
2 | export KERNELBUILD=@LINUX_OBJ@ | |
3 | export KERNELSRCVER=@LINUX_VERSION@ | |
4 | export KERNELMOD=/lib/modules/${KERNELSRCVER}/kernel | |
6283f55e | 5 | |
6bb24f4d BB |
6 | export SPLSRC=@SPL@ |
7 | export SPLBUILD=@SPL_OBJ@ | |
8 | export SPLSRCVER=@SPL_VERSION@ | |
6283f55e | 9 | |
6bb24f4d BB |
10 | export SRCDIR=@abs_top_srcdir@ |
11 | export BUILDDIR=@abs_top_builddir@ | |
12 | export LIBDIR=${BUILDDIR}/lib | |
13 | export CMDDIR=${BUILDDIR}/cmd | |
14 | export MODDIR=${BUILDDIR}/module | |
15 | export SCRIPTDIR=${BUILDDIR}/scripts | |
16 | export ZPOOLDIR=${BUILDDIR}/scripts/zpool-config | |
17 | export ZPIOSDIR=${BUILDDIR}/scripts/zpios-test | |
18 | export ZPIOSPROFILEDIR=${BUILDDIR}/scripts/zpios-profile | |
19 | export ETCDIR=${SRCDIR}/etc | |
20 | export TESTSDIR=${SRCDIR}/tests | |
21 | export RUNFILEDIR=${TESTSDIR}/runfiles | |
f00828e5 | 22 | export UDEVRULEDIR=${BUILDDIR}/udev/rules.d |
3f03fc8d BB |
23 | |
24 | export ZEDLET_ETC_DIR=${SRCDIR}/cmd/zed/zed.d | |
25 | export ZEDLET_LIBEXEC_DIR=${SRCDIR}/cmd/zed/zed.d | |
26 | export ZPOOL_SCRIPT_DIR=${SRCDIR}/cmd/zpool/zpool.d | |
099700d9 | 27 | export ZPOOL_SCRIPTS_PATH=${SRCDIR}/cmd/zpool/zpool.d |
6283f55e | 28 | |
6bb24f4d BB |
29 | export ZDB=${CMDDIR}/zdb/zdb |
30 | export ZFS=${CMDDIR}/zfs/zfs | |
f00828e5 | 31 | export ZHACK=${CMDDIR}/zhack/zhack |
6bb24f4d BB |
32 | export ZINJECT=${CMDDIR}/zinject/zinject |
33 | export ZPOOL=${CMDDIR}/zpool/zpool | |
34 | export ZTEST=${CMDDIR}/ztest/ztest | |
35 | export ZPIOS=${CMDDIR}/zpios/zpios | |
62b2d54b | 36 | export RAIDZ_TEST=${CMDDIR}/raidz_test/raidz_test |
70c7714d GDN |
37 | export ARC_SUMMARY=${CMDDIR}/arc_summary/arc_summary.py |
38 | export ARCSTAT=${CMDDIR}/arcstat/arcstat.py | |
39 | export DBUFSTAT=${CMDDIR}/dbufstat/dbufstat.py | |
ec0e24c2 | 40 | export ZED=${CMDDIR}/zed/zed |
6283f55e | 41 | |
6bb24f4d BB |
42 | export COMMON_SH=${SCRIPTDIR}/common.sh |
43 | export ZFS_SH=${SCRIPTDIR}/zfs.sh | |
44 | export ZPOOL_CREATE_SH=${SCRIPTDIR}/zpool-create.sh | |
45 | export ZPIOS_SH=${SCRIPTDIR}/zpios.sh | |
46 | export ZPIOS_SURVEY_SH=${SCRIPTDIR}/zpios-survey.sh | |
6283f55e | 47 | |
6bb24f4d | 48 | # Test Suite Specific Commands |
2171eb71 | 49 | export NOINUSE_CHECK=1 |
6bb24f4d BB |
50 | export TEST_RUNNER=${TESTSDIR}/test-runner/cmd/test-runner.py |
51 | export STF_TOOLS=${TESTSDIR}/test-runner | |
52 | export STF_SUITE=${TESTSDIR}/zfs-tests | |
6283f55e | 53 | |
6bb24f4d BB |
54 | export CHG_USR_EXEC=${TESTSDIR}/zfs-tests/cmd/chg_usr_exec/chg_usr_exec |
55 | export DEVNAME2DEVID=${TESTSDIR}/zfs-tests/cmd/devname2devid/devname2devid | |
56 | export DIR_RD_UPDATE=${TESTSDIR}/zfs-tests/cmd/dir_rd_update/dir_rd_update | |
57 | export FILE_CHECK=${TESTSDIR}/zfs-tests/cmd/file_check/file_check | |
58 | export FILE_TRUNC=${TESTSDIR}/zfs-tests/cmd/file_trunc/file_trunc | |
59 | export FILE_WRITE=${TESTSDIR}/zfs-tests/cmd/file_write/file_write | |
60 | export LARGEST_FILE=${TESTSDIR}/zfs-tests/cmd/largest_file/largest_file | |
61 | export MKBUSY=${TESTSDIR}/zfs-tests/cmd/mkbusy/mkbusy | |
62 | export MKFILE=${TESTSDIR}/zfs-tests/cmd/mkfile/mkfile | |
47dfff3b | 63 | export MKFILES=${TESTSDIR}/zfs-tests/cmd/mkfiles/mkfiles |
6bb24f4d BB |
64 | export MKTREE=${TESTSDIR}/zfs-tests/cmd/mktree/mktree |
65 | export MMAP_EXEC=${TESTSDIR}/zfs-tests/cmd/mmap_exec/mmap_exec | |
66 | export MMAPWRITE=${TESTSDIR}/zfs-tests/cmd/mmapwrite/mmapwrite | |
67 | export RANDFREE_FILE=${TESTSDIR}/zfs-tests/cmd/randfree_file/randfree_file | |
68 | export READMMAP=${TESTSDIR}/zfs-tests/cmd/readmmap/readmmap | |
69 | export RENAME_DIR=${TESTSDIR}/zfs-tests/cmd/rename_dir/rename_dir | |
70 | export RM_LNKCNT_ZERO_FILE=${TESTSDIR}/zfs-tests/cmd/rm_lnkcnt_zero_file/rm_lnkcnt_zero_file | |
71 | export THREADSAPPEND=${TESTSDIR}/zfs-tests/cmd/threadsappend/threadsappend | |
50c957f7 | 72 | export XATTRTEST=${TESTSDIR}/zfs-tests/cmd/xattrtest/xattrtest |
6283f55e | 73 | |
6bb24f4d BB |
74 | export INTREE=1 |
75 | export LDMOD=/sbin/insmod | |
541a0901 | 76 | export GDB="/usr/bin/libtool --mode=execute gdb" |
9e246ac3 | 77 | |
6bb24f4d BB |
78 | export ZED_PIDFILE=@runstatedir@/zed.pid |
79 | ||
80 | export KERNEL_MODULES=( \ | |
6283f55e | 81 | ${KERNELMOD}/lib/zlib_deflate/zlib_deflate.ko \ |
cf47fad6 | 82 | ${KERNELMOD}/lib/zlib_inflate/zlib_inflate.ko \ |
6283f55e BB |
83 | ) |
84 | ||
6bb24f4d | 85 | export SPL_MODULES=( \ |
6283f55e BB |
86 | ${SPLBUILD}/module/spl/spl.ko \ |
87 | ${SPLBUILD}/module/splat/splat.ko \ | |
88 | ) | |
89 | ||
6bb24f4d | 90 | export ZFS_MODULES=( \ |
6283f55e BB |
91 | ${MODDIR}/avl/zavl.ko \ |
92 | ${MODDIR}/nvpair/znvpair.ko \ | |
93 | ${MODDIR}/unicode/zunicode.ko \ | |
94 | ${MODDIR}/zcommon/zcommon.ko \ | |
0b04990a | 95 | ${MODDIR}/icp/icp.ko \ |
6283f55e BB |
96 | ${MODDIR}/zfs/zfs.ko \ |
97 | ) | |
98 | ||
6bb24f4d | 99 | export ZPIOS_MODULES=( \ |
6283f55e BB |
100 | ${MODDIR}/zpios/zpios.ko \ |
101 | ) | |
102 | ||
6bb24f4d | 103 | export MODULES=( \ |
6283f55e BB |
104 | ${SPL_MODULES[*]} \ |
105 | ${ZFS_MODULES[*]} \ | |
106 | ) |