mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-01-12 08:49:29 +00:00
7250404b71
Some tests require a minimal haproxy version or compilation options to be able to run successfully. This script allows to add 'requirements' to tests to check so they will automatically be skipped if a requirement is not met. The script supports several parameters to slightly modify its behavior including the directories to search for tests. Also some features are not available for certain OS's these can also be 'excluded', this should allow for the complete set of test cases to be run on any OS against any haproxy release without 'expected failures'. The test .vtc files will need to be modified to include their 'requirements' by listing including text options as shown below: #EXCLUDE_TARGETS=dos,freebsd,windows #REQUIRE_OPTIONS=ZLIB,OPENSSL,LUA #REQUIRE_VERSION=0.0 #REQUIRE_VERSION_BELOW=99.9, When excluding a OS by its TARGET, please do make a comment why the test can not succeed on that TARGET. |
||
---|---|---|
.. | ||
announce-release | ||
create-release | ||
git-show-backports | ||
publish-release | ||
run-regtests.sh |