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
>
>

Reply via email to