Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.6.9 : Pass - 61815 ms @ 2017-07-28T05:40:12.530Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 0 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=492&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: DufpP29zucb0kxqIyPhd5Q==
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: vxnMtJUyL1mtiJPM0zi8KX0RKzM=
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 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
19119
22366
24124
25375
26252
27127
284112
29387
30390
31131
32396
338264
343102
35270
365180
373111
387266
394156
406240
413123
424168
436258
446264
453135
467322
474188
48148
497343
5011550
518408
528416
533159
548432
559495
5612672
576342
586348
599531
605300
6110610
6212744
638504
6410640
6511715
6612792
6713871
6810680
6911759
705350
7113923
7210720
7313949
7410740
756450
7610760
777539
784312
7911869
80131040
81181458
8211902
83221826
84141176
85201700
86171462
87161392
88292552
89181602
90211890
91181638
92272484
93282604
94353290
95262470
96302880
97262522
98282744
99272673
100393900
101303030
102353570
103394017
104272808
105293045
106333498
107394173
108363888
109424578
110363960
111272997
112364032
113414633
114424788
115303450
116374292
117323744
118536254
119607140
120556600
121718591
122688296
1239711931
12412014880
12511714625
12615819908
12719925273
12820626368
12921828122
13026934970
13127435894
13230239864
13329238836
13432042880
13538251570
13638752632
13742958773
13845262376
13950470056
14053474760
14154076140
14263289744
14360686658
14461788848
14561989755
14668399718
147685100695
148679100492
14966899532
15065197650
15166099660
15263596520
15361293636
15460192554
15555285560
15650478624
15753684152
15852282476
15951081090
16050380480
16149880178
16244572090
16342168623
16441768388
16539264680
16640867728
16736761289
16841669888
16932554925
17036261540
17136061560
17235861576
17331354149
17435261248
17534059500
17633158256
17734661242
17831155358
17930053700
18031155980
18129052490
18225245864
18327550325
18426047840
18522641810
18624745942
18720037400
18820438352
18918034020
19015930210
19114627886
19211221504
19312624318
19411321922
19512023400
19610921364
1979318321
19810721186
1999318507
20010521000
2019118291
2028717574
2039018270
2048918156
2059820090
2068317098
2079018630
2088617888
2099820482
2108217220
2118016880
2128718444
2136313419
2147516050
2157015050
2165912744
2175712369
2185712426
2197015330
2204710340
221449724
222449768
223429366
224408960
225337425
226357910
227245448
228184104
229153435
230245520
231184158
232173944
233214893
234194446
235204700
236143304
237174029
238133094
239204780
240102400
241174097
242143388
243194617
244215124
245245880
246256150
247225434
248256200
249194731
250256250
251143514
252225544
253194807
254143556
255266630
256235888
257276939
258174386
259205180
260256500
261194959
262215502
263246312
264164224
265195035
266195054
267195073
268164288
269184842
270287560
271195149
272205440
273154095
274154110
275184950
276215796
277226094
278298062
2793837
280257000
281195339
282123384
28392547
28492556
285143990
286102860
28772009
288102880
28982312
2903870
291113201
29251460
29341172
2943882
29572065
29641184
29751485
2981298
3001300
3011301
3032606
3042608
3051305
3062612
3083924
3102620
3121312
3132626
3142628
3153945
3163948
3182636
3191319
3202640
32141284
3221322
3251325
32641304
3272654
3282656
3291329
3301330
3322664
3332666
3351335
3371337
3382676
3392678
3411341
3441344
3451345
3471347
3481348
3502700
3611361
3991399
5501550
6061606
8931893
9241924
102011020
102511025
115111151
120811208
130911309
133511335
137411374
138511385
141311413
142011420
142411424
145711457
145911459
151411514
166611666
Total328985302413

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
3071307
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
Total10022856404

Frames Received by Opcode

OpcodeCount
064577
11000
81
Total65578

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

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