qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (PROTON-1610) Intermittent self test fails
Date Fri, 13 Oct 2017 13:55:00 GMT

    [ 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-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Mime
View raw message