xref: /freebsd/sys/contrib/openzfs/scripts/common.sh.in (revision bb2d13b686e3ccf6c3ccb36209dfb7dcc108b182)
1eda14cbcSMatt Macy#!/bin/sh
2eda14cbcSMatt Macy
3eda14cbcSMatt Macy# Directories
4eda14cbcSMatt Macyexport BIN_DIR=
5eda14cbcSMatt Macyexport SBIN_DIR=
67877fdebSMatt Macyexport LIBEXEC_DIR=
7eda14cbcSMatt Macyexport ZTS_DIR=
8eda14cbcSMatt Macyexport SCRIPT_DIR=
9eda14cbcSMatt Macy
10eda14cbcSMatt Macy# General commands
11*bb2d13b6SMartin Matuskaexport ZDB="${ZDB:-$SBIN_DIR/zdb}"
12*bb2d13b6SMartin Matuskaexport ZFS="${ZFS:-$SBIN_DIR/zfs}"
13*bb2d13b6SMartin Matuskaexport ZPOOL="${ZPOOL:-$SBIN_DIR/zpool}"
14*bb2d13b6SMartin Matuskaexport ZTEST="${ZTEST:-$SBIN_DIR/ztest}"
15*bb2d13b6SMartin Matuskaexport ZFS_SH="${ZFS_SH:-$SCRIPT_DIR/zfs.sh}"
16eda14cbcSMatt Macy
17eda14cbcSMatt Macy# Test Suite
18*bb2d13b6SMartin Matuskaexport RUNFILE_DIR="${RUNFILE_DIR:-$ZTS_DIR/runfiles}"
19*bb2d13b6SMartin Matuskaexport TEST_RUNNER="${TEST_RUNNER:-$ZTS_DIR/test-runner/bin/test-runner.py}"
20*bb2d13b6SMartin Matuskaexport ZTS_REPORT="${ZTS_REPORT:-$ZTS_DIR/test-runner/bin/zts-report.py}"
21*bb2d13b6SMartin Matuskaexport STF_TOOLS="${STF_TOOLS:-$ZTS_DIR/test-runner}"
22*bb2d13b6SMartin Matuskaexport STF_SUITE="${STF_SUITE:-$ZTS_DIR/zfs-tests}"
23