[ https://issues.apache.org/jira/browse/PROTON-1610?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16203592#comment-16203592 ]
ASF subversion and git services commented on PROTON-1610: --------------------------------------------------------- Commit f76f28927e176b5b994d865a19e54f25d9708eb3 in qpid-proton's branch refs/heads/master from [~aconway] [ https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;h=f76f289 ] PROTON-1610: c++ intermittent self test fails C++ scheduler was not checking for (next->time < now), negative timeout interval converted to large unsigned value when passed to pn_proactor_set_time-out. > Intermittent self test fails > ---------------------------- > > Key: PROTON-1610 > URL: https://issues.apache.org/jira/browse/PROTON-1610 > Project: Qpid Proton > Issue Type: Bug > Components: cpp-binding > Affects Versions: proton-c-0.18.0 > Environment: Fedora 25 > Reporter: Chuck Rolke > Assignee: Alan Conway > Fix For: proton-c-0.18.0 > > > 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: > {noformat} > 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 > {noformat} > and > {noformat} > 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: > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org