Autobahn WebSocket Testsuite Report
Autobahn WebSocket

tls - Case 12.4.13 : Pass - 15277 ms @ 2021-07-05T09:16:45.326Z

Case Description

Send 1000 compressed messages each of payload size 32768, 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:9999
Upgrade: WebSocket
Connection: Upgrade
Pragma: no-cache
Cache-Control: no-cache
Sec-WebSocket-Key: ApZDeaAC22IGrQXQBE1Y0g==
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 09:16:45 GMT
Server: nbio
Upgrade: websocket
Connection: Upgrade
Sec-Websocket-Accept: /CYHQTkmYmV3vH5B7rrJEc39oQ0=
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
8324
9327
15115
16116
22366
23369
291173393
3011301
172811728
237212372
4100799932795900
Total813432803915

Octets Transmitted by Chop Size

Chop SizeCountOctets
6424
8648
919
10330
11222
12672
13452
14114
15230
16116
17468
18354
19357
20360
21484
22122
235115
24124
254100
264104
274108
285140
295145
304120
315155
326192
33399
348272
357245
366216
375185
38138
397273
405200
41282
423126
433129
444176
45290
478376
485240
493147
508400
515255
524208
535265
546324
558440
564224
576342
585290
594236
605300
613183
624248
637441
644256
652130
662132
6713871
683204
694276
706420
716426
724288
735365
746444
758600
766456
7711847
786468
794316
807560
813243
828656
846504
855425
863258
873261
883264
8910890
905450
913273
922184
937651
947658
955475
966576
97197
989882
9910990
1002200
101101010
1025510
1035515
1057735
1067742
1075535
108101080
1093327
1103330
1115555
1124448
1134452
1142228
1157805
1163348
1177819
1186708
1198952
1202240
1215605
1224488
1234492
1248992
1254500
1265630
127101270
1284512
1293387
1303390
1315655
1345670
1353405
1364544
1372274
1384552
1393417
1402280
1413423
1425710
1432286
1441144
1452290
1465730
1473441
1481148
1492298
1502300
15181208
15271064
1535765
1543462
1556930
1565780
1572314
15981272
16071120
1621162
1633489
1641164
1655825
16681328
1672334
1683504
1693507
1701170
1715855
1723516
17361038
1741174
1754700
1764704
1771177
1782356
1791179
1804720
1813543
1825910
1832366
1845920
18561110
1861186
1873561
1883564
1892378
1904760
1922384
1932386
1943582
1964784
1972394
1982396
1992398
2002400
2014804
2022404
20381624
2044816
2052410
2063618
2072414
2084832
20951045
2102420
2112422
21261272
2133639
2141214
21551075
2172434
21871526
2192438
2201220
2212442
22251110
2233669
2254900
22671582
2272454
22861368
2294916
23081840
23251160
23351165
2343702
2361236
2373711
2384952
2393717
2402480
2413723
2423726
2433729
24451220
24571715
2462492
2474988
2483744
2494996
2503750
2513753
2522504
2531253
2552510
2563768
2583774
2592518
2603780
2611261
26251310
26361578
26474021954128
3501350
Total84042078523

Frames Received by Opcode

OpcodeCount
07131
11000
81
Total8132

Frames Transmitted by Opcode

OpcodeCount
07402
11000
81
Total8403


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=c95c006f, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 8882c95c006fcab4
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