Uploaded image for project: 'Qpid Dispatch'
  1. Qpid Dispatch
  2. DISPATCH-1264

Test delivery_abort fails occasionally; python 3, zombie routers left running

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Cannot Reproduce
    • 1.5.0
    • 1.13.0
    • Tests
    • None
    • Fedora 29, 4.20.3-200.fc29.x86_64

      Python 3.7.2

       

    Description

      Delivery abort test fails about half the time. When it fails it leaves two routers running.

      Sometimes it passes:

      test 40
          Start 40: system_tests_delivery_abort

      40: Test command: /bin/python "/home/chug/git/qpid-dispatch/build/tests/run.py" "unit2" "-v" "system_tests_delivery_abort"
      40: Test timeout computed to be: 1500
      40: test_01_message_route_truncated_one_router (system_tests_delivery_abort.RouterTest) ... ok
      40: test_02_message_route_truncated_two_routers (system_tests_delivery_abort.RouterTest) ... ok
      40: test_03_link_route_truncated_one_router (system_tests_delivery_abort.RouterTest) ... ok
      40: test_04_link_route_truncated_two_routers (system_tests_delivery_abort.RouterTest) ... ok
      40: test_05_message_route_abort_one_router (system_tests_delivery_abort.RouterTest) ... ok
      40: test_06_message_route_abort_two_routers (system_tests_delivery_abort.RouterTest) ... ok
      40: test_07_multicast_truncate_one_router (system_tests_delivery_abort.RouterTest) ... ok
      {{40: }}
      40: ----------------------------------------------------------------------
      40: Ran 7 tests in 4.364s
      {{40: }}
      40: OK
      1/1 Test #40: system_tests_delivery_abort ......   Passed    4.62 sec

       

      Other times if fails:

      test 40
          Start 40: system_tests_delivery_abort

      40: Test command: /bin/python "/home/chug/git/qpid-dispatch/build/tests/run.py" "unit2" "-v" "system_tests_delivery_abort"
      40: Test timeout computed to be: 1500
      40: test_01_message_route_truncated_one_router (system_tests_delivery_abort.RouterTest) ... ok
      40: test_02_message_route_truncated_two_routers (system_tests_delivery_abort.RouterTest) ... ok
      40: test_03_link_route_truncated_one_router (system_tests_delivery_abort.RouterTest) ... ok
      40: test_04_link_route_truncated_two_routers (system_tests_delivery_abort.RouterTest) ... ok
      40: test_05_message_route_abort_one_router (system_tests_delivery_abort.RouterTest) ... ok
      40: test_06_message_route_abort_two_routers (system_tests_delivery_abort.RouterTest) ...
         python3: /home/chug/git/qpid-proton/c/src/core/engine.c:691:
         pni_add_work: Assertion `!delivery->local.settled' failed.
      1/1 Test #40: system_tests_delivery_abort ......***Exception: Child aborted  5.57 sec

      0% tests passed, 1 tests failed out of 1

      Total Test time (real) =   5.57 sec

       

      Attachments

        Activity

          People

            chug Charles E. Rolke
            chug Charles E. Rolke
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: