Autobahn WebSockets Testsuite Report
Autobahn WebSockets

lluv-websocket - Case 13.3.14 : Pass - 36079 ms @ 2016-03-22T17:53:34.530Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 256 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=lluv-websocket HTTP/1.1

Host: 127.0.0.1:9001

Upgrade: websocket

Connection: Upgrade

Sec-WebSocket-Key: BghMEAnhE8IO0r2lAciDkQ==

Sec-WebSocket-Version: 13

Sec-WebSocket-Protocol: echo

Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits
HTTP/1.1 101 Switching Protocols

Server: AutobahnTestSuite/0.7.1-0.10.0

Upgrade: WebSocket

Connection: Upgrade

Sec-WebSocket-Accept: Vcrp4XEc0dbLSYfbOqtn+SjLXSw=

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
2901290
217212172
217512175
217812178
220312203
222612226
224112241
2242511210
2243613458
224412244
2245613470
224636738
224724494
224824496
224924498
225049000
225136753
2252818016
2253613518
225424508
225536765
2256511280
2257920313
2258715806
2259920331
2260613560
226112261
226224524
226324526
226424528
226624532
226712267
226812268
227024540
227124542
2272613632
227324546
227424548
227512275
227612276
227712277
227912279
228124562
228512285
228612286
229036870
2291511455
229236876
229349172
2294511470
229512295
229624592
229724594
229824596
2299613794
230012300
230124602
230212302
230312303
230449216
230524610
230624612
230724614
230836924
2310613860
231124622
2312511560
231336939
231449256
231512315
231649264
2317511585
231836954
231936957
2320613920
23211330173
2322613932
23231023230
2324716268
232524650
2326818608
2327818616
23281227936
23291739593
23301637280
23311534965
23321432648
23331432662
2334716338
2335716345
2336614016
23371023370
233849352
233949356
234049360
234112341
234224684
234337029
234612346
234712347
234824696
234912349
235024700
235324706
235712357
236212362
236524730
237124742
237212372
237412374
237512375
237624752
237737131
237924758
238012380
2381819048
23821433348
2383716681
23841126224
2385716695
2386511930
23871126257
2388716716
23891023890
23901126290
23912354993
2392511960
2393819144
23941126334
2395921555
2396921564
2397716779
239837194
239924798
240212402
240712407
240812408
241212412
241324826
241412414
241512415
241612416
241712417
241924838
242037260
242112421
242237266
242612426
242724854
242812428
242912429
243212432
243312433
243412434
243824876
244024880
244212442
244424888
244624892
244712447
244937347
245212452
245524910
246112461
246312463
246424928
246824936
247024940
247112471
247212472
247612476
248112481
248512485
249024980
249624992
249724994
250112501
250225004
250312503
250412504
250725014
251012510
251225024
251512515
251612516
251812518
251912519
252037560
252125042
252212522
252425048
252637578
252912529
253012530
253137593
253312533
253425068
253525070
253625072
253925078
254025080
254137623
254212542
254325086
254412544
254525090
254712547
254812548
254912549
255012550
255312553
255412554
255625112
255725114
255825116
255912559
256025120
256125122
256212562
256325126
256412564
256512565
256637698
256812568
257512575
257637728
2577410308
258612586
258712587
259237776
2593410372
2594410376
259537785
2596718172
2597512985
2598615588
2599718193
2600718200
260125202
2602410408
260337809
260437812
260537815
260712607
260937827
261037830
261325226
261437842
261512615
2616513080
2617410468
261837854
2619615714
2620513100
2621923589
2622410488
2623718361
2624513120
2625615750
2626718382
26271128897
262837884
2629718403
263012630
2631513155
2632410528
2633821064
263412634
263525270
2636513180
263912639
264112641
264312643
264512645
264712647
264812648
264912649
265025300
265125302
265312653
265425308
265512655
265637968
265725314
265812658
265912659
266012660
266112661
266212662
2663410652
266425328
266525330
266612666
266712667
266812668
266938007
267212672
267512675
267625352
267725354
267812678
267938037
268038040
268212682
268325366
268412684
268512685
268612686
268912689
269125382
269212692
269412694
269825396
Total10022428526

Octets Transmitted by Chop Size

Chop SizeCountOctets
212
428
515
717
818
10110
11111
12224
14570
15230
18118
19357
20480
21363
22488
237161
24496
256150
264104
279243
2812336
299261
3013390
3113403
3217544
336198
3414476
3511385
368288
3714518
3812456
3913507
405200
416246
426252
436258
443132
457315
4614644
4711517
489432
4913637
504200
512102
522104
536318
543162
553165
56156
97197
1021102
1041104
1131113
1154460
1161116
1181118
1241124
1421142
1452290
1461146
1475735
1485740
1495745
15071050
15181208
1526912
15381224
154101540
1555775
1565780
1575785
1594636
1603480
1615805
162101620
1635815
1644656
1651165
1666996
16771169
168132184
16981352
170101700
171183078
172193268
173152595
174162784
175254375
176376512
177315487
178244272
179234117
180254500
181254525
182213822
183162928
184264784
185203700
186224092
187132431
188163008
189193591
190132470
191101910
192142688
19361158
1945970
19591755
19661176
1975985
198101980
19981592
2031203
2041204
2051205
2062412
2092418
2121212
2201220
2241224
2251225
2351235
2361236
2372474
2393717
24051200
2413723
2421242
2431243
2443732
2453735
2472494
2491249
2511251
2581258
2591259
260103042679040
Total113062814585

Frames Received by Opcode

OpcodeCount
01000
11000
81
Total2001

Frames Transmitted by Opcode

OpcodeCount
010304
11000
81
Total11305


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343435266167656e743d6c6c75762d776562736f636b657420485454502f312e
               310d0a486f73743a203132372e30 ...
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: 88824d11a39b4ef9
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3464313161333962
               0x03e8
009 TCP DROPPED BY ME