Autobahn WebSocket Testsuite Report
Autobahn WebSocket

libwsc - Case 13.1.14 : Pass - 2718 ms @ 2025-05-24T04:30:05.119Z

Case Description

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

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=404&agent=libwsc HTTP/1.1
Host:192.168.0.26:9001
Upgrade:websocket
Connection:upgrade
Sec-WebSocket-Key:EsrqUOL8YpjN9gq/0G1ozw==
Sec-WebSocket-Version:13
Sec-WebSocket-Extensions:permessage-deflate; client_no_context_takeover; server_no_context_takeover; client_max_window_bits=9
Origin:http://192.168.0.26:9001
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: vj4ac1baqadI+6SpCoGvkb3qCb0=
Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover


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
3401340
290012900
290812908
290912909
291025820
291212912
291425828
291538745
2916411664
291738751
2918514590
291925838
2920514600
2921514605
292238766
2923617538
2924617544
2925617550
2926617556
2927823416
2928617568
2929617574
2930617580
2931823448
2932617592
29331029330
29341235208
29351441090
29362058720
29371441118
29382367574
29392779353
29402264680
29412676466
29421441188
29431852974
29441647104
29451853010
29461955974
29471132417
29481956012
29491750133
2950926550
29511647216
2952720664
29531029530
29541441356
29551235460
29561132516
2957720699
29581647328
2959720713
29601132560
296138883
29621853316
29631132593
2964720748
2965514825
2966926694
29671235604
2968617808
2969514845
297038910
297125942
2972411888
297338919
297425948
2975617850
2976514880
2977514885
297925958
298025960
2982514910
298325966
298425968
298525970
298638958
298738961
298838964
298912989
299012990
299112991
299312993
299425988
299612996
299812998
300113001
300313003
3004412016
300513005
300626012
300739021
301113011
301213012
301513015
301613016
301713017
301826036
301913019
302013020
302213022
302313023
302426048
302526050
302626052
3028412112
302939087
303026060
3031618186
303226064
3033618198
3034927306
3035721245
3036721252
303739111
3038412152
3039412156
3040618240
304139123
3042412168
304313043
3044412176
304539135
304639138
304713047
3048412192
304913049
3050721350
3051618306
305239156
3053515265
3054412216
3055515275
3056618336
3057927513
3058515290
3059824472
30601236720
306139183
30621545930
3063824504
3064618384
30651030650
3066515330
3067927603
3068824544
3069721483
30701442980
3071927639
3072515360
3073824584
3074515370
3075412300
307613076
3077618462
3078515390
307926158
308013080
3081412324
308526170
308613086
308713087
308826176
309026180
309113091
309239276
309326186
309413094
309539285
309613096
Total10022984190

Octets Transmitted by Chop Size

Chop SizeCountOctets
212
3412
414
7214
818
919
10220
12224
13113
14342
15230
16116
17351
18118
78178
86186
87187
882176
90190
922184
933279
944376
953285
965480
972194
985490
995495
1003300
1016606
1026612
1036618
1046624
1058840
1066636
1076642
1086648
1098872
1106660
111101110
112121344
113141582
114202280
115141610
116232668
117273159
118222596
119263094
120141680
121182178
122161952
123182214
124192356
125111375
126192394
127172159
13091170
131162096
1327924
133101330
134141876
135121620
136111496
1377959
138162208
1397973
140111540
1413423
142182556
143111573
14471008
1455725
14691314
147121764
1486888
1495745
1503450
1512302
1524608
1533459
1542308
1556930
1565780
1575785
1592318
1602320
1625810
1632326
1642328
1652330
1663498
1673501
1683504
1691169
1701170
1711171
1731173
1742348
1761176
1781178
1811181
1831183
1844736
1851185
1862372
1873561
1911191
1921192
1951195
1961196
1971197
1982396
1991199
2001200
2021202
2031203
2042408
2052410
2062412
2084832
2093627
2102420
21161266
2122424
21361278
21491926
21571505
21671512
2173651
2184872
2194876
22061320
2213663
2224888
2231223
2244896
2253675
2263678
2271227
2284912
2291229
23071610
23161386
2323696
23351165
2344936
23551175
23661416
23792133
23851190
23981912
240122880
2413723
242153630
24381944
24461464
245102450
24651230
24792223
24881984
24971743
250143500
25192259
25251260
25382024
25451270
25541020
2561256
25761542
25851290
2592518
260110242866240
2801280
Total120263023370

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
011024
11000
81
Total12025


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343034266167656e743d6c696277736320485454502f312e310d0a486f73743a
               3139322e3136382e302e32363a39 ...
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: 888255b460f0565c
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3535623436306630
               0x03e8
009 TCP DROPPED BY ME