PiBa, how many CPU cores are you running ? it turned out that I run tests on very low vm, which only has 1 core. and tests pass. cirrus-ci as far as I remember do have many cores.
can you find single core vm ? ср, 15 янв. 2020 г. в 00:02, PiBa-NL <piba.nl....@gmail.com>: > Hi Ilya, > > Thanks! > > Op 14-1-2020 om 07:48 schreef Илья Шипицин: > > Hello, > > since > > https://github.com/haproxy/haproxy/commit/08fa16e397ffb1c6511b98ade2a3bfff9435e521 > > freebsd CI is red: https://cirrus-ci.com/task/5960933184897024 > > I'd say "it is something with CI itself", when I run the same tests > locally on freebsd, it is green. > > Sadly i do get the same problem on my test server (version info below its > version 11.1 is a bit outdated, but hasn't failed my before...). > > > PiBa ? > > > thanks, > Ilya Shipitcin > > Below a part of the output that the test generates for me. The first curl > request seems to succeed, but the second one runs into a timeout.. > When compiled with the commit before 08fa16e > <https://github.com/haproxy/haproxy/commit/08fa16e397ffb1c6511b98ade2a3bfff9435e521> > it does not show that behaviour.. Current latest(24c928c) commit is still > affected.. > > **** top shell_out| % Total % Received % Xferd Average Speed > Time Time Time Current > **** top shell_out| Dload Upload > Total Spent Left Speed > **** top shell_out|\r 0 0 0 0 0 0 0 0 > --:--:-- --:--:-- --:--:-- 0\r100 418k 0 418k 0 0 > 1908k 0 --:--:-- --:--:-- --:--:-- 1908k > **** top shell_out| % Total % Received % Xferd Average Speed > Time Time Time Current > **** top shell_out| Dload Upload > Total Spent Left Speed > **** top shell_out|\r 0 0 0 0 0 0 0 0 > --:--:-- --:--:-- --:--:-- 0\r100 141k 0 141k 0 0 > 284k 0 --:--:-- --:--:-- --:--:-- 284k\r100 343k 0 343k 0 > 0 156k 0 --:--:-- 0:00:02 --:--:-- 156k\r100 343k 0 343k > 0 0 105k 0 --:--:-- 0:00:03 --:--:-- 105k\r100 343k 0 > 343k 0 0 81274 0 --:--:-- 0:00:04 --:--:-- 81274\r100 > 343k 0 343k 0 0 65228 0 --:--:-- 0:00:05 --:--:-- > 65240\r100 343k 0 343k 0 0 54481 0 --:--:-- 0:00:06 > --:--:-- 34743\r100 343k 0 343k 0 0 46768 0 --:--:-- > 0:00:07 --:--:-- 0\r100 343k 0 343k 0 0 40968 0 > --:--:-- 0:00:08 --:--:-- 0\r100 343k 0 343k 0 0 > 36452 0 --:--:-- 0:00:09 --:--:-- 0\r100 343k 0 343k > 0 0 32830 0 --:--:-- 0:00:10 --:--:-- 0\r100 343k 0 > 343k 0 0 29865 0 --:--:-- 0:00:11 --:--:-- 0\r100 > 343k 0 343k 0 0 27395 0 --:--:-- 0:00:12 --:--:-- > 0\r100 343k 0 343k 0 0 25297 0 --:--:-- 0:00:13 > --:--:-- 0\r100 343k 0 343k 0 0 23500 0 --:--:-- > 0:00:14 --:--:-- 0\r100 343k 0 343k 0 0 23431 0 > --:--:-- 0:00:15 --:--:-- 0 > **** top shell_out|curl: (28) Operation timed out after 15002 > milliseconds with 351514 bytes received > **** top shell_out|Expecting checksum 4d9c62aa5370b8d5f84f17ec2e78f483 > **** top shell_out|Received checksum: da2d120aedfd693eeba9cf1e578897a8 > **** top shell_status = 0x0001 > ---- top shell_exit not as expected: got 0x0001 wanted 0x0000 > * top RESETTING after > ./work/haproxy-08fa16e/reg-tests/compression/lua_validation.vtc > > Should i update to a newer FreeBSD version, or is it likely unrelated, and > in need of some developer attention.. Do you (Willy or anyone), need more > information from my side? Or is there a patch i can try to validate? > > Regards, > PiBa-NL (Pieter) > > > Yes im running a somewhat outdated OS here: > FreeBSD freebsd11 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321309: Fri Jul > 21 02:08:28 UTC 2017 > r...@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 > > Version used: > haproxy -vv > HA-Proxy version 2.2-dev0-08fa16e 2020/01/08 - https://haproxy.org/ > Status: development branch - not safe for use in production. > Known bugs: https://github.com/haproxy/haproxy/issues?q=is:issue+is:open > Build options : > TARGET = freebsd > CPU = generic > CC = cc > CFLAGS = -pipe -g -fstack-protector -fno-strict-aliasing > -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv > -fno-strict-overflow -Wno-null-dereference -Wno-unused-label > -Wno-unused-parameter -Wno-sign-compare -Wno-ignored-qualifiers > -Wno-unused-command-line-argument -Wno-missing-field-initializers > -Wno-address-of-packed-member -DFREEBSD_PORTS -DFREEBSD_PORTS > OPTIONS = USE_PCRE=1 USE_PCRE_JIT=1 USE_REGPARM=1 USE_STATIC_PCRE=1 > USE_GETADDRINFO=1 USE_OPENSSL=1 USE_LUA=1 USE_ACCEPT4=1 USE_ZLIB=1 > > Feature list : -EPOLL +KQUEUE -MY_EPOLL -MY_SPLICE -NETFILTER +PCRE > +PCRE_JIT -PCRE2 -PCRE2_JIT +POLL -PRIVATE_CACHE +THREAD -PTHREAD_PSHARED > +REGPARM +STATIC_PCRE -STATIC_PCRE2 +TPROXY -LINUX_TPROXY -LINUX_SPLICE > +LIBCRYPT -CRYPT_H -VSYSCALL +GETADDRINFO +OPENSSL +LUA -FUTEX +ACCEPT4 > -MY_ACCEPT4 +ZLIB -SLZ +CPU_AFFINITY -TFO -NS -DL -RT -DEVICEATLAS > -51DEGREES -WURFL -SYSTEMD -OBSOLETE_LINKER -PRCTL -THREAD_DUMP -EVPORTS > > Default settings : > bufsize = 16384, maxrewrite = 1024, maxpollevents = 200 > > Built with multi-threading support (MAX_THREADS=64, default=16). > Built with OpenSSL version : OpenSSL 1.0.2k-freebsd 26 Jan 2017 > Running on OpenSSL version : OpenSSL 1.0.2k-freebsd 26 Jan 2017 > OpenSSL library supports TLS extensions : yes > OpenSSL library supports SNI : yes > OpenSSL library supports : SSLv3 TLSv1.0 TLSv1.1 TLSv1.2 > Built with Lua version : Lua 5.3.4 > Built with transparent proxy support using: IP_BINDANY IPV6_BINDANY > Built with PCRE version : 8.40 2017-01-11 > Running on PCRE version : 8.40 2017-01-11 > PCRE library supports JIT : yes > Encrypted password support via crypt(3): yes > Built with zlib version : 1.2.11 > Running on zlib version : 1.2.11 > Compression algorithms supported : identity("identity"), > deflate("deflate"), raw-deflate("deflate"), gzip("gzip") > > Available polling systems : > kqueue : pref=300, test result OK > poll : pref=200, test result OK > select : pref=150, test result OK > Total: 3 (3 usable), will use kqueue. > > Available multiplexer protocols : > (protocols marked as <default> cannot be specified using 'proto' keyword) > h2 : mode=HTTP side=FE|BE mux=H2 > fcgi : mode=HTTP side=BE mux=FCGI > <default> : mode=HTTP side=FE|BE mux=H1 > <default> : mode=TCP side=FE|BE mux=PASS > > Available services : none > > Available filters : > [SPOE] spoe > [CACHE] cache > [FCGI] fcgi-app > [TRACE] trace > [COMP] compression > >