Autobahn WebSocket Testsuite Report
Autobahn WebSocket

ws@6.2.0 - Case 13.6.15 : Pass - 6268 ms @ 2019-03-09T18:00:48.267Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 256 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 15)]

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 /runCase?case=498&agent=ws%406.2.0 HTTP/1.1
Sec-WebSocket-Version: 13
Sec-WebSocket-Key: IaHHdUzxf1ON0mUthsERQg==
Connection: Upgrade
Upgrade: websocket
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits
Host: localhost:9001
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.8.0-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: 6iTfHZbOIXixuLyB6UqdwQl6fFE=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits=15


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
81080
2561256
4141414
5171517
163411634
163811638
164111641
164411644
164811648
164911649
165511655
166111661
169711697
171911719
172911729
173111731
173311733
173411734
173711737
173811738
174323486
174423488
175011750
175211752
175611756
175811758
175923518
176123522
176311763
176635298
176823536
177111771
177223544
177511775
177911779
241912419
341213412
4074832592
408531126635
530715307
546615466
569515695
569815698
570015700
570215702
570315703
570415704
5706634236
5707528535
5708211416
5709211418
5710317130
5711845688
5712739984
5713528565
5714528570
5715740005
5716951444
5717634302
57181268616
5719634314
5720951480
57211268652
5722845776
5723740061
5724317172
5725845800
5726528630
5727528635
5728634368
5729422916
5730211460
5731422924
5732528660
5733211466
5734845872
5735422940
5736528680
5737740159
5738317214
5739422956
5740528700
574115741
5742211484
5743740201
5744422976
5745317235
5746634476
5747528735
5748528740
5749211498
5750211500
5751423004
575215752
575315753
5754423016
5755317265
5756317268
5757211514
5758423032
5760634560
5761951849
5762317286
5763211526
5764317292
5765423060
5766211532
576715767
5768423072
5769211538
5770317310
5771528855
577315773
577415774
5775211550
5776317328
5777211554
577815778
577915779
5783211566
578415784
579015790
579515795
579815798
5799211598
580115801
5802211604
5804423216
5805529025
5806317418
5807740649
5808529040
5809740663
5810634860
5811952299
5812423248
58131163943
5814952326
5815952335
5816634896
5817634902
58181058180
58191587285
5820952380
58211058210
5822952398
58231164053
58241587360
58251481550
58261375738
58271375751
58281693248
58291058290
5830846640
5831846648
58321164152
58331269996
5834635004
5835740845
5836846688
58371058370
5838423352
5839952551
58401587600
58411587615
58421270104
58431587645
58441481816
584522128590
584629169534
584719111093
58481270176
58491164339
58501481900
5851952659
58521058520
58531587795
5854635124
58551058550
58561481984
5857952713
58581270296
5859741013
5860423440
5861317583
5862423448
586315863
5864317592
586515865
5867423468
5869211738
5870211740
587115871
587315873
587415874
5875211750
587615876
5877211754
5880317640
588115881
588315883
588515885
588615886
Total10535803122

Octets Transmitted by Chop Size

Chop SizeCountOctets
326
4416
515
6212
7214
818
9218
10110
11333
12112
13339
14684
15230
16232
17234
23123
30130
31262
33133
34134
36136
37274
393117
40140
41141
42284
433129
449396
455225
463138
4710470
4810480
4915735
50201000
5114714
5216832
5314742
54211134
55261430
5617952
5711627
58251450
59211239
60241440
6116976
62251550
63241512
64241536
6512780
66171122
67191273
6813884
699621
70251750
71251775
72161152
7312876
7411814
758600
7610760
77131001
784312
796474
803240
81181
822164
832166
845420
853255
863258
875435
884352
89121068
9010900
917637
92111012
939837
942188
953285
972194
983294
99199
1121112
1131113
1141114
1163348
1172234
1191119
1271127
1302260
1992398
2001200
2011201
2021202
2032406
20451020
20571435
20651030
2074828
2081208
20961254
21081680
21161266
2124848
213112343
21481712
21571505
21661296
21761302
2184872
2194876
22051100
22151105
22271554
223173791
224163584
225143150
226132938
22761362
22861368
229102290
230163680
231133003
23292088
23361398
23461404
23561410
2362472
2374948
23851190
2394956
24061440
2413723
2432486
2442488
2462492
2481248
2491249
2513753
2533759
2542508
2561256
2582516
2591259
260217025642520
3071307
Total227045753817

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
021702
11000
81
Total22703


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343938266167656e743d7773253430362e322e3020485454502f312e310d0a53
               65632d576562536f636b65742d56 ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e382e ...
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=None, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 880203e8
007 RX OCTETS: 8882c1bcd0cec254
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=6331626364306365
               0x03e8
009 TCP DROPPED BY ME