Autobahn WebSocket Testsuite Report
Autobahn WebSocket

tls - Case 12.4.12 : Pass - 9514 ms @ 2021-07-05T09:16:35.802Z

Case Description

Send 1000 compressed messages each of payload size 16384, 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: OyyxpPsz14kUQ7c8n8GcQA==
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:35 GMT
Server: nbio
Upgrade: websocket
Connection: Upgrade
Sec-Websocket-Accept: FwJ2xmlM40oWZRy6X58wot50TWM=
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
8216
15345
16348
23246
29571653
3011301
172811728
237212372
4100399916395900
Total407016402113

Octets Transmitted by Chop Size

Chop SizeCountOctets
616
717
818
10110
11666
12448
13113
14228
15230
16116
17117
18354
19357
20360
22488
23123
24372
25250
26252
27254
29129
304120
32396
334132
34268
35270
36272
373111
39139
40280
41141
424168
433129
446264
453135
464184
474188
483144
493147
503150
514204
523156
538424
542108
557385
564224
576342
583174
59159
603180
613183
623186
632126
646384
653195
663198
675335
689612
696414
702140
716426
727504
734292
746444
754300
766456
773231
7811858
796474
806480
813243
824328
838664
844336
855425
86186
875435
883264
892178
904360
91191
922184
956570
968768
97197
983294
995495
1002200
1013303
1021102
1031103
1044416
1055525
1063318
1085540
1092218
1106660
1114444
1124448
1132226
1142228
1156690
1161116
1173351
1185590
1194476
1203360
1216726
1227854
123111353
1247868
125101250
12681008
1277889
128101280
1292258
13091170
1317917
1346804
1353405
1362272
13781096
13881104
1395695
1407980
1415705
1423426
1435715
1446864
1455725
14681168
1476882
1484592
14971043
1503450
1516906
1522304
153111683
1545770
15591395
1564624
15771099
15871106
15971113
16071120
1614644
1624648
16381304
1645820
1655825
1664664
16771169
1683504
16981352
1705850
17181368
1725860
1732346
1743522
1755875
1764704
1774708
1782356
17961074
1804720
18161086
18261092
1835915
1843552
18571295
1864744
1875935
1884752
18961134
1905950
1915955
192122304
1935965
19461164
1955975
19661176
197101970
19861188
19971393
20051000
20151005
20281616
2033609
20451020
20561230
2064824
20751035
2082416
2102420
21151055
21261272
2132426
2143642
2152430
2162432
21761302
2184872
2191219
2202440
2212442
2223666
2232446
22461344
2253675
2263678
2273681
2282456
2303690
2312462
2322464
2332466
2341234
2354940
2361236
2373711
23861428
2391239
2402480
2413723
2423726
2433729
2444976
2454980
2462492
2472494
2483744
2502500
2511251
2521252
2531253
2541254
2551255
2561256
25741028
2581258
2592518
2602520
2623786
26341052
26438761023264
3501350
Total48781160893

Frames Received by Opcode

OpcodeCount
03067
11000
81
Total4068

Frames Transmitted by Opcode

OpcodeCount
03876
11000
81
Total4877


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