Autobahn WebSockets Testsuite Report
Autobahn WebSockets

lluv-websocket - Case 13.6.15 : Pass - 62625 ms @ 2016-03-22T18:17:35.843Z

Case Description

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

Host: 127.0.0.1:9001

Upgrade: websocket

Connection: Upgrade

Sec-WebSocket-Key: AWcizgLuBdwMHng8Ar0Feg==

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: 4HgdJ75b9SluAaKaXuYc04Gk9hI=

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
118211182
122711227
123611236
124211242
130611306
130711307
131511315
132411324
133811338
133911339
135511355
135711357
135911359
138611386
43441460816
548715487
5488210976
549015490
549415494
5495210990
5496210992
549715497
550515505
552015520
552115521
552215522
5523211046
5525422100
552615526
5527211054
5528316584
5530738710
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
55591266708
5560527800
5561422244
5562316686
5563422252
5564422256
5565316695
5566211132
5567211134
556915569
5570738990
5571316713
5572316716
5573316719
5574422296
5575211150
5576422304
5577844616
5578739046
5579422316
558015580
5581422324
5582316746
5583316749
5584316752
5585633510
5586633516
5587422348
5588527940
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
5620211240
562115621
562315623
562415624
562515625
562715627
5628211256
563015630
5631211262
563215632
563315633
563615636
564015640
5641211282
564715647
5648316944
5649528245
5650845200
5651316953
5652422608
5653316959
5654422616
5655422620
5656739592
5657316971
5658950922
5659211318
5660633960
5661739627
5662739634
5663950967
5664950976
5665739655
5666950994
5667634002
56681162348
5669845352
567022124740
56711796407
5672845376
56731162403
5674739718
567518102150
56761479464
56771162447
56781056780
5679951111
5680634080
56811268172
56821268184
5683739781
56841585260
5685422740
5686528430
56871373931
5688845504
5689845512
5690845520
5691739837
56921056920
5693422772
5694528470
5695422780
5696634176
5697634182
5698317094
5699739893
57001268400
5701634206
57021162722
5703634218
5704739928
5705739935
5706951354
5707951363
5708739956
5709422836
5710634260
5711317133
5713317139
5714845712
5715845720
5716422864
5717740019
5718634308
5719951471
5720740040
5721740047
5722528610
5723528615
5724740068
5725317175
5726634356
5727740089
5728317184
5729211458
5730422920
573115731
5732422928
5733317199
573415734
5735211470
5736211472
5737211474
5738422952
573915739
574015740
574115741
5742211484
5743211486
574415744
574615746
Total10165646925

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
10110
17117
18118
19595
20120
216126
227154
238184
24248
254100
26378
275135
286168
29387
305150
31393
343102
35135
367252
375185
384152
39278
40140
42142
43143
443132
45145
46292
473141
48296
496294
505250
514204
5214728
5310530
5410540
554220
569504
575285
586348
598472
6012720
6112732
6215930
638504
6410640
655325
6614924
6710670
685340
693207
706420
719639
726432
736438
746444
754300
764304
772154
785390
79179
812162
822164
86186
87187
88188
92192
942188
99199
1004400
1011101
1022204
1031103
1042208
1062212
1071107
1081108
1092218
1101110
1112222
1121112
1132226
1161116
1174468
1182236
1202240
1212242
1232246
1241124
1271127
1311131
1341134
13691224
13781096
13881104
1397973
140111540
141121692
142131846
14381144
14481152
1456870
1463438
14781176
1482296
14971043
1506900
1514604
15281216
1534612
1545770
15571085
1564624
1572314
1586948
1593477
1605800
1616966
16271134
163132119
164121968
165172805
166213486
167132171
16861008
169122028
170122040
171152565
172101720
17391557
174101740
175234025
176142464
177142478
178142492
179213759
180132340
181213801
18291638
183152745
184122208
185152775
186142604
187112057
188173196
18981512
19081520
19161146
192152880
19381544
19481552
1955975
1961196
1973591
1982396
2001200
20161206
2023606
2032406
2042408
2051205
2341234
2351235
2361236
2371237
2381238
2393717
2411241
2441244
260209905457400
2701270
Total219925587478

Frames Received by Opcode

OpcodeCount
01000
11000
81
Total2001

Frames Transmitted by Opcode

OpcodeCount
020990
11000
81
Total21991


Wire Log

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