diff --git a/Controlling-the-ZFS-Buildbot.md b/Controlling-the-ZFS-Buildbot.md index 5522f29..5bdab9e 100644 --- a/Controlling-the-ZFS-Buildbot.md +++ b/Controlling-the-ZFS-Buildbot.md @@ -47,41 +47,39 @@ Requires-builders: style test ``` ## Controlling Tests with the TEST File -The ZFS Buildbot also has the ability to control which tests are executed by TEST -builders. At the top level of the ZFS source tree, there is the [`TEST` -file](https://github.com/zfsonlinux/zfs/blob/master/TEST). Within this file, -various variables can be defined to control if and how a specific test should -run. Below is a list of variables and a brief description of what each variable -controls. +At the top level of the ZFS source tree, there is the [`TEST` +file](https://github.com/zfsonlinux/zfs/blob/master/TEST) which contains variables +that control if and how a specific test should run. Below is a list of each variable +and a brief description of what each variable controls. -* `TEST_PREPARE_WATCHDOG` - -* `TEST_SPLAT_SKIP` - -* `TEST_SPLAT_OPTIONS` - -* `TEST_ZTEST_SKIP` - -* `TEST_ZTEST_TIMEOUT` - -* `TEST_ZTEST_DIR` - -* `TEST_ZIMPORT_SKIP` - -* `TEST_ZIMPORT_DIR` - -* `TEST_ZIMPORT_VERSIONS` - -* `TEST_ZIMPORT_POOLS` - -* `TEST_ZIMPORT_OPTIONS` - -* `TEST_XFSTESTS_SKIP` - -* `TEST_XFSTESTS_URL` - -* `TEST_XFSTESTS_VER` - -* `TEST_XFSTESTS_POOL` - -* `TEST_XFSTESTS_FS` - -* `TEST_XFSTESTS_VDEV` - -* `TEST_XFSTESTS_OPTIONS` - -* `TEST_ZFSTESTS_SKIP` - -* `TEST_ZFSTESTS_DISKS` - -* `TEST_ZFSTESTS_DISKSIZE` - -* `TEST_ZFSTESTS_RUNFILE` - -* `TEST_ZFSSTRESS_SKIP` - -* `TEST_ZFSSTRESS_URL` - -* `TEST_ZFSSTRESS_VER` - -* `TEST_ZFSSTRESS_RUNTIME` - -* `TEST_ZFSSTRESS_POOL` - -* `TEST_ZFSSTRESS_FS` - -* `TEST_ZFSSTRESS_VDEV` - -* `TEST_ZFSSTRESS_DIR` - -* `TEST_ZFSSTRESS_OPTIONS` - \ No newline at end of file +* `TEST_PREPARE_WATCHDOG` - Enables the Linux kernel watchdog +* `TEST_SPLAT_SKIP` - Determines if `splat` testing is skipped +* `TEST_SPLAT_OPTIONS` - Command line options to provide to `splat` +* `TEST_ZTEST_SKIP` - Determines if `ztest` testing is skipped +* `TEST_ZTEST_TIMEOUT` - The length of time `ztest` should run +* `TEST_ZTEST_DIR` - Directory where `ztest` will create vdevs +* `TEST_ZIMPORT_SKIP` - Determines if `zimport` testing is skipped +* `TEST_ZIMPORT_DIR` - Directory used during `zimport` +* `TEST_ZIMPORT_VERSIONS` - Source versions to test +* `TEST_ZIMPORT_POOLS` - Names of the pools for `zimport` to use for testing +* `TEST_ZIMPORT_OPTIONS` - Command line options to provide to `zimport` +* `TEST_XFSTESTS_SKIP` - Determines if `xfstest` testing is skipped +* `TEST_XFSTESTS_URL` - URL to download `xfstest` from +* `TEST_XFSTESTS_VER` - Name of the tarball to download from `TEST_XFSTESTS_URL` +* `TEST_XFSTESTS_POOL` - Name of pool to create and used by `xfstest` +* `TEST_XFSTESTS_FS` - Name of dataset for use by `xfstest` +* `TEST_XFSTESTS_VDEV` - Name of the vdev used by `xfstest` +* `TEST_XFSTESTS_OPTIONS` - Command line options to provide to `xfstest` +* `TEST_ZFSTESTS_SKIP` - Determines if `zfs-tests` testing is skipped +* `TEST_ZFSTESTS_DISKS` - Space delimited list of disks that `zfs-tests` is allowed to use +* `TEST_ZFSTESTS_DISKSIZE` - File size of file based vdevs used by `zfs-tests` +* `TEST_ZFSTESTS_RUNFILE` - The runfile to use when running `zfs-tests` +* `TEST_ZFSSTRESS_SKIP` - Determines if `zfsstress` testing is skipped +* `TEST_ZFSSTRESS_URL` - URL to download `zfsstress` from +* `TEST_ZFSSTRESS_VER` - Name of the tarball to download from `TEST_ZFSSTRESS_URL` +* `TEST_ZFSSTRESS_RUNTIME` - Duration to run `runstress.sh` +* `TEST_ZFSSTRESS_POOL` - Name of pool to create and use for `zfsstress` testing +* `TEST_ZFSSTRESS_FS` - Name of dataset for use during `zfsstress` tests +* `TEST_ZFSSTRESS_VDEV` - Directory to store vdevs for use during `zfsstress` tests +* `TEST_ZFSSTRESS_DIR` - Unused +* `TEST_ZFSSTRESS_OPTIONS` - Command line options to provide to `runstress.sh` \ No newline at end of file