dh_octave_check(1)

dh_octave_check1

Automatically run an octave-forge package test suite

Usage

dh_octave_check

Overview

dh_octave_check performs the automated tests present in both *.m and C++ files in the sub-directories of the current directory, which should be the top-level source directory of an Octave add-on package. It also runs the script debian/check.m, if it exists.

Environment

Some aspects of the execution of dh_octave_check can be controlled through the environment variables listed below. These variables can also be set in file "debian/checkvars", which is sourced by dh_octave_check.

DH_OCTAVE_EXCLUDE_TEST

A space-separated list with the the names of the files whose unit tests should not be run.

DH_OCTAVE_TEST_OPT

The optional second argument for Octave’s test function. Allowed values are "quiet", "normal", and "verbose".

DH_OCTAVE_TEST_ENV

Prefix for calling the Octave command. It can be used for setting environment variables to Sensible values (for instance "LD_PRELOAD=") and specifying another program under which Octave must be run (like "xvfb-run").

octave

Name of the Octave binary to run (defaults to "octave-cli").

octave_options

Command line options for Octave (defaults to "--no-history --silent --no-init-file --no-window-system").

Releases

4 releases since Debian 10 (Buster); the text changed 3 times.

  1. 10
  2. 11
  3. 12
  4. 13

Author

Rafael Laboissière <[email protected]>

From dh-octave-autopkgtest 1.8.0 in Debian 13 (Trixie). Parsed by carta from the page's man source.