aboutsummaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2017-01-23 20:58:17 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2017-01-23 22:14:59 +0200
commit5e4f04e8f1ea57ade3b96d6f25184f6e95f8c4d8 (patch)
tree2f7857321371a0d9cbd9b361fb1fc40a35fb77fb /man
parent8cb5f28a8d6563eea7ccf095e3961310a2d6c01b (diff)
downloadmeson-5e4f04e8f1ea57ade3b96d6f25184f6e95f8c4d8.zip
meson-5e4f04e8f1ea57ade3b96d6f25184f6e95f8c4d8.tar.gz
meson-5e4f04e8f1ea57ade3b96d6f25184f6e95f8c4d8.tar.bz2
Added man page for mesontest.
Diffstat (limited to 'man')
-rw-r--r--man/mesontest.157
1 files changed, 57 insertions, 0 deletions
diff --git a/man/mesontest.1 b/man/mesontest.1
new file mode 100644
index 0000000..47fdd15
--- /dev/null
+++ b/man/mesontest.1
@@ -0,0 +1,57 @@
+.TH MESON "1" "December 2016" "meson 0.37.1" "User Commands"
+.SH NAME
+mesontest - test tool for the Meson build system
+.SH DESCRIPTION
+
+Mesontest is a helper tool for running test suites of projects using Meson.
+The default way of running tests is to invoke the default build command:
+
+\fBninja [\fR \fItest\fR \fB]\fR
+
+Mesontest provides a much richer set of tools for invoking tests.
+
+.SS "options:"
+.TP
+\fB\-\-repeat\fR
+run tests as many times as specified
+.TP
+\fB\-\-gdb\fR
+run tests under gdb
+.TP
+\fB\-\-list\fR
+list all available tests
+.TP
+\fB\-\-wrapper\fR
+invoke all tests via the given wrapper (e.g. valgrind)
+.TP
+\fB\-C\fR
+Change into the given directory before running tests (must be root of build directory).
+.TP
+\fB\-\-suite\fR
+run tests in this suite
+.TP
+\fB\-\-no\-suite\fR
+do not run tests in this suite
+.TP
+\fB\-\-no\-stdsplit\fR
+do not split stderr and stdout in test logs
+.TP
+\fB\-\-benchmark\fR
+run benchmarks instead of tests
+.TP
+\fB\-\-logbase\fR
+base of file name to use for writing test logs
+.TP
+\fB\-\-num-processes\fR
+how many parallel processes to use to run tests
+.TP
+\fB\-\-verbose\fR
+do not redirect stdout and stderr
+.TP
+\fB\-t\fR
+a multiplier to use for test timeout values (usually something like 100 for Valgrind)
+.TP
+\fB\-\-setup\fR
+use the specified test setup
+.SH SEE ALSO
+http://mesonbuild.com/