Autobahn WebSocket Testsuite Report
Autobahn WebSocket

Mint - Case 12.4.4 : Pass - 762 ms @ 2025-11-05T15:05:49.812Z

Case Description

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

Case Expectation

Receive echo'ed messages (with payload as sent). Timeout case after 240 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=359&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: sqnJ8rFGmgfxrqP5QqGnUQ==
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: v+kK0Kj4aj4bf380tPRMkqnqIIc=
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
30130
314124
3216512
3321693
3419646
3520700
3616576
3727999
38321216
3924936
4021840
41251025
42421764
43401720
44271188
45301350
46231058
47482256
4819912
49281372
50281400
51371887
52211092
5314742
549486
5512660
5611616
5710570
586348
5912708
609540
616366
6213806
638504
647448
659585
664264
6710670
686408
69151035
709630
718568
7212864
738584
746444
759675
767532
777539
787546
797553
806480
819729
822164
836498
843252
854340
862172
874348
882176
89189
903270
91191
923276
933279
95195
964384
975485
98198
992198
1003300
1012202
1021102
1035515
1053315
1061106
1071107
1082216
1111111
1122224
1133339
1142228
1155575
1172234
1182236
1192238
1201120
1211121
1222244
1231123
1251125
1261126
1271127
1302260
1341134
1351135
1391139
1401140
1432286
1491149
1521152
1531153
1561156
1572314
1582316
1591159
1611161
1624648
1641164
1712342
1801180
1841184
1942388
1951195
1981198
1991199
2001200
2081208
2111211
2131213
2151215
2191219
2231223
2261226
2271227
2391239
2413723
2421242
2501250
2521252
2532506
2601260
2611261
2651265
2691269
2751275
2771277
2781278
2791279
2961296
2991299
3021302
3041304
3051305
3061306
3111311
3161316
3251325
3271327
3281328
3311331
3381338
3401340
3601360
3611361
3631363
3661366
3691369
3711371
3791379
3801380
3821382
3931393
4221422
4311431
Total100270928

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
28128
308240
316186
3213416
3319627
3422748
3517595
3619684
3724888
3817646
3921819
40371480
41381558
42291218
43401720
44231012
45291305
46371702
47542538
48301440
49241176
50301500
51201020
5218936
5316848
5415810
559495
5610560
5710570
587406
5914826
6011660
6111671
629558
636378
646384
6513845
665330
6711737
685340
6911759
707490
719639
729648
736438
7410740
754300
766456
778616
787546
796474
807560
814324
827574
833249
842168
853255
864344
872174
882176
89189
903270
91191
924368
93193
94194
954380
962192
972194
98198
994396
1002200
1012202
1022204
1032206
1043312
1052210
1061106
1072214
1133339
1144456
1154460
1162232
1172234
1181118
1193357
1202240
1221122
1241124
1252250
1261126
1301130
1342268
1351135
1361136
1391139
1411141
1431143
1471147
1501150
1511151
1541154
1552310
1561156
1584632
1602320
1622324
1672334
1791179
1831183
1921192
1931193
1941194
1962392
1981198
2061206
2111211
2122424
2171217
2191219
2231223
2241224
2361236
2371237
2381238
2391239
2401240
2481248
2501250
2521252
2541254
2581258
2601260
2611261
2691269
2711271
2741274
2751275
2761276
2921292
2951295
2981298
3001300
3022604
3071307
3121312
3211321
3231323
3241324
3271327
3341334
3381338
3572714
3591359
3621362
3641364
3651365
3752750
3781378
3891389
4181418
4261426
Total100270074

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

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