Autobahn WebSocket Testsuite Report
Autobahn WebSocket

Mint - Case 12.4.3 : Pass - 723 ms @ 2025-11-05T15:05:48.886Z

Case Description

Send 1000 compressed messages each of payload size 256, auto-fragment to 0 octets. Use default permessage-deflate offer.

Case Expectation

Receive echo'ed messages (with payload as sent). Timeout case after 120 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=358&agent=Mint HTTP/1.1
host: localhost:9001
user-agent: mint/1.7.1
upgrade: websocket
connection: upgrade
sec-websocket-version: 13
sec-websocket-key: TCYJABLSDyaVOPmm6d1khw==
sec-websocket-extensions: permessage-deflate
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/25.10.1-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: Ef75TAGfPdS8yDg/dfhnrafdRhg=
Sec-WebSocket-Extensions: permessage-deflate


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
1119209
1224288
13226
1454756
1551765
1611176
17631071
182684824
19951805
2020400
2147987
22511122
2324552
2441984
2514350
2618468
2715405
2810280
296174
309270
31393
324128
3311363
3411374
353105
367252
374148
3810380
396234
40280
413123
424168
433129
444176
45290
46292
473141
483144
505250
51151
522104
533159
542108
552110
56156
573171
58158
59159
60160
62162
63163
642128
652130
66166
69169
71171
72172
732146
752150
76176
77177
78178
83183
84184
85185
86186
87187
912182
92192
932186
96196
972194
1011101
1041104
1061106
1111111
1121112
1132226
1141114
1161116
1181118
1202240
1251125
1271127
1311131
1371137
1391139
1431143
1511151
1581158
1941194
2501250
Total100225592

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
716112
818144
919
1058580
1136396
1214168
1372936
142082912
15751125
16641024
1758986
1848864
1929551
2040800
2138798
2220440
2318414
2410240
257175
268208
27381
286168
29387
3011330
319279
3210320
33399
347238
355175
366216
373111
385190
393117
403120
41282
42284
435215
443132
465230
48296
49298
502100
512102
523156
533159
54154
55155
56156
59159
603180
61161
62162
63163
65165
694276
71171
72172
73173
742148
79179
80180
81181
82182
83183
872174
88188
892178
92192
932186
97197
99199
1021102
1071107
1081108
1092218
1101110
1121112
1141114
1162232
1211121
1231123
1271127
1331133
1351135
1391139
1471147
1541154
1901190
2541254
Total100222111

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333538266167656e743d4d696e7420485454502f312e310d0a686f73743a206c
               6f63616c686f73743a393030310d ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f32352e31 ...
002 WIRELOG DISABLED
003 CLOSE CONNECTION AFTER 120.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: 8882f6432354f5ab
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=6636343332333534
               0x03e8
009 TCP DROPPED BY ME