Description
As described on PROTON-2225, the test fails with assertion error. It is currently disabled on macOS for this reason (in .travis.yml).
6: Test command: /usr/local/opt/python/libexec/bin/python "/Users/travis/build/jiridanek/qpid-proton/scripts/env.py" "--" "/Users/travis/build/jiridanek/qpid-proton/build/c/tests/c-threaderciser" 6: Test timeout computed to be: 1500 6: threaderciser start: threads=8, time=1, actions=[listen, close-listen, connect, close-connect, wake, timeout, cancel-timeout] 6: Assertion failed: (p->active > 0), function remove_active_lh, file /Users/travis/build/jiridanek/qpid-proton/c/src/proactor/libuv.c, line 392. 6/31 Test #6: c-threaderciser ..................***Failed 0.18 sec
If the test is meant to stay disabled for a longer time, it will have to be disabled in CMakeLists.txt, so that users compiling the project do not run it accidentally.
Attachments
Issue Links
- relates to
-
PROTON-2230 Valgrind and Sanitizer issues in c-threaderciser test
- Open
-
PROTON-2259 Threadercizer test causes intermittent CI build failures
- Resolved
-
PROTON-2225 Set -DTHREADERCISER=ON by default, to prevent regressions
- Closed