* make check-all
Like "make check", but run all tests.
-* make <filename> or make <filename>.log
+* make <filename> -or- make <filename>.log
Run all tests declared in <filename>.el. This includes expensive
tests. In the former case the output is shown on the terminal, in
the latter case the output is written to <filename>.log.
make TEST_INTERACTIVE=yes ...
Some of the tests require a remote temporary directory
-(filenotify-tests.el, shadowfile-tests.el and tramp-tests.el). Per
-default, a mock-up connection method is used (this might not be
-possible when running on MS Windows). If you want to test a real
-remote connection, set $REMOTE_TEMPORARY_FILE_DIRECTORY to a suitable
-value in order to overwrite the default value:
+(autorevert-tests.el, filenotify-tests.el, shadowfile-tests.el and
+tramp-tests.el). Per default, a mock-up connection method is used
+(this might not be possible when running on MS Windows). If you want
+to test a real remote connection, set $REMOTE_TEMPORARY_FILE_DIRECTORY
+to a suitable value in order to overwrite the default value:
env REMOTE_TEMPORARY_FILE_DIRECTORY=/ssh:host:/tmp make ...
\f
There are also continuous integration tests on
<https://hydra.nixos.org/jobset/gnu/emacs-trunk> (see
-admin/notes/hydra) and <https://emba.gnu.org/emacs/emacs>. Both
-environments provide an environment variable, which could be used to
-determine, whether the tests run in one of these test environments.
+admin/notes/hydra) and <https://emba.gnu.org/emacs/emacs> (see
+admin/notes/emba). Both environments provide an environment variable,
+which could be used to determine, whether the tests run in one of
+these test environments.
$EMACS_HYDRA_CI indicates the hydra environment, and $EMACS_EMBA_CI
indicates the emba environment, respectively.