aboutsummaryrefslogtreecommitdiff
path: root/regress/tests/README
diff options
context:
space:
mode:
authorReyk Floeter <reyk@esdenera.com>2015-07-16 21:07:51 +0200
committerReyk Floeter <reyk@esdenera.com>2015-07-16 21:07:51 +0200
commit1054672e0e4429da03a6446ffac142e5bbbd6c31 (patch)
tree188d8a729e9619f976539644661cc918d24b3dc2 /regress/tests/README
parentfe2313a2f80ada9df45f7ab18cc760b7ffd26cd5 (diff)
downloadhttpd-1054672e0e4429da03a6446ffac142e5bbbd6c31.tar.gz
httpd-1054672e0e4429da03a6446ffac142e5bbbd6c31.zip
Add regress tests
Diffstat (limited to 'regress/tests/README')
-rw-r--r--regress/tests/README20
1 files changed, 20 insertions, 0 deletions
diff --git a/regress/tests/README b/regress/tests/README
new file mode 100644
index 0000000..c9c7836
--- /dev/null
+++ b/regress/tests/README
@@ -0,0 +1,20 @@
+Run httpd regressions tests. The framework runs a client and a httpd.
+Each test creates a special httpd.conf and starts those two processes.
+All processes write log files that are checked for certain messages.
+The test arguments are kept in the args-*.pl files.
+
+SUDO=sudo
+As httpd needs root privileges either run the tests as root or set
+this variable and run make as a regular user. Only the code that
+requires it, is run as root.
+
+KTRACE=ktrace
+Set this variable if you want a ktrace output from httpd. Note that
+ktrace is invoked after sudo as sudo would disable it.
+
+HTTPD=/usr/src/usr.sbin/httpd/obj/httpd
+Start an alternative httpd program that is not in the path.
+
+HTDOCS_SPARSE=no
+Set to anything other than "yes" to create real test files instead of
+sparse files. This needs more than 1G of free disk space.