sadt(1)

sadt1

Simple dep-8 test runner

Usage

sadt [options] [test-name ...]

Overview

sadt is a simple implementation of DEP-8 (“automatic as-installed package testing”) test runner.

It is your responsibility to satisfy tests' dependencies. sadt won't attempt to install any missing packages. If a test's dependencies cannot be satisfied by packages that are currently installed, the test will be skipped.

sadt won't build the package even if a test declares the build-needed restriction. Instead, such a test will be skipped. However, you can build the package manually, and then tell sadt to assume that the package is already built using the -b/--built-source-tree.

sadt doesn't implement any virtualisation arrangements, therefore it skips tests that declare the breaks-testbed restriction.

Options

-v, --verbose

Make the output more verbose.

-b, --built-source-tree

Assume that the source tree is already built. This is equivalent to --ignore-restriction=build-needed.

--run-autodep8, --no-run-autodep8

Control whether to run autodep8(1) to determine the tests to run. By default, autodep8 will be run.

--ignore-restriction=restriction

Don't skip tests that declare the restriction.

-h, --help

Show a help message and exit.

Releases

6 releases since Debian 8 (Jessie); the text changed 5 times.

  1. 8
  2. 9
  3. 10
  4. 11
  5. 12
  6. 13

--no-run-autodep8 since Debian 12 (Bookworm); --run-autodep8 since Debian 12 (Bookworm).

Conforming to

README.package-tests shipped by autopkgtest 2.7.2

From devscripts 2.25.15+deb13u1 in Debian 13 (Trixie). Parsed by carta from the page's man source.