Jiri Daněk created DISPATCH-2066:
------------------------------------

             Summary: [http1] In system_tests_http1_adaptor 
Http1AdaptorQ2Standalone backpressure tests, block_ct != unblock_ct
                 Key: DISPATCH-2066
                 URL: https://issues.apache.org/jira/browse/DISPATCH-2066
             Project: Qpid Dispatch
          Issue Type: Test
          Components: Protocol Adaptors
    Affects Versions: 1.16.0
            Reporter: Jiri Daněk


https://travis-ci.com/github/apache/qpid-dispatch/jobs/499996271#L11501

{noformat}
test 70
      Start 70: system_tests_http1_adaptor
70: Test command: /usr/bin/python3.8 
"/home/travis/build/apache/qpid-dispatch/build/tests/run.py" "-m" "unittest" 
"-v" "system_tests_http1_adaptor"
70: Test timeout computed to be: 500
70: test_01_unsolicited_response 
(system_tests_http1_adaptor.Http1AdaptorBadEndpointsTest)
70: Create a server that sends an immediate Request Timeout response ... ok
70: test_02_bad_request_message 
(system_tests_http1_adaptor.Http1AdaptorBadEndpointsTest)
70: Test various improperly constructed request messages ... ok
70: test_03_bad_response_message 
(system_tests_http1_adaptor.Http1AdaptorBadEndpointsTest)
70: Test various improperly constructed response messages ... ok
70: 
70: Router TestBadEndpoints output file:
70: >>>>
70: -----------------------------------------------------
70: Suppressions used:
70:   count      bytes template
70:       1         24 ^pn_condition$
70:       1       1536 ^pn_raw_connection$
70:       1         56 qdr_core_subscribe
70:       2        112 ^pn_string_grow$
70:       7        328 ^pn_object_new$
70:       1        128 ^pn_list$
70:       2         48 ^pni_record_create$
70:     597     926857 /libpython3.*.so
70: -----------------------------------------------------
70: 
70: 
70: <<<<
70: test_01_concurrent_requests 
(system_tests_http1_adaptor.Http1AdaptorEdge2EdgeTest)
70: Test multiple concurrent clients sending streaming messages ... ok
70: test_02_credit_replenish 
(system_tests_http1_adaptor.Http1AdaptorEdge2EdgeTest)
70: Verify credit is replenished by sending > the default credit window ... ok
70: test_03_server_reconnect 
(system_tests_http1_adaptor.Http1AdaptorEdge2EdgeTest)
70: Verify server reconnect logic. ... ok
70: test_04_server_pining_for_the_fjords 
(system_tests_http1_adaptor.Http1AdaptorEdge2EdgeTest)
70: Test permanent loss of server ... ok
70: test_05_large_streaming_msg 
(system_tests_http1_adaptor.Http1AdaptorEdge2EdgeTest)
70: Verify large streaming message transfer ... ok
70: 
70: Router EA2 output file:
70: >>>>
70: -----------------------------------------------------
70: Suppressions used:
70:   count      bytes template
70:       7         59 ^load_server_config$
70:       6        401 ^qd_dispatch_configure_connector$
70:       1         24 ^pn_condition$
70:       1       1536 ^pn_raw_connection$
70:       1         64 sys_mutex
70:       1         56 qdr_core_subscribe
70:       2        112 ^pn_string_grow$
70:       7        328 ^pn_object_new$
70:       1        128 ^pn_list$
70:       2         48 ^pni_record_create$
70:     601     929697 /libpython3.*.so
70: -----------------------------------------------------
70: 
70: 
70: <<<<
70: 
70: Router EA2 debug dump file:
70: >>>>
70: alloc.c: Items of type 'qd_timer_t' remain allocated at shutdown: 1 
(SUPPRESSED)
70: alloc.c: Items of type 'qd_connector_t' remain allocated at shutdown: 1 
(SUPPRESSED)
70: 
70: <<<<
70: 
70: Router EA1 output file:
70: >>>>
70: -----------------------------------------------------
70: Suppressions used:
70:   count      bytes template
70:       7         59 ^load_server_config$
70:       6        401 ^qd_dispatch_configure_connector$
70:       1         64 sys_mutex
70:       1         56 qdr_core_subscribe
70:     601     929697 /libpython3.*.so
70: -----------------------------------------------------
70: 
70: 
70: <<<<
70: 
70: Router EA1 debug dump file:
70: >>>>
70: alloc.c: Items of type 'qd_timer_t' remain allocated at shutdown: 1 
(SUPPRESSED)
70: alloc.c: Items of type 'qd_connector_t' remain allocated at shutdown: 1 
(SUPPRESSED)
70: 
70: <<<<
70: 
70: Router INT.A output file:
70: >>>>
70: -----------------------------------------------------
70: Suppressions used:
70:   count      bytes template
70:       6        336 qdr_core_subscribe
70:     633     956953 /libpython3.*.so
70: -----------------------------------------------------
70: 
70: 
70: <<<<
70: test_01_mgmt (system_tests_http1_adaptor.Http1AdaptorManagementTest)
70: Create and delete HTTP1 connectors and listeners ... ok
70: 
70: Router HTTP1MgmtTest output file:
70: >>>>
70: -----------------------------------------------------
70: Suppressions used:
70:   count      bytes template
70:       1         56 qdr_core_subscribe
70:     637     951241 /libpython3.*.so
70: -----------------------------------------------------
70: 
70: 
70: <<<<
70: test_000_stats (system_tests_http1_adaptor.Http1AdaptorOneRouterTest) ... ok
70: test_001_get (system_tests_http1_adaptor.Http1AdaptorOneRouterTest) ... ok
70: test_002_head (system_tests_http1_adaptor.Http1AdaptorOneRouterTest) ... ok
70: test_003_post (system_tests_http1_adaptor.Http1AdaptorOneRouterTest) ... ok
70: test_004_put (system_tests_http1_adaptor.Http1AdaptorOneRouterTest) ... ok
70: test_005_get_10 (system_tests_http1_adaptor.Http1AdaptorOneRouterTest) ... 
ok
70: test_006_head_10 (system_tests_http1_adaptor.Http1AdaptorOneRouterTest) ... 
ok
70: test_007_post_10 (system_tests_http1_adaptor.Http1AdaptorOneRouterTest) ... 
ok
70: test_008_put_10 (system_tests_http1_adaptor.Http1AdaptorOneRouterTest) ... 
ok
70: 
70: Router INT.A output file:
70: >>>>
70: -----------------------------------------------------
70: Suppressions used:
70:   count      bytes template
70:       2         48 ^pn_condition$
70:       2       3072 ^pn_raw_connection$
70:       1         56 qdr_core_subscribe
70:      10        496 ^pn_object_new$
70:       2        256 ^pn_list$
70:       4         96 ^pni_record_create$
70:     598     927433 /libpython3.*.so
70: -----------------------------------------------------
70: 
70: 
70: <<<<
70: 
70: Router INT.A debug dump file:
70: >>>>
70: alloc.c: Items of type 'qd_buffer_t' remain allocated at shutdown: 32 
(SUPPRESSED)
70: 
70: <<<<
70: test_01_backpressure_client 
(system_tests_http1_adaptor.Http1AdaptorQ2Standalone)
70: Trigger Q2 backpressure against the HTTP client. ... FAIL
70: test_02_backpressure_server 
(system_tests_http1_adaptor.Http1AdaptorQ2Standalone)
70: Trigger Q2 backpressure against the HTTP server. ... FAIL
70: 
70: Router RowdyRoddyRouter output file:
70: >>>>
70: -----------------------------------------------------
70: Suppressions used:
70:   count      bytes template
70:       1         56 qdr_core_subscribe
70:     595     925705 /libpython3.*.so
70: -----------------------------------------------------
70: 
70: 
70: <<<<
70: 
70: ======================================================================
70: FAIL: test_01_backpressure_client 
(system_tests_http1_adaptor.Http1AdaptorQ2Standalone)
70: Trigger Q2 backpressure against the HTTP client.
70: ----------------------------------------------------------------------
70: Traceback (most recent call last):
70:   File 
"/home/travis/build/apache/qpid-dispatch/tests/system_tests_http1_adaptor.py", 
line 740, in test_01_backpressure_client
70:     self.assertEqual(block_ct, unblock_ct)
70: AssertionError: 26 != 24
70: 
70: ======================================================================
70: FAIL: test_02_backpressure_server 
(system_tests_http1_adaptor.Http1AdaptorQ2Standalone)
70: Trigger Q2 backpressure against the HTTP server.
70: ----------------------------------------------------------------------
70: Traceback (most recent call last):
70:   File 
"/home/travis/build/apache/qpid-dispatch/tests/system_tests_http1_adaptor.py", 
line 821, in test_02_backpressure_server
70:     self.assertEqual(block_ct, unblock_ct)
70: AssertionError: 41 != 39
70: 
70: ----------------------------------------------------------------------
70: Ran 20 tests in 128.976s
70: 
70: FAILED (failures=2)
70/74 Test #70: system_tests_http1_adaptor ........................***Failed  
129.29 sec
{noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to