Autobahn WebSocket Testsuite Report
Autobahn WebSocket

websock server - Case 13.3.14 : Pass - 5723 ms @ 2024-04-24T05:29:51.134Z

Case Description

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

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 /ws HTTP/1.1
User-Agent: AutobahnTestSuite/0.8.2-0.10.9
Host: 127.0.0.1:8888
Upgrade: WebSocket
Connection: Upgrade
Pragma: no-cache
Cache-Control: no-cache
Sec-WebSocket-Key: s3I8LuwZXDm7/YxbnnNbGw==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits; server_max_window_bits=9
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Date: Wed, 24 Apr 2024 05:29:51 GMT
Sec-Websocket-Extensions: permessage-deflate; client_no_context_takeover; server_max_window_bits=9
Upgrade: websocket
Connection: Upgrade
Sec-Websocket-Accept: uprRQme0LhdMzn7mj0kJIe0wA60=


Closing Behavior

KeyValueDescription
isServerFalseTrue, 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.
droppedByMeFalseTrue, 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
414
2661266
230112301
230236906
230436912
230549220
2306511530
230712307
230836924
230924618
231036930
231112311
231324626
2314613884
2315613890
23161637056
23171534755
2318920862
2319511595
2320716240
2321511605
232249288
232336969
232436972
232624652
232736981
232824656
232912329
233012330
233136993
233212332
233312333
233412334
233649344
2337614022
233849352
23391228068
2340716380
23411330433
23421023420
23431228116
23441535160
23451125795
23461228152
23471228164
23481023480
23491125839
23501125850
23511432914
23521023520
2353921177
2354818832
23551228260
23561740052
23571535355
23581433012
23591740103
23601433040
236149444
2362716534
236312363
236412364
236549460
236637098
2367511835
236837104
236912369
237124742
237212372
237412374
237537125
237624752
237712377
2378614268
237937137
238024760
238112381
238312383
238412384
238512385
238637158
238712387
238912389
239012390
239212392
2394511970
239512395
239637188
239712397
239824796
239912399
240712407
240837224
240912409
241024820
241112411
2412512060
241324826
2414512070
241549660
24161536240
24171433838
2418819344
24191126609
2420716940
24211229052
2422921798
2423512115
242449696
242549700
242649704
242724854
2428512140
242924858
243012430
244212442
244424888
244512445
244624892
244737341
244812448
244912449
245024900
245212452
245324906
245524910
245624912
245912459
246012460
246212462
246512465
246612466
246724934
246812468
247012470
247524950
247612476
247724954
247837434
247924958
248012480
248112481
248337449
248412484
248537455
248612486
248724974
248837464
248937467
249037470
249137473
249237476
249324986
249437482
249537485
2496512480
249712497
250012500
250112501
250225004
250312503
250612506
250737521
2508512540
250925018
251025020
251112511
251225024
251312513
251612516
251712517
251812518
251925038
252012520
252112521
252225044
252312523
252912529
2530615180
253125062
25321025320
2533717731
2534410136
2535512675
2536717752
2537922833
2538512690
253925078
254037620
254212542
2543512715
254425088
254537635
254637638
254725094
254837644
254937647
2550717850
255125102
255237656
255337659
2555410220
255612556
255712557
255812558
255912559
256012560
256112561
256212562
256412564
256512565
256612566
256725134
256925138
257237716
257512575
257625152
257725154
257912579
258012580
258112581
258425168
258612586
2588410352
258925178
259025180
259225184
259412594
259512595
259612596
259725194
259912599
260112601
260212602
260337809
260537815
260625212
260725214
260812608
260912609
261112611
261212612
261912619
262012620
262412624
262612626
262712627
262812628
263112631
263312633
263425268
263537905
263612636
263725274
263937917
264012640
264225284
264512645
2647410588
264837944
264925298
2650410600
2651410604
2652615912
2653513265
2654821232
26551026550
26561437184
26572053140
2658821264
2659513295
2660410640
266112661
266212662
268212682
Total10022442546

Octets Transmitted by Chop Size

Chop SizeCountOctets
616
7428
818
11222
12112
13113
14228
16232
17117
18354
19238
20120
21363
22122
82182
90190
91191
922184
94194
962192
973291
984392
993297
1005500
1012202
1025510
1035515
1043312
1056630
1066636
1076642
1086648
1098872
1106660
1116666
1126672
1138904
1146684
115101150
116121392
117141638
118202360
119141666
120232760
121273267
122222684
123263198
124141736
125182250
126162016
127182286
128192432
129111419
130192470
131172227
13491206
135162160
1367952
137101370
138141932
139121668
140111540
1417987
142162272
14371001
144111584
1453435
146182628
147111617
14871036
1495745
15091350
151121812
1526912
1535765
1543462
1552310
1564624
1573471
1582316
1596954
1605800
1615805
1632326
1642328
1665830
1672334
1682336
1692338
1703510
1713513
1723516
1731173
1741174
1751175
1771177
1782356
1801180
1821182
1851185
1871187
1884752
1891189
1902380
1913573
1951195
1961196
1991199
2001200
2011201
2022404
2031203
2041204
2061206
2071207
2082416
2092418
2102420
2124848
2133639
2142428
21561290
2162432
21761302
21891962
21971533
22071540
2213663
2224888
2234892
22461344
2253675
2264904
2271227
2284912
2293687
2303690
2311231
2324928
2331233
23471638
23561410
2363708
23751185
2384952
23951195
24061440
24192169
24251210
24381944
244122928
2453735
246153690
24781976
24861488
249102490
25051250
25192259
25282016
25371771
254143556
25592295
25651280
25782056
25851290
25941036
2601260
26161566
26251310
2632526
264110242910336
3661366
Total120263071556

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
011024
11000
81
Total12025


Wire Log

000 TX OCTETS: 474554202f777320485454502f312e310d0a557365722d4167656e743a204175746f6261686e5465737453756974652f302e
               382e322d302e31302e390d0a486f ...
001 RX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a446174653a205765642c203234204170
               7220323032342030353a32393a35 ...
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=7af4e46c, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 88827af4e46c791c
007 RX OCTETS: 880203e8
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=False, MASK=None
               0x03e8
009 TCP DROPPED BY PEER