Browse Source

doc: Document 'make check-system'.

* doc/guix.texi (Running the Test Suite): Document 'make check-system'.
version-0.11.0
Ludovic Courtès 6 years ago
parent
commit
0a2f2848d5
No known key found for this signature in database GPG Key ID: 90B11993D9AEBB5
  1. 25
      doc/guix.texi

25
doc/guix.texi

@ -620,6 +620,31 @@ Upon failure, please email @email{bug-guix@@gnu.org} and attach the
as well as version numbers of the dependencies (@pxref{Requirements}) in
your message.
Guix also comes with a whole-system test suite that tests complete
GuixSD operating system instances. It can only run on systems where
Guix is already installed, using:
@example
make check-system
@end example
@noindent
or, again, by defining @code{TESTS} to select a subset of tests to run:
@example
make check-system TESTS="basic mcron"
@end example
These system tests are defined in the @code{(gnu tests @dots{})}
modules. They work by running the operating systems under test with
lightweight instrumentation in a virtual machine (VM). They can be
computationally intensive or rather cheap, depending on whether
substitutes are available for their dependencies (@pxref{Substitutes}).
Some of them require a lot of storage space to hold VM images.
Again in case of test failures, please send @email{bug-guix@@gnu.org}
all the details.
@node Setting Up the Daemon
@section Setting Up the Daemon

Loading…
Cancel
Save