Autobahn WebSocket Testsuite Report
Autobahn WebSocket

tls - Case 12.4.14 : Pass - 25673 ms @ 2021-07-05T09:17:00.615Z

Case Description

Send 1000 compressed messages each of payload size 65536, 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: xyGwLsvvH2AYidqHCYQjoA==
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:17:00 GMT
Sec-Websocket-Accept: HSv6cNDnH0l409MH5nyJ86DLqxk=
Sec-Websocket-Extensions: permessage-deflate; server_no_context_takeover; client_no_context_takeover
Server: nbio
Upgrade: websocket
Connection: Upgrade


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
8432
9218
15115
16116
22244
23492
292427018
3011301
172811728
237212372
41001599965595900
Total1625965607540

Octets Transmitted by Chop Size

Chop SizeCountOctets
6530
7856
8540
919
10330
11333
12112
13678
14114
15115
16464
17117
18354
19595
20360
21242
225110
23492
24248
25125
264104
274108
2810280
29387
307210
314124
327224
334132
346204
356210
369324
378296
387266
394156
405200
413123
42284
43143
448352
455225
467322
473141
485240
493147
503150
517357
527364
537371
549486
557385
566336
573171
585290
594236
603180
61161
624248
645320
652130
663198
672134
68168
69169
70170
713213
727504
732146
745370
757525
76176
774308
783234
793237
803240
812162
82182
83183
842168
852170
863258
872174
886528
902180
913273
92192
935465
942188
952190
96196
974388
984392
997693
1002200
1011101
1025510
1041104
1053315
1064424
1071107
1087756
1092218
1108880
1114444
1142228
1152230
1161116
1171117
1201120
1213363
1225610
1232246
1241124
1253375
1261126
1272254
1283384
1294516
1304520
1315655
1346804
1356810
136111496
1372274
1383414
1395695
1404560
1417987
1436858
1455725
1465730
14791323
1486888
1495745
1505750
15171057
1524608
1536918
1545770
1555775
1564624
1576942
1581158
1592318
1612322
1625810
1635815
1643492
1655825
1661166
167101670
1684672
1694676
17071190
1712342
1723516
1733519
1742348
1754700
17661056
1774708
1785890
1791179
1824728
1833549
1842368
1853555
1865930
1884752
18991701
1901190
1915955
192112112
1933579
1942388
1955975
1965980
1985990
19961194
20061200
2014804
20251010
2031203
20481632
20551025
20661236
20771449
2083624
20951045
21051050
2114844
2123636
2134852
2141214
2152430
2163648
2172434
2181218
2192438
2203660
2213663
22261332
2233669
22471568
22551125
22671582
2273681
2284912
2293687
2304920
2313693
2323696
2334932
23481872
2354940
2363708
23781896
23851190
23992151
24061440
24161446
24281936
2434972
24471708
24551225
24651230
24771729
2482496
24992241
25041000
25141004
25271764
25361518
25441016
2553765
25692304
25741028
25871806
2592518
2603780
2612522
2623786
2632526
264143763795264
3501350
Total153783934942

Frames Received by Opcode

OpcodeCount
015256
11000
81
Total16257

Frames Transmitted by Opcode

OpcodeCount
014376
11000
81
Total15377


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