Autobahn WebSockets Testsuite Report
Autobahn WebSockets

lluv-websocket - Case 12.4.4 : Pass - 1032 ms @ 2016-03-22T17:19:20.030Z

Case Description

Send 1000 compressed messages each of payload size 1024, auto-fragment to 0 octets. Use default permessage-deflate offer.

Case Expectation

Receive echo'ed messages (with payload as sent). Timeout case after 240 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=363&agent=lluv-websocket HTTP/1.1

Host: 127.0.0.1:9001

Upgrade: websocket

Connection: Upgrade

Sec-WebSocket-Key: AEGAgwUpilMLNJZpDag7UA==

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: zjodaPj/stpKrjqWOZy0t929m6A=

Sec-WebSocket-Extensions: permessage-deflate


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
31131
325160
34134
3511385
3614504
3724888
3817646
3916624
4022880
41281148
42301260
43301290
44421848
45281260
46261196
47341598
48251200
49301470
50371850
51492499
52412132
5317901
54271458
55191045
56241344
576342
589522
598472
609540
6111671
6212744
6312756
648512
653195
66161056
675335
683204
6913897
706420
718568
7211792
7312876
7512900
767532
774308
783234
7910790
805400
8112972
829738
8311913
845420
854340
866516
872174
88188
893267
903270
917637
924368
935465
94194
952190
962192
972194
98198
994396
1011101
1021102
1031103
1051105
1062212
1125560
1143342
1151115
1172234
1185590
1192238
1202240
1214484
1224488
1242248
1252250
1261126
1281128
1291129
1343402
1391139
1412282
1441144
1461146
1473441
1482296
1531153
1701170
1722344
1742348
1751175
1801180
1821182
1891189
1912382
1921192
1931193
1941194
2021202
2041204
2053615
2061206
2082416
2201220
2251225
2272454
2311231
2331233
2351235
2401240
2521252
2531253
2542508
2641264
2651265
2671267
2711271
2722544
2751275
2781278
2811281
2852570
2872574
2902580
2911291
2991299
3021302
3061306
3111311
3161316
3191319
3261326
3321332
3371337
3381338
3411341
3511351
3531353
3651365
3691369
3791379
3821382
3941394
3961396
4061406
4131413
Total100273693

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
27127
285140
30130
3111341
3214448
3323759
3418612
3516560
3622792
37291073
38291102
39301170
40421680
41271107
42271134
43341462
44251100
45291305
46381748
47492303
48411968
4916784
50291450
5118918
52241248
536318
548432
559495
569504
5711627
5812696
5912708
608480
613183
6216992
635315
642128
6514910
666396
678536
6811748
6912828
7112852
727504
734292
743222
759675
766456
7711847
789702
7911869
806480
814324
826492
832166
84184
853255
863258
877609
884352
895445
90190
912182
922184
932186
94194
954380
97197
98198
99199
1011101
1022204
1085540
1103330
1111111
1132226
1145570
1151115
1163348
1174468
1184472
1202240
1212242
1221122
1241124
1251125
1303390
1351135
1372274
1401140
1421142
1433429
1442288
1491149
1661166
1682336
1702340
1711171
1761176
1781178
1851185
1872374
1881188
1891189
1901190
1981198
2013603
2022404
2042408
2151215
2161216
2211221
2232446
2271227
2291229
2311231
2361236
2481248
2491249
2502500
2601260
2611261
2631263
2671267
2682536
2711271
2741274
2771277
2812562
2832566
2861286
2871287
2951295
2991299
3031303
3071307
3121312
3151315
3221322
3281328
3331333
3341334
3371337
3471347
3491349
3611361
3651365
3751375
3781378
3901390
3931393
4041404
4091409
Total100269630

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333633266167656e743d6c6c75762d776562736f636b657420485454502f312e
               310d0a486f73743a203132372e30 ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e372e ...
002 WIRELOG DISABLED
003 CLOSE CONNECTION AFTER 240.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: 8882d6ac3d47d544
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=6436616333643437
               0x03e8
009 TCP DROPPED BY ME