On Wed, Jun 20, 2018 at 04:39:36PM -0400, Daniel Corbett wrote:
> Hello,
> 
> 
> On 06/20/2018 03:34 PM, ???? ??????? wrote:
> > hi
> > 
> > 
> > [ilia@localhost haproxy]$ HAPROXY_PROGRAM=./haproxy varnishtest
> > reg-tests/ssl/h00000.vtc
> > **** top   0.0 extmacro def pwd=/home/ilia/xxx/haproxy
> > **** top   0.0 extmacro def localhost=127.0.0.1
> > **** top   0.0 extmacro def bad_backend=127.0.0.1 36769
> > **** top   0.0 extmacro def bad_ip=192.0.2.255
> > **** top   0.0 macro def tmpdir=/tmp/vtc.31222.33cfe809
> > *    top   0.0 TEST reg-tests/ssl/h00000.vtc starting
> > **   top   0.0 === varnishtest "OpenSSL bug: Random crashes"
> > *    top   0.0 TEST OpenSSL bug: Random crashes
> > **   top   0.0 === feature ignore_unknown_macro
> > **   top   0.0 === haproxy h1 -conf {
> > ---- top   0.0 Unknown command: "haproxy"
> > *    top   0.0 RESETTING after reg-tests/ssl/h00000.vtc
> > *    top   0.0 TEST reg-tests/ssl/h00000.vtc FAILED
> > #    top  TEST reg-tests/ssl/h00000.vtc FAILED (0.001) exit=2
> > [ilia@localhost haproxy]$
> 
> Something like this should work:
> 
> $ HAPROXY_PROGRAM=$PWD/haproxy varnishtest reg-tests/ssl/h00000.vtc
> #    top  TEST reg-tests/ssl/h00000.vtc passed (0.147)

This just makes me think that we should probably also set HAPROXY_PROGRAM
in the "reg-tests" target in the makefile to point to the current haproxy
executable, about like the below. Fred, what do you think ?

 reg-tests:
        ...
+       @export HAPROXY_PROGRAM=$${HAPROXY_PROGRAM:-$$PWD/haproxy}; \
        @find reg-tests ...

Willy

Reply via email to