Autobahn WebSocket Testsuite Report
Autobahn WebSocket

non-tls - Case 12.4.11 : Pass - 4432 ms @ 2021-07-05T08:03:57.603Z

Case Description

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

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 /echo/message HTTP/1.1
User-Agent: AutobahnTestSuite/0.8.2-0.10.9
Host: localhost:9998
Upgrade: WebSocket
Connection: Upgrade
Pragma: no-cache
Cache-Control: no-cache
Sec-WebSocket-Key: HKJcGbeOaYVyuEYqAFKX/g==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Content-Length: 0
Date: Mon, 05 Jul 2021 08:03:57 GMT
Server: nbio
Upgrade: websocket
Connection: Upgrade
Sec-Websocket-Accept: 828YcfuYmSfmSCgAJ2ffh1dU0XM=
Sec-Websocket-Extensions: permessage-deflate; server_no_context_takeover; client_no_context_takeover


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
29129
3011301
410026106600
82009527806400
8215541075
8216541080
822925205725
Total10168201214

Octets Transmitted by Chop Size

Chop SizeCountOctets
6424
7749
8324
9763
10220
11444
12224
13226
15575
16348
176102
18472
19595
20360
21363
22366
23369
24248
254100
27381
295145
304120
31393
324128
338264
343102
356210
369324
375185
388304
3910390
406240
417287
425210
4315645
4410440
459405
465230
474188
486288
495245
509450
516306
527364
535265
545270
554220
564224
574228
58158
593177
60160
613183
625310
632126
645320
65165
662132
672134
682136
69169
702140
713213
725360
736438
743222
754300
762152
773231
786468
794316
80180
812162
824328
832166
844336
856510
86186
87187
882176
89189
904360
913273
922184
936558
94194
954380
964384
98198
993297
1002200
1011101
1022204
1032206
1041104
1051105
1061106
1071107
1082216
1091109
1101110
1122224
1132226
1141114
1153345
1161116
1173351
1182236
1194476
1204480
1215605
1222244
1234492
1243372
1254500
1263378
1272254
1294516
1312262
1341134
1362272
1371137
1382276
1392278
1412282
1421142
1432286
1444576
1453435
1461146
1473441
1482296
1491149
1503450
1521152
1533459
1541154
1562312
1571157
1591159
1601160
1612322
1621162
1632326
1642328
1662332
1671167
1683504
16961014
1701170
1711171
1723516
1731173
1741174
1751175
1762352
1772354
1781178
1793537
1805900
1812362
1822364
1832366
1841184
1871187
1881188
1894756
1905950
1911191
19261152
19361158
1942388
1954780
19661176
1973591
1983594
1992398
2003600
20151005
2021202
20351015
2044816
2054820
20661236
20761242
2082416
2094836
21091890
21151055
2123636
2133639
214122568
21561290
2164864
2173651
218122616
2194876
2203660
22161326
22291998
22351115
2244896
22551125
22651130
2273681
2283684
2294916
23081840
23181848
2324928
2334932
23481872
23571645
23661416
237102370
238102380
239102390
240245760
24192169
242143388
243112673
244163904
24592205
246122952
24751235
2484992
249102490
25082000
25182008
2523756
2533759
25482032
25592295
25682048
25761542
25892322
25982072
26051300
26151305
26271834
26361578
2642109556776
3501350
Total3111706603

Frames Received by Opcode

OpcodeCount
01036
11000
81
Total2037

Frames Transmitted by Opcode

OpcodeCount
02109
11000
81
Total3110


Wire Log

000 TX OCTETS: 474554202f6563686f2f6d65737361676520485454502f312e310d0a557365722d4167656e743a204175746f6261686e5465
               737453756974652f302e382e322d ...
001 RX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a436f6e74656e742d4c656e6774683a20
               300d0a446174653a204d6f6e2c20 ...
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=439aede3, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 8882439aede34072
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