Autobahn WebSockets Testsuite Report
Autobahn WebSockets

lluv-websocket - Case 13.2.14 : Pass - 31765 ms @ 2016-03-22T17:45:58.640Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 256 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 0)]

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=427&agent=lluv-websocket HTTP/1.1

Host: 127.0.0.1:9001

Upgrade: websocket

Connection: Upgrade

Sec-WebSocket-Key: C7pXdAnBc4IPbr7dBdzruQ==

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: J3uXQPp8MR1x2JJcqPr5bg5Iv/0=

Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover


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
277112771
277812778
278425568
280125602
280912809
281012810
281112811
281312813
281512815
281712817
281925638
282912829
283012830
283412834
283538505
283638508
283712837
2838822704
283938517
2840719880
284138523
2842514210
2843514215
28441131284
28451542675
2846925614
2847719929
28481542720
28491234188
2850822800
2851925659
28521542780
2853617118
28541748518
28551131405
28561234272
28571234284
2858925722
28591440026
28601028600
28611234332
28622160102
28631234356
28641131504
28651542975
28661131526
2867925803
2868822944
2869822952
28701131570
28711748807
2872822976
28731440222
28741748858
2875823000
2876823008
28771131647
28781337414
28791954701
2880823040
2881617286
28821440348
28831131713
2884617304
2885720195
2886720202
2887720209
2888617328
2889514445
2890411560
2891411564
2892617352
289325786
2894514470
2895926055
2896411584
2897411588
2898720286
2899823192
2900617400
290125802
2902617412
2903411612
2904617424
290538715
290612906
2908411632
2909720363
2910411640
291125822
291212912
291325826
291412914
291725834
291912919
292012920
292812928
293012930
293125862
293212932
293312933
293525870
293612936
293712937
293812938
293912939
294025880
294212942
294325886
294538835
294625892
295025900
295612956
295925918
296012960
296138883
296212962
296412964
296525930
296612966
296725934
296812968
296938907
2970411880
297112971
297225944
2973617838
297438922
297538925
2976514880
2977720839
2978411912
297938937
29801235760
2981411924
29821029820
298338949
2984823872
2985411940
2986617916
29871338831
29881235856
2989926901
29901132890
2991926919
2992720944
299338979
2994411976
2995514975
299612996
299725994
299838994
2999514995
300026000
3001618006
300239006
3003515015
300439012
300513005
300639018
3007412028
300813008
300913009
301039030
3011515055
301226024
3013412052
301426028
301513015
3016515080
301726034
301826036
301926038
3020721140
3021412084
3022618132
302326046
3024412096
3025618150
302626052
3027412108
302826056
3029515145
303013030
303113031
303313033
303413034
303539105
303713037
3038515190
3039412156
304026080
304126082
304239126
304413044
304513045
304713047
Total10022910688

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
2412482
2421242
2432486
2443732
2453735
2472494
2491249
2511251
2581258
2591259
260103042679040
Total113062814587

Frames Received by Opcode

OpcodeCount
01000
11000
81
Total2001

Frames Transmitted by Opcode

OpcodeCount
010304
11000
81
Total11305


Wire Log

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