Autobahn WebSockets Testsuite Report
Autobahn WebSockets

lluv-websocket - Case 13.6.16 : Pass - 62078 ms @ 2016-03-22T18:18:38.468Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 1024 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=501&agent=lluv-websocket HTTP/1.1

Host: 127.0.0.1:9001

Upgrade: websocket

Connection: Upgrade

Sec-WebSocket-Key: DtC9oQC2oW0GBQwKC1a2rQ==

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: I4tpBFiIGnfu8733QF99biKzqhs=

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
2901290
114311143
118611186
121522430
123811238
124411244
127611276
129211292
131311313
131511315
133011330
133411334
134334029
135611356
135711357
136011360
137311373
139411394
43442086880
5488210976
549015490
549415494
5495210990
5496210992
549715497
550515505
552015520
552115521
552215522
5523211046
5525422100
5526211052
5527211054
5528316584
5530633180
5531422124
5532422128
553315533
5534316602
5535633210
5536527680
5537738759
5538211076
5539527695
5541211082
5542211084
5543422172
5544211088
5545211090
5546316638
5549211098
5550211100
5551316653
5552422208
555315553
555415554
5555422220
5556316668
5557422228
5558738906
55591055590
5560527800
5561422244
5562316686
5563422252
5564422256
5565316695
5566211132
5567211134
556915569
5570738990
5571422284
5572316716
5573316719
5574422296
5575211150
5576422304
5577844616
5578739046
5579422316
5580211160
5581422324
5582211164
5583316749
5584316752
5585633510
5586739102
5587422348
5588422352
5589527945
5590739130
5591211182
5592316776
5593844744
5594316782
5595422380
5596739172
5598211196
5599422396
5600528000
5601528005
5602528010
5603316809
5604211208
5605211210
5606422424
5607528035
5608316824
5609422436
5610422440
5611422444
561215612
561315613
5614316842
5615316845
5616211232
561715617
5619211238
562015620
562115621
562315623
562415624
562515625
562715627
5628211256
563015630
5631211262
563215632
563315633
564015640
5641211282
564715647
5648316944
5649528245
5650950850
5651422604
5652422608
5653316959
5654422616
5655422620
5656739592
5657211314
5658950922
5659211318
5660633960
5661739627
5662739634
5663950967
5664950976
5665739655
5666950994
5667634002
56681268016
5669845352
567022124740
56711796407
5672845376
56731162403
5674634044
567518102150
56761479464
56771162447
5678951102
5679951111
5680634080
56811268172
56821373866
5683845464
56841585260
5685422740
5686528430
56871056870
5688845504
5689845512
5690845520
5691739837
56921056920
5693422772
5694528470
5695422780
5696634176
5697634182
5698317094
5699845592
57001162700
5701634206
57021162722
5703739921
5704634224
5705739935
5706951354
5707951363
5708739956
5709422836
5710634260
5711317133
5713317139
5714845712
5715845720
5716422864
5717634302
5718634308
5719951471
5720740040
5721740047
5722528610
5723528615
5724740068
5725317175
5726634356
5727740089
5728317184
5729211458
5730528650
573115731
5732422928
5733317199
573415734
5735211470
5736211472
5737211474
5738317214
573915739
574015740
574115741
5742211484
5743211486
574415744
574615746
Total10225646925

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2341234
2351235
2361236
2371237
2381238
2393717
2411241
2441244
2681268
2701270
2751275
2761276
27751385
2781278
27961674
28071960
28182248
2822564
28341132
2843852
28551425
28661716
2873861
28851440
2893867
2923876
2931293
29472058
29551475
29641184
2972594
2981298
3001300
3011301
3023906
3031303
3042608
3053915
3062612
30761842
30851540
30941236
310144340
311103110
312103120
31341252
31492826
31551575
31661896
31782536
318123816
319123828
320154800
32182568
322103220
32351615
324144536
325103250
32651630
3273981
32861968
32992961
33061980
33161986
33261992
33341332
33441336
3352670
33651680
3371337
3392678
3402680
3441344
3451345
3461346
3501350
3522704
3571357
35841432
3591359
3602720
3611361
3622724
3642728
3651365
3661366
3672734
3681368
3692738
3701370
3712742
3741374
37541500
3762752
3782756
3792758
3812762
3821382
3851385
3871387
3901390
39293528
39383144
39483152
39572765
396114356
397124764
398135174
39983192
40083200
40162406
40231206
40383224
4042808
40572835
40662436
40741628
40883264
40941636
41052050
41172877
41241648
4132826
41462484
41531245
41652080
41762502
41872926
419135447
420125040
421177157
422218862
423135499
42462544
425125100
426125112
427156405
428104280
42993861
430104300
431239913
432146048
433146062
434146076
435219135
436135668
437219177
43893942
439156585
440125280
441156615
442146188
443114873
444177548
44583560
44683568
44762682
448156720
44983592
45083600
45152255
4521452
45331359
4542908
4561456
45762742
45831374
4592918
4602920
4611461
102850005140000
Total60025524256

Frames Received by Opcode

OpcodeCount
01000
11000
81
Total2001

Frames Transmitted by Opcode

OpcodeCount
05000
11000
81
Total6001


Wire Log

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