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

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 1.5.0
    • Fix Version/s: None
    • Component/s: Tests
    • Labels:
      None
    • Environment:

      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

            • Assignee:
              chug Chuck Rolke
              Reporter:
              chug Chuck Rolke
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: