Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 12.4.5 : Pass - 34427 ms @ 2017-07-28T05:24:54.733Z

Case Description

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

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=362&agent=libwebsockets HTTP/1.1
Pragma: no-cache
Cache-Control: no-cache
Host: 127.0.0.1:9001
Origin: http://127.0.0.1:9001
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Key: 7ax65DzOeoibVMMgfpLKbA==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.7.5-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: SwbkktUcu0yet+OWoryIiHjH4Cw=
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
1542630
162203520
171081836
64164
69169
72172
74174
75175
77177
78178
84184
882176
91191
93193
942188
95195
963288
973291
983294
996594
1004400
101101010
1026612
1034412
1045520
105101050
1068848
1076642
1087756
1096654
110101100
1118888
1125560
1138904
114101140
115101150
1168928
1175585
1185590
119121428
120101200
1215605
122131586
1238984
124121488
125172125
1267882
127131651
128101280
129111419
130101300
131111441
1326792
133141862
13491206
13591215
1367952
137121644
13881104
139121668
14081120
141141974
142101420
143101430
1445720
145101450
146142044
1474588
14881184
149111639
150101500
151131963
15281216
1534612
1542308
15571085
1562312
15771099
1585790
15981272
1605800
1615805
16271134
1633489
1644656
1652330
1663498
1673501
1685840
16961014
17061020
1713513
1722344
17371211
1744696
1752350
1761176
1772354
17861068
1791179
1802360
1813543
1821182
18361098
18491656
18561110
1864744
1873561
1883564
1893567
1903570
1913573
1921192
1931193
1943582
1953585
19661176
1973591
1985990
19961194
2002400
2022404
2033609
2042408
2051205
2061206
2072414
2081208
2092418
2112422
2122424
21381704
2144856
215102150
21681728
2172434
2181218
2194876
22061320
2214884
22251110
2232446
2242448
2253675
2263678
2271227
2283684
22951145
2303690
2313693
23251160
2332466
2344936
23561410
2364944
2383714
2391239
2404960
2413723
24251210
2434972
2442488
2451245
2464984
2473741
2482496
2492498
25051250
2513753
25241008
25351265
25461524
2551255
2563768
25841032
25951295
2601260
2613783
2623786
2633789
26471848
2652530
2661266
2673801
26841072
26941076
27041080
2713813
2723816
2731273
2742548
2751275
2762552
2773831
2781278
27971953
2802560
28151405
2822564
28341132
2843852
2851285
2863858
28761722
28872016
289133757
2903870
29172037
29251460
29351465
2943882
29561770
29641184
29741188
2981298
2991299
30041200
3011301
30241208
30372121
3043912
3053915
30651530
3072614
30861848
3092618
3103930
3112622
31241248
31341252
3142628
3153945
3162632
31751585
3183954
31961914
3202640
3213963
32292898
3233969
3242648
3252650
3261326
3272654
3281328
32941316
3311331
3322664
3332666
3341334
33531005
3362672
3371337
33831014
3392678
34141364
34241368
34451720
3462692
34831044
3502700
35131053
35331059
3542708
3561356
35741428
3591359
36162166
36231086
3631363
3642728
3651365
36641464
3672734
3681368
3691369
3702740
3712742
3722744
3731373
3752750
37631128
3771377
3781378
37931137
3801380
3812762
3821382
3832766
3842768
38641544
38741548
3881388
3891389
3912782
39331179
3942788
3951395
3962792
3971397
39851990
3991399
40031200
40141604
40652030
4071407
40831224
4092818
4102820
4111411
41231236
41441656
4152830
4161416
4182836
4192838
4201420
42141684
42431272
4251425
4261426
4271427
4292858
4302860
4311431
4321432
4331433
4341434
4352870
4371437
4431443
4441444
4461446
4472894
4481448
4511451
4541454
4561456
4581458
4621462
4661466
4681468
4691469
4701470
4711471
4751475
4832966
4851485
4861486
4941494
4951495
4991499
5011501
5031503
5041504
5051505
51421028
5221522
5341534
5361536
5381538
5421542
5441544
5471547
5581558
5601560
56321126
56421128
5661566
5671567
5701570
5711571
5731573
57421148
5781578
5791579
5811581
5821582
5841584
5851585
5861586
5881588
5931593
59831794
5991599
6031603
6111611
6131613
6241624
63321266
6441644
6651665
6681668
6711671
6811681
6821682
6951695
6961696
69821396
7131713
7171717
7201720
7231723
7271727
7371737
7531753
7591759
7611761
7651765
7681768
7801780
7881788
7931793
8061806
8171817
8331833
8471847
9371937
9491949
9621962
9841984
101011010
105811058
106411064
106611066
106911069
108311083
108511085
110611106
124711247
125811258
126411264
127511275
130511305
135411354
139711397
140211402
142111421
144311443
145511455
146611466
146711467
147711477
148411484
149511495
150611506
153611536
153711537
154511545
156511565
158211582
Total1806387180

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
922184
93193
95195
963288
97197
985490
996594
1007700
1016606
1027714
1034412
104141456
1056630
1067742
1076642
1082216
1091109
1101110
1121112
1132226
1151115
1166696
1172234
1185590
1195595
12091080
1216726
1224488
1235615
1241124
1251125
1265630
1271127
1306780
1316786
1323396
1332266
1344536
13591215
1364544
13791233
1384552
1396834
1406840
1413423
1426852
14371001
1442288
14571015
14671022
147111617
14881184
149121788
1505750
1515755
152111672
1534612
1544616
1556930
156121872
1572314
1584632
1592318
16091440
161132093
1623486
163101630
164101640
16581320
1664664
1673501
1685840
1693507
1703510
17171197
17271204
17371211
1745870
1755875
17691584
1775885
1783534
1793537
1803540
18161086
1825910
1834732
1844736
1854740
18661116
18771309
1881188
1895945
19091710
19161146
1925960
19371351
1944776
1955975
19681568
197112167
1984792
19971393
20081600
20171407
20261212
2034812
2042408
2051205
2063618
2072414
2083624
20961254
21051050
21151055
2121212
21351065
2143642
2152430
21651080
21771519
2183654
21951095
22061320
22151105
2224888
2234892
22471568
22571575
22651130
2273681
2284912
2293687
2304920
23161386
23251160
2333699
2342468
2354940
23651180
2374948
2382476
23951195
2401240
24171687
2421242
2432486
2443732
2452490
2464984
2471247
2483744
2492498
25241008
2532506
2541254
2563768
2573771
2583774
25941036
26041040
26141044
2621262
2633789
2642528
2652530
2661266
26882144
2692538
2703810
27171897
2722544
2732546
27451370
2751275
2771277
2783834
2811281
2831283
2851285
2861286
2871287
2882576
2902580
2912582
2921292
2942588
2961296
2972594
2992598
3022604
3031303
3063918
3081308
3151315
3211321
3241324
3263978
3271327
3281328
3301330
3311331
3391339
3401340
3441344
3461346
3501350
3531353
3541354
3602720
3611361
3622724
3701370
3711371
3741374
3751375
3761376
3771377
3791379
3801380
3812762
3821382
38441536
3871387
3901390
3931393
3941394
3962792
3972794
39831194
3992798
4032806
4062812
4082816
4111411
4121412
4131413
4171417
4221422
4241424
4311431
4321432
4341434
4381438
4391439
4401440
4461446
4471447
4512902
4621462
4641464
4662932
4681468
4711471
4721472
4761476
4772954
4911491
4992998
50042000
50321006
5041504
50542020
5061506
5071507
5081508
5131513
5141514
5181518
5241524
5341534
5351535
5401540
5411541
54621092
5481548
5561556
56421128
5651565
5681568
5691569
5741574
5811581
5941594
6001600
6011601
6051605
6171617
6331633
6431643
6471647
6741674
7091709
7121712
71521430
7401740
7531753
7951795
8031803
8121812
8141814
8221822
8261826
8291829
8381838
104911049
108211082
112111121
112411124
112722254
113111131
113311133
114811148
115111151
115511155
116011160
118711187
118811188
119511195
121511215
121611216
122311223
122911229
124811248
125511255
126011260
Total1002245795

Frames Received by Opcode

OpcodeCount
04000
11000
81
Total5001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333632266167656e743d6c6962776562736f636b65747320485454502f312e31
               0d0a507261676d613a206e6f2d63 ...
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: 88828e0feb658de7
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3865306665623635
               0x03e8
009 TCP DROPPED BY ME