[ 
https://issues.apache.org/jira/browse/DISPATCH-891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chuck Rolke resolved DISPATCH-891.
----------------------------------
       Resolution: Fixed
    Fix Version/s: 1.1.0

Fixed at commit 16d60e7

> Router incref assert in system_tests_delivery_abort
> ---------------------------------------------------
>
>                 Key: DISPATCH-891
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-891
>             Project: Qpid Dispatch
>          Issue Type: Bug
>          Components: Router Node
>    Affects Versions: 1.0.0
>         Environment: Fedora 27,
> Dispatch master#d5f279b,
> Proton master#25025e9
>            Reporter: Chuck Rolke
>             Fix For: 1.1.0
>
>         Attachments: A.log
>
>
> Self tests fail every time.
> {noformat}
> > ctest -VV -R system_tests_delivery_abort
> UpdateCTestConfiguration  from 
> :/home/chug/git/qpid-dispatch/build/DartConfiguration.tcl
> Parse Config file:/home/chug/git/qpid-dispatch/build/DartConfiguration.tcl
> UpdateCTestConfiguration  from 
> :/home/chug/git/qpid-dispatch/build/DartConfiguration.tcl
> Parse Config file:/home/chug/git/qpid-dispatch/build/DartConfiguration.tcl
> Test project /home/chug/git/qpid-dispatch/build
> Constructing a list of tests
> Done constructing a list of tests
> Updating test list for fixtures
> Added 0 tests to meet fixture requirements
> Checking test dependency graph...
> Checking test dependency graph end
> test 36
>     Start 36: system_tests_delivery_abort
> 36: Test command: /usr/bin/python 
> "/home/chug/git/qpid-dispatch/build/tests/run.py" "-m" "unittest" "-v" 
> "system_tests_delivery_abort"
> 36: Test timeout computed to be: 1500
> 36: test_01_message_route_truncated_one_router 
> (system_tests_delivery_abort.RouterTest) ... ok
> 36: test_02_message_route_truncated_two_routers 
> (system_tests_delivery_abort.RouterTest) ... ok
> 36: test_03_link_route_truncated_one_router 
> (system_tests_delivery_abort.RouterTest) ... ok
> 36: test_04_link_route_truncated_two_routers 
> (system_tests_delivery_abort.RouterTest) ... ok
> 36: test_05_message_route_abort_one_router 
> (system_tests_delivery_abort.RouterTest) ... ok
> 36: test_06_message_route_abort_two_routers 
> (system_tests_delivery_abort.RouterTest) ... ok
> 36: test_07_multicast_truncate_one_router 
> (system_tests_delivery_abort.RouterTest) ... FAIL
> 36: ERROR
> 36: 
> 36: ======================================================================
> 36: ERROR: tearDownClass (system_tests_delivery_abort.RouterTest)
> 36: ----------------------------------------------------------------------
> 36: Traceback (most recent call last):
> 36:   File "/home/chug/git/qpid-dispatch/tests/system_test.py", line 606, in 
> tearDownClass
> 36:     cls.tester.teardown()
> 36:   File "/home/chug/git/qpid-dispatch/tests/system_test.py", line 544, in 
> teardown
> 36:     raise RuntimeError("Errors during teardown: \n\n%s" % 
> "\n\n".join([str(e) for e in errors]))
> 36: RuntimeError: Errors during teardown: 
> 36: 
> 36: Process 27948 error: exit code -6, expected -1
> 36: qdrouterd -c A.conf -I /home/chug/git/qpid-dispatch/python
> 36: 
> /home/chug/git/qpid-dispatch/build/tests/system_test.dir/system_tests_delivery_abort/RouterTest/setUpClass/A-1.cmd
> 36: >>>>
> 36: qdrouterd: /home/chug/git/qpid-dispatch/src/router_core/transfer.c:337: 
> qdr_delivery_incref: Assertion `rc > 0 || !delivery->ref_counted' failed.
> 36: qdrouterd: /home/chug/git/qpid-dispatch/src/router_core/transfer.c:337: 
> qdr_delivery_incref: Assertion `rc > 0 || !delivery->ref_counted' failed.
> 36: <<<<
> 36: 
> 36: ======================================================================
> 36: FAIL: test_07_multicast_truncate_one_router 
> (system_tests_delivery_abort.RouterTest)
> 36: ----------------------------------------------------------------------
> 36: Traceback (most recent call last):
> 36:   File 
> "/home/chug/git/qpid-dispatch/tests/system_tests_delivery_abort.py", line 
> 128, in test_07_multicast_truncate_one_router
> 36:     self.assertEqual(None, test.error)
> 36: AssertionError: None != "Timeout Expired - Unprocessed Ops: 
> ['Send_Short_3'], Result1: ['Send_Short_1'], Result2: ['Send_Short_1']"
> 36: 
> 36: ----------------------------------------------------------------------
> 36: Ran 7 tests in 17.906s
> 36: 
> 36: FAILED (failures=1, errors=1)
> 1/1 Test #36: system_tests_delivery_abort ......***Failed   18.01 sec
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =  18.01 sec
> The following tests FAILED:
>        36 - system_tests_delivery_abort (Failed)
> Errors while running CTest
> {noformat}
> Will attach failed router log with incref/decref trace



--
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

Reply via email to