Autobahn WebSocket Testsuite Report
Autobahn WebSocket

gws-client/async - Case 13.6.11 : Pass - 504 ms @ 2024-01-18T07:47:40.873Z

Case Description

Send 1000 compressed messages each of payload size 8192, auto-fragment to 256 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 15)]

Case Expectation

Receive echo'ed messages (with payload as sent). Timeout case after 480 secs.

Case Outcome

Ok, received all echo'ed messages in time.

Expected:
{}

Observed:
[]

Case Closing Behavior

Connection was properly closed (OK)



Opening Handshake

GET /runCase?case=492&agent=gws-client/async HTTP/1.1
Host: 127.0.0.1:9001
User-Agent: Go-http-client/1.1
Connection: Upgrade
Sec-Websocket-Extensions: permessage-deflate; client_max_window_bits
Sec-Websocket-Key: RGP6e/WSmoGKtpQevG0LRg==
Sec-Websocket-Version: 13
Upgrade: websocket
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.8.2-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: wqkcNtV6KjZucLeKGgbDtBXNfuM=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits=15


Closing Behavior

KeyValueDescription
isServerTrueTrue, iff I (the fuzzer) am a server, and the peer is a client.
closedByMeTrueTrue, iff I have initiated closing handshake (that is, did send close first).
failedByMeFalseTrue, iff I have failed the WS connection (i.e. due to protocol error). Failing can be either by initiating closing handshake or brutal drop TCP.
droppedByMeTrueTrue, iff I dropped the TCP connection.
wasCleanTrueTrue, iff full WebSocket closing handshake was performed (close frame sent and received) _and_ the server dropped the TCP (which is its responsibility).
wasNotCleanReasonNoneWhen wasClean == False, the reason what happened.
wasServerConnectionDropTimeoutFalseWhen we are a client, and we expected the server to drop the TCP, but that didn't happen in time, this gets True.
wasOpenHandshakeTimeoutFalseWhen performing the opening handshake, but the peer did not finish in time, this gets True.
wasCloseHandshakeTimeoutFalseWhen we initiated a closing handshake, but the peer did not respond in time, this gets True.
localCloseCode1000The close code I sent in close frame (if any).
localCloseReasonNoneThe close reason I sent in close frame (if any).
remoteCloseCode1000The close code the peer sent me in close frame (if any).
remoteCloseReasonNoneThe close reason the peer sent me in close frame (if any).


Wire Statistics

Octets Received by Chop Size

Chop SizeCountOctets
818
2941294
4451445
4481448
4491449
4502900
4512902
4532906
4541454
4551455
4562912
45841832
45952295
46031380
46131383
46231386
4642928
4652930
4662932
4671467
46831404
4691469
47052350
4711471
47241888
47341892
4742948
47552375
47683808
47731431
47852390
47962874
48041920
4812962
48273374
48373381
48431452
4852970
48652430
48773409
48862928
48941956
49094410
49173437
492146888
49362958
49494446
49541980
49641984
49794473
49841992
49962994
50042000
50194509
5021502
50342012
50442016
50531515
50663036
50731521
50894572
50984072
51042040
51184088
51242048
513105130
51442056
51531545
51694644
51794653
51842072
51931557
520126240
52173647
52231566
5231523
52484192
52521050
52642104
52742108
52863168
52931587
53042120
53173717
53252660
5331533
53484272
53573745
53652680
53742148
53852690
53942156
54031620
54184328
54252710
54363258
54542180
54652730
54752735
54831644
54952745
55031650
55152755
55242208
55363318
55442216
55584440
55663336
55795013
55842232
55921118
56042240
5611561
56263372
56384504
564105640
56573955
56663396
56773969
56842272
56984552
57073990
57152855
57221144
57342292
5741574
57552875
57674032
57784616
57852890
57931737
58084640
58131743
58252910
58342332
58495256
58542340
58663516
58731761
58852940
58974123
59042360
5911591
59274144
59374151
59463564
59521190
59652980
59752985
59821196
59942396
60031800
60121202
60284816
60384824
60463624
6051605
60674242
60742428
60821216
60931827
61031830
611106110
61253060
61331839
61421228
61531845
61621232
6171617
61831854
61953095
62074340
62131863
6221622
62353115
62421248
62553125
62631878
6271627
62821256
62985032
63163786
63242528
63331899
63453170
6351635
63631908
63721274
63831914
63921278
64031920
64153205
64231926
64321286
64421288
6451645
64621292
6471647
64821296
64931947
65121302
65221304
6531653
65463924
65531965
65721314
65853290
6591659
66042640
6611661
66321326
6641664
66553325
66653330
6671667
66864008
66921338
67032010
67142684
6731673
67421348
6751675
6761676
6781678
68021360
68142724
68253410
68321366
68532055
68721374
6881688
69032070
69121382
6921692
6941694
69532085
6961696
69732091
69921398
70121402
7021702
7041704
7051705
70721414
7081708
70921418
7121712
7131713
7181718
7191719
7211721
7261726
7271727
7301730
7311731
Total1002562657

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
435215
446264
45290
465230
476282
4811528
4910490
503150
51151
525260
53153
543162
55155
565280
577399
584232
596354
6012720
614244
6212744
6311693
6410640
6513845
6610660
67181206
68161088
69151035
7010700
71211491
72211512
73191387
7413962
75161200
767532
777539
7812936
7911869
8010800
815405
827574
834332
845420
855425
863258
87187
885440
895445
906540
919819
929828
939837
948752
9510950
968768
97141358
989882
9910990
100121200
1019909
1028816
103121236
1048832
105101050
1064424
1076642
1086648
1092218
1102220
111111221
1127784
1132226
114111254
1157805
1168928
1173351
1187826
1198952
1206720
121101210
1226732
1234492
1242248
1257875
1262252
1273381
1303390
1314524
1323396
1333399
1345670
1352270
1364544
1373411
1384552
1393417
1403420
1416846
1424568
1433429
1441144
1451145
1464584
1473441
1483444
1491149
1504600
15181208
1523456
1532306
15471078
1556930
1562312
1571157
1581158
1594636
160121920
1615805
1623486
1633489
1642328
1652330
16671162
1674668
1683504
1693507
1705850
1712342
1733519
1743522
1753525
1761176
1771177
1783534
1801180
1811181
1852370
1861186
1873561
1891189
1911191
1923576
1931193
1943582
1953585
1961196
19791773
19881584
1992398
20071400
201102010
20291818
2032406
20471428
205132665
20661236
20781656
20851040
20981672
21091890
21161266
21281696
2132426
2144856
2151215
2162432
2172434
2181218
2191219
2202440
2211221
2221222
2233669
2241224
2261226
2281228
2312462
2321232
2333699
2341234
2361236
2371237
2601000260000
3071307
Total2002376257

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
01000
11000
81
Total2001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343932266167656e743d6777732d636c69656e742f6173796e6320485454502f
               312e310d0a486f73743a20313237 ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e382e ...
002 WIRELOG DISABLED
003 CLOSE CONNECTION AFTER 480.000000 sec
004 WIRELOG ENABLED
005 TX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASK=None, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 880203e8
007 RX OCTETS: 8882464cc80e45a4
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3436346363383065
               0x03e8
009 TCP DROPPED BY ME