Uploaded image for project: 'Qpid Proton'
  1. Qpid Proton
  2. PROTON-2231

Assertion fail on macOS with libuv in c-threaderciser test

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • proton-c-0.32.0
    • None
    • proton-c

    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

          Activity

            People

              rkieley Roddie Kieley
              jdanek Jiri Daněk
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: