Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.3.16 : Pass - 101307 ms @ 2017-10-16T11:03:19.945Z

Case Description

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

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=445&agent=libwebsockets HTTP/1.1
Pragma: no-cache
Cache-Control: no-cache
Host: 127.0.0.1:9001
Origin: http://127.0.0.1:9001
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Key: 8I8Q7ivY6cqaUxS+3RZDFA==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.7.5-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: 7sLmxtRAD1lg9RDB6rUAJ7/8Lnc=
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=8


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 WebSockets 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
818
14114
15115
16232
17351
19476
21242
22244
23123
24248
255125
27381
285140
294116
306180
315155
326192
33399
343102
357245
374148
383114
393117
406240
417287
433129
444176
456270
46292
474188
484192
505250
515255
523156
532106
543162
553165
566336
575285
593177
60160
613183
625310
634252
643192
662132
673201
694276
703210
712142
728576
736438
742148
754300
766456
776462
782156
792158
802160
816486
826492
834332
845420
854340
867602
876522
889792
893267
905450
914364
927644
936558
943282
95131235
96111056
97111067
986588
997693
1008800
1015505
1028816
1037721
104101040
1053315
1067742
1076642
108161728
109101090
1107770
111141554
1125560
113161808
114111254
1157805
116182088
117121404
118182124
119192261
1205600
121111331
122192318
1238984
124161984
1256750
126192394
127111397
128131664
129121548
130192470
131121572
13281056
1335665
134152010
135182430
136192584
13791233
138141932
139152085
140141960
141253525
142304260
143233289
144355040
145355075
146263796
147273969
148213108
149274023
150406000
151294379
152375624
153426426
154456930
155396045
156345304
157314867
158375846
159518109
160558800
161406440
162467452
163508150
164508200
1656410560
166548964
167599853
168518568
169447436
1706210540
171447524
1726611352
1737112283
1746511310
175508750
176447744
177508850
1786211036
1796110919
180376660
1816712127
182509100
1837313359
1846812512
1856912765
1865610416
1877013090
1887714476
1897213608
1909217480
1919117381
1929718624
19310319879
19410720758
1959618720
1969919404
19710620882
1988216236
1999518905
20010020000
2019619296
20211523230
20312024360
20410521420
20512225010
20611924514
20712726289
20812325584
20912125289
21015131710
21114731017
21213227984
21315031950
21414631244
21514531175
21615433264
21718439928
21817638368
21918941391
22017237840
22118641106
22219643512
22325456642
22418641664
22520145225
22621247912
22722751529
22824355404
22921148319
23023153130
23117841118
23224657072
23324456852
23421750778
23520848880
23618844368
23720047400
23819646648
23924057360
24019246080
24126764347
24226363646
24324860264
24423156364
24527266640
24630875768
24727267184
24828971672
24927568475
25028370750
25126366013
25230877616
25323559455
25429474676
25527570125
25632683456
25734287894
25838699588
25932082880
26032484240
26130579605
26231081220
26330479952
26434591080
265427113155
266390103740
267391104397
26837299696
26933489846
270373100710
27133189701
27229881056
27332889544
27434293708
27534093500
276372102672
27735899166
27835999802
279361100719
28034195480
281403113243
28235198982
283398112634
28434497696
285382108870
28631289232
28730587535
28834097920
28932694214
29030789030
291374108834
29229786724
29334199913
294345101430
29532395285
296387114552
297362107514
298406120988
299375112125
300385115500
301376113176
30232598150
303363109989
304417126768
305383116815
30631596390
307361110827
308422129976
309346106914
310338104780
311420130620
312421131352
313376117688
314358112412
315430135450
316452142832
317428135676
318420133560
319415132385
320331105920
321412132252
322440141680
323365117895
324418135432
325411133575
326380123880
327351114777
328374122672
329326107254
33030299660
331373123463
332332110224
333333110889
334320106880
335360120600
33628896768
337312105144
338302102076
339315106785
340312106080
34129199231
342343117306
343295101185
344308105952
345318109710
346306105876
347325112775
348354123192
349339118311
35022679100
351309108459
35225088000
35326994957
354296104784
35524888040
356283100748
35727297104
358280100240
359289103751
36027297920
361311112271
362288104256
36322682038
36427198644
365323117895
36626697356
36724288814
36825393104
36925594095
370292108040
371298110558
37224189652
373273101829
37424692004
37523387375
37622584600
37719372761
37817967662
37919674284
38022083600
38120678486
38220678692
38324091920
38422285248
38522988165
38622787622
38719374691
38817969452
38921382857
39020680340
39118070380
39216564680
39318070740
39414557130
39516866360
39620179596
39714657962
39815260496
39917067830
40015963600
40113353333
40215863516
40313654808
40413152924
4059940095
40612751562
40713554945
40813755896
40913956851
41013053300
41113655896
41211748204
41310643778
41411045540
41510342745
41612953664
4179740449
41812250996
4198636034
4209138220
4218736627
42211448108
4239439762
4248937736
4255724225
4267732802
4277431598
4288034240
4296327027
4307532250
4318335773
4326226784
4335724681
4345523870
4357331755
4364921364
4375122287
4386930222
4395524145
4403816720
4415725137
4424519890
4434419492
4445423976
4453716465
4466127206
4473816986
4483415232
4494218858
4505625200
4513314883
4525323956
4533314949
4543817252
4554620930
4563616416
4573817366
4583917862
4594018360
4604420240
4613616596
4625424948
4633114353
4643516240
4653114415
466136058
4672712609
4683214976
4692210318
470115170
4712612246
4722511800
473198987
474178058
475104750
476167616
477115247
478178126
479136227
480146720
481125772
48262892
4832966
484146776
485115335
486115346
48752435
48894392
489115379
49041960
491157365
49241968
49383944
49483952
495167920
49673472
497115467
49894482
49994491
500136500
501178517
50231506
503157545
5041504
50531515
5061506
50773549
50863048
50921018
51042040
51142044
5141514
51731551
52621052
299512995
Total6593820083200

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2781278
4552910
4561456
4571457
4581458
4592918
46052300
46173227
46252310
46341852
4641464
46562790
46683728
46762802
46841872
469115159
47083760
47173297
47262832
47362838
47441896
47541900
47652380
47752385
47873346
479178143
480167680
481146734
482136266
48362898
48462904
485104850
486167776
487136331
48894392
48962934
49062940
49162946
4922984
49341972
49452470
49541980
49662976
49731491
4992998
50021000
50221004
5041504
5051505
50731521
50931527
51021020
5121512
51421028
5151515
51721034
51831554
5191519
52021040
52121042
5221522
52321046
5241524
52531575
5261526
52731581
52863168
52921058
53021060
53121062
5371537
5441544
54521090
5471547
5481548
5501550
55121102
55331659
5541554
5551555
55621112
55731671
55895022
55952795
56031680
561105610
562105620
563158445
5642011280
565147910
566169056
567147938
5682111928
5692614794
570179690
571116281
5722514300
5732112033
5742413776
575169200
5762514400
5772413848
5782413872
579126948
580179860
5811911039
582137566
58395247
5842514600
5852514625
586169376
587127044
588116468
58984712
590105900
591137683
59242368
59363558
59431782
5951595
59621192
59721194
59852990
59931797
60031800
60153005
60242408
603127236
604106040
60574235
606116666
60795463
60821216
60931827
61121222
61231836
6131613
6261626
6271627
6281628
63031890
63121262
6331633
6411641
64221284
102850005140000
Total60025688380

Frames Received by Opcode

OpcodeCount
0130165
11000
81
Total131166

Frames Transmitted by Opcode

OpcodeCount
05000
11000
81
Total6001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343435266167656e743d6c6962776562736f636b65747320485454502f312e31
               0d0a507261676d613a206e6f2d63 ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e372e ...
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: 88824793d141447b
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3437393364313431
               0x03e8
009 TCP DROPPED BY ME