mirror of
https://github.com/samba-team/samba.git
synced 2025-01-15 23:24:37 +03:00
r26673: selftest: Document the purpose and output format of samba4_tests.sh.
This commit is contained in:
parent
18cd08623e
commit
93b80f1ceb
@ -1,4 +1,23 @@
|
||||
#!/bin/sh
|
||||
# This script generates a list of testsuites that should be run as part of
|
||||
# the Samba 4 test suite.
|
||||
|
||||
# The output of this script is parsed by selftest.pl, which then decides
|
||||
# which of the tests to actually run. It will, for example, skip all tests
|
||||
# listed in samba4-skip or only run a subset during "make quicktest".
|
||||
|
||||
# The idea is that this script outputs all of the tests of Samba 4, not
|
||||
# just those that are known to pass, and list those that should be skipped
|
||||
# or are known to file in samba4-skip/samba4-knownfail. This makes it
|
||||
# very easy to see what functionality is still missing in Samba 4 and makes
|
||||
# it possible to run the testsuite against other servers, such as Samba 3 or
|
||||
# Windows that have a different set of features.
|
||||
|
||||
# The syntax for a testsuite is "-- TEST --" on a single line, followed
|
||||
# by the name of the test, the environment it needs and the command to run, all
|
||||
# three separated by newlines. All other lines in the output are considered
|
||||
# comments.
|
||||
|
||||
if [ ! -n "$PERL" ]
|
||||
then
|
||||
PERL=perl
|
||||
|
Loading…
x
Reference in New Issue
Block a user