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

Intermittent self test fails

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: proton-c-0.18.0
    • Fix Version/s: proton-c-0.18.0
    • Component/s: cpp-binding
    • Labels:
      None
    • Environment:
      Fedora 25

      Description

      Test cpp-example-container just started failing "a lot" since yesterday.
      Running 'make test' fails 3 times in a row.

      Running 'ctest -V -R cpp-example-container' it fails maybe 10% of the time.
      When it fails it shows:

      24: ======================================================================
      24: ERROR: test_scheduled_send (__main__.ContainerExampleTest)
      24: ----------------------------------------------------------------------
      24: Traceback (most recent call last):
      24:   File "/home/chug/git/qpid-proton/examples/cpp/example_test.py", line 202, in test_scheduled_send
      24:     out = self.proc(["scheduled_send", "-a", self.addr+"scheduled_send", "-t", "0.1", "-i", "0.001"]).wait_exit().split()
      24:   File "/home/chug/git/qpid-proton/tools/py/proctest.py", line 125, in wait_exit
      24:     raise ProcError(self, "still running after %ss" % timeout)
      24: ProcError: still running after 10s (exit=None) command:
      24: /usr/bin/valgrind --quiet --error-exitcode=42 --tool=memcheck --leak-check=full scheduled_send -a localhost:41071/examplescheduled_send -t 0.1 -i 0.001
      24: vvvvvvvvvvvvvvvv
      24: send
      24: send
      24: ^^^^^^^^^^^^^^^^
      24: 
      24: ----------------------------------------------------------------------
      24: Ran 15 tests in 39.234s
      24: 
      24: FAILED (errors=1)
      1/2 Test #24: cpp-example-container ............***Failed   39.29 sec
      

      and

      24: ======================================================================
      24: ERROR: test_scheduled_send_03 (__main__.ContainerExampleTest)
      24: ----------------------------------------------------------------------
      24: Traceback (most recent call last):
      24:   File "/home/chug/git/qpid-proton/examples/cpp/example_test.py", line 196, in test_scheduled_send_03
      24:     out = self.proc(["scheduled_send_03", "-a", self.addr+"scheduled_send", "-t", "0.1", "-i", "0.001"]).wait_exit().split()
      24:   File "/home/chug/git/qpid-proton/tools/py/proctest.py", line 125, in wait_exit
      24:     raise ProcError(self, "still running after %ss" % timeout)
      24: ProcError: still running after 10s (exit=None) command:
      24: /usr/bin/valgrind --quiet --error-exitcode=42 --tool=memcheck --leak-check=full scheduled_send_03 -a localhost:33951/examplescheduled_send -t 0.1 -i 0.001
      24: vvvvvvvvvvvvvvvv
      24: send
      24: send
      24: ^^^^^^^^^^^^^^^^
      24: 
      

        Attachments

          Activity

            People

            • Assignee:
              aconway Alan Conway
              Reporter:
              chug Charles E. Rolke
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: