Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.2.9 : Pass - 58412 ms @ 2017-07-28T05:32:47.936Z

Case Description

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

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=420&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: e/Po9g+/OFJGAi6Vjy0G7A==
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: ihcumKR+cYtspbYg392CER0xJOw=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover


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
17117
18118
22122
24248
254100
26378
27127
284112
29387
30390
31262
32396
338264
345170
35135
366216
373111
387266
394156
406240
41141
424168
436258
444176
455225
466276
475235
48296
4910490
508400
518408
526312
53153
547378
559495
5610560
574228
587406
599531
609540
618488
629558
639567
647448
6510650
667462
6713871
6810680
6910690
705350
71151065
728576
739657
748592
755375
7610760
777539
785390
7911869
80131040
81151215
82131066
83181494
84141176
85161360
86181548
87161392
88282464
89171513
90201800
91171547
92252300
93262418
94333102
95232185
96272592
97222134
98272646
99232277
100343400
101292929
102313162
103383914
104262704
105303150
106313286
107353745
108363888
109404360
110363960
111242664
112343808
113394407
114404560
115283220
116394524
117323744
118526136
119576783
120475640
121698349
122657930
1239311439
12411614384
12511214000
12615519530
12719224384
12819124448
12921127219
13026133930
13126734977
13228838016
13328437772
13431341942
13536749545
13638051680
13741056170
13843560030
13946965191
14051672240
14152273602
14259985058
14358583655
14459285248
14558584825
14665595630
14764094080
14865396644
14963093870
15063294800
15162994979
15260491808
15358889964
15457087780
15552681530
15648775972
15750479128
15849778526
15948877592
16048277120
16148678246
16242969498
16341166993
16440466256
16536960885
16639064740
16734657782
16840467872
16930251038
17034358310
17134158311
17233757964
17330452592
17433458116
17531955825
17632156496
17732858056
17830854824
17928050120
18030554900
18127549775
18223342406
18325847214
18425446736
18522140885
18622742222
18719135717
18820237976
18917032130
19015529450
19112624066
19211021120
19312223546
19410319982
19511722815
19610219992
1978416548
19810019800
1999017910
2009719400
2019118291
2028216564
2038216646
2048316932
2059419270
2068517510
2078718009
2088217056
2099419646
2107415540
2117716247
2128016960
2136012780
2147014980
2157015050
2165712312
2175411718
2185511990
2196714673
220429240
221439503
222419102
223378251
224398736
225327200
226306780
227235221
228173876
229163664
230225060
231184158
232184176
233214893
234163744
235204700
236153540
237174029
238122856
239225258
24092160
241163856
242143388
243194617
244225368
245225390
246256150
247215187
248256200
249194731
250246000
251143514
252215292
253194807
254143556
255266630
256246144
257276939
258174386
259194921
260256500
261194959
262215502
263246312
264164224
265205300
266195054
267195073
268164288
269184842
270287560
271184878
272205440
273154095
274154110
275184950
276215796
277215817
278298062
2793837
280246720
281195339
282113102
28382264
28492556
285143990
286102860
28772009
288102880
28992601
2903870
291102910
29251460
29341172
2942588
29572065
29641184
29751485
2981298
3001300
3011301
3032606
3042608
3051305
3062612
3083924
3102620
3111311
3121312
3132626
3142628
3153945
3163948
3182636
3191319
3203960
32141284
3221322
3251325
32641304
3272654
3282656
3291329
3301330
3322664
3332666
3351335
3371337
3382676
3392678
3411341
3441344
3451345
3471347
3481348
3502700
3611361
3721372
3731373
3821382
4071407
4861486
5301530
5351535
5651565
5731573
6101610
6121612
6531653
6581658
6721672
7041704
7641764
7891789
9151915
9181918
9421942
9561956
9851985
9961996
100811008
100911009
103711037
104511045
108111081
108811088
109011090
115311153
118511185
119311193
125511255
128811288
129711297
130111301
131611316
132311323
132711327
132811328
133322666
134711347
135211352
136011360
136111361
136911369
137011370
137211372
137322746
137534125
138522770
138611386
138811388
139411394
139811398
140311403
140711407
140811408
142311423
142822856
143511435
143711437
144422888
144711447
144811448
144911449
145711457
146411464
146711467
147111471
147811478
148411484
148511485
148811488
149411494
150011500
150411504
151211512
152011520
153311533
153511535
154011540
154311543
156011560
156111561
156511565
156611566
156811568
157211572
157711577
157911579
160011600
160711607
160811608
161923238
162811628
162911629
163123262
163323266
163411634
163511635
164411644
164611646
164923298
165111651
165311653
165511655
166111661
166511665
167111671
167411674
167511675
169011690
169711697
169811698
170411704
170611706
172711727
173611736
173811738
175011750
176311763
176811768
179511795
182611826
191811918
194211942
197011970
201012010
208212082
224212242
233912339
241512415
250212502
261912619
281512815
289012890
289412894
290112901
293212932
296512965
303213032
303713037
307113071
314413144
315113151
323113231
407214072
439614396
Total316015302413

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2801280
280125602
280212802
280325606
2804514020
2805411220
2806616836
2807514035
2808616848
28091233708
28101747770
28112261842
28122673112
28132878764
28141747838
28153598525
28161953504
28173187327
28182056360
28192364837
28201747940
28212159241
28222776194
28232570575
28242262128
28252673450
28262056520
28273496118
28282056560
28291439606
2830822640
2831925479
28321748144
28331645328
28341748178
28351645360
28361028360
2837925533
2838514190
283938517
284012840
284138523
2842411368
284325686
284625692
284712847
284912849
285012850
285125702
285312853
285412854
285525710
285738571
2859411436
286012860
2862411448
286338589
286425728
286625732
286712867
286812868
286912869
287012870
287212872
287812878
287912879
288225764
288312883
288412884
288512885
288625772
288712887
288825776
289212892
289512895
289712897
289938697
290025800
290125802
2902514510
2903823224
2904514520
2905720335
2906411624
2907823256
290825816
290938727
291038730
2911514555
29121029120
29131132043
29141646624
29151029150
29161132076
2917617502
29181955442
29191235028
2920617520
2921926289
29221235064
29231235076
29241235088
2925926325
2926720482
2927926343
2928720496
2929617574
2930411720
2931411724
293225864
293338799
293412934
2935617610
29361132296
2937823496
29381338194
29391029390
2940926460
2941514705
294225884
294338829
295712957
Total10022856377

Frames Received by Opcode

OpcodeCount
064577
11000
81
Total65578

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343230266167656e743d6c6962776562736f636b65747320485454502f312e31
               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: 8882d5801602d668
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=6435383031363032
               0x03e8
009 TCP DROPPED BY ME