Autobahn WebSockets Testsuite Report
Autobahn WebSockets

lluv-websocket - Case 13.4.16 : Pass - 61594 ms @ 2016-03-22T18:03:03.999Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 1024 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(False, 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=465&agent=lluv-websocket HTTP/1.1

Host: 127.0.0.1:9001

Upgrade: websocket

Connection: Upgrade

Sec-WebSocket-Key: CJaRLQz72fcCsiVkBhpsNA==

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

Sec-WebSocket-Extensions: permessage-deflate; 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
107211072
109911099
110711107
114411144
114511145
116111161
117811178
117922358
118411184
119111191
120611206
121211212
121811218
122011220
122311223
122733681
123011230
123633708
123711237
434424104256
536415364
536515365
536615366
536715367
536815368
5369316107
537115371
537415374
539815398
540515405
540615406
5407527035
540815408
5409632454
5410737870
5411843288
5412210824
5413421652
5414316242
5415527075
5416527080
5417316251
5418527090
5419316257
5422316266
542315423
5424737968
5425527125
5426421704
5427210854
542815428
543015430
543115431
5432316296
543315433
5434210868
5435316305
543615436
5437632622
5438632628
5439421756
54401476160
54411054410
54421054420
5443316329
5444948996
5445527225
5446632676
5447843576
54481265376
54491265388
54501687200
5451738157
5452843616
5453527265
54541581810
54551054550
5456527280
5457316371
5458632748
5459949131
5460527300
5461738227
5462632772
5463421852
5464421856
5465210930
5466527330
546715467
5469210938
5470210940
547415474
547515475
547615476
548015480
5482210964
548715487
5488316464
5490210980
549115491
5492210984
5494210988
549515495
549615496
5497210994
549815498
5499210998
550015500
5501211002
550415504
5505316515
5506211012
5508211016
5509211018
5511211022
551215512
551515515
551715517
552015520
5522844176
5523633138
5524949716
5525633150
55261160786
55271266324
55281266336
5529844232
5530844240
5531633186
5532316596
5533844264
5534211068
5535633210
5536633216
5537422148
5538844304
5539422156
5540527700
5541738787
5542422168
5543211086
5544633264
5545316635
5546633276
5547527735
5548844384
55491372137
55501055500
55511899918
555221116592
55531266636
5554633324
55551266660
55561161116
55571688912
55581161138
5559738913
55601055600
556122122342
55621477868
55631477882
55641477896
556520111300
55661266792
556721116907
5568950112
55691477966
55701266840
55711372423
55721478008
55731161303
55741583610
5575844600
5576844608
5577739039
55781478092
5579844632
5580633480
5581422324
558215582
5583316749
5584211168
558615586
5587633522
5588211176
5589211178
5590316770
559115591
Total10265514284

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2341234
2351235
2361236
2371237
2381238
2393717
2411241
2421242
2441244
2681268
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
Total60025524228

Frames Received by Opcode

OpcodeCount
01000
11000
81
Total2001

Frames Transmitted by Opcode

OpcodeCount
05000
11000
81
Total6001


Wire Log

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