mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-01-03 10:42:07 +00:00
REGTEST/MINOR: Add a new class of regression testing files.
Add LEVEL #4 regression testing files which is dedicated to VTC files in relation with bugs they help to reproduce. At the date of this commit, all VTC files are LEVEL 4 VTC files.
This commit is contained in:
parent
fe5463ebf2
commit
9931634e71
7
Makefile
7
Makefile
@ -999,6 +999,11 @@ update-version:
|
|||||||
echo "$(SUBVERS)" > SUBVERS
|
echo "$(SUBVERS)" > SUBVERS
|
||||||
echo "$(VERDATE)" > VERDATE
|
echo "$(VERDATE)" > VERDATE
|
||||||
|
|
||||||
|
# Target to run the regression testing script files.
|
||||||
|
# LEVEL 1 scripts are dedicated to pure haproxy compliance tests (prefixed with 'h' letter).
|
||||||
|
# LEVEL 2 scripts are slow scripts (prefixed with 's' letter).
|
||||||
|
# LEVEL 3 scripts are low interest scripts (prefixed with 'l' letter).
|
||||||
|
# LEVEL 4 scripts are in relation with bugs they help to reproduce (prefixed with 'b' letter).
|
||||||
reg-tests:
|
reg-tests:
|
||||||
@if [ ! -x "$(VARNISHTEST_PROGRAM)" ]; then \
|
@if [ ! -x "$(VARNISHTEST_PROGRAM)" ]; then \
|
||||||
echo "Please make the VARNISHTEST_PROGRAM variable point to the location of the varnishtest program."; \
|
echo "Please make the VARNISHTEST_PROGRAM variable point to the location of the varnishtest program."; \
|
||||||
@ -1011,6 +1016,8 @@ reg-tests:
|
|||||||
EXPR='s*.vtc'; \
|
EXPR='s*.vtc'; \
|
||||||
elif [ $$LEVEL = 3 ] ; then \
|
elif [ $$LEVEL = 3 ] ; then \
|
||||||
EXPR='l*.vtc'; \
|
EXPR='l*.vtc'; \
|
||||||
|
elif [ $$LEVEL = 4 ] ; then \
|
||||||
|
EXPR='b*.vtc'; \
|
||||||
fi ; \
|
fi ; \
|
||||||
if [ -n "$$EXPR" ] ; then \
|
if [ -n "$$EXPR" ] ; then \
|
||||||
find reg-tests -type f -name "$$EXPR" -print0 | \
|
find reg-tests -type f -name "$$EXPR" -print0 | \
|
||||||
|
@ -40,7 +40,7 @@ server s1 -repeat 2 {
|
|||||||
|
|
||||||
haproxy h1 -conf {
|
haproxy h1 -conf {
|
||||||
global
|
global
|
||||||
lua-load ${testdir}/h00000.lua
|
lua-load ${testdir}/b00000.lua
|
||||||
|
|
||||||
frontend fe1
|
frontend fe1
|
||||||
mode http
|
mode http
|
Loading…
Reference in New Issue
Block a user