Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 12.3.11 : Pass - 66840 ms @ 2017-10-16T10:53:24.532Z

Case Description

Send 1000 compressed messages each of payload size 8192, auto-fragment to 256 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=350&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: 7DtTfWexD5AfFocB5PRy1g==
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: Fa76XN2eh0egL6IBrggWahCmPXo=
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
2561256
3611361
9711971
131211312
161011610
196311963
198011980
203312033
233912339
251412514
271412714
271912719
295012950
334213342
336313363
337113371
338513385
339613396
347613476
349213492
349713497
350813508
351213512
352113521
352913529
354113541
354813548
358013580
358713587
360013600
360313603
364813648
365713657
365913659
367013670
367213672
368627372
369013690
369213692
370013700
371313713
373113731
373413734
373713737
375613756
381413814
381613816
381913819
382413824
382513825
382613826
382813828
382913829
383527670
384313843
384613846
385213852
385413854
386213862
387413874
387613876
389013890
390013900
391213912
392313923
392513925
392713927
393013930
394513945
395413954
395913959
397113971
398213982
398913989
399313993
400114001
401414014
401714017
402114021
403114031
403314033
404314043
404514045
404828096
404914049
405414054
405514055
405728114
405914059
406428128
406628132
406914069
407214072
407314073
407414074
407514075
407614076
407714077
408228164
408514085
408714087
408914089
409314093
4095416380
409728194
4098312294
409928198
4100312300
410114101
410228204
410328206
410428208
410514105
410628212
410714107
410828216
411028220
411214112
411328226
411428228
411528230
411614116
411814118
412014120
412228244
412414124
412528250
4127312381
412814128
412914129
413014130
4132416528
4133312399
413414134
4135312405
413714137
4138312414
413928278
4140520700
4141416564
414214142
4143520715
414414144
414528290
4146312438
414714147
414828296
4149416596
415214152
4153416612
4154416616
415514155
415614156
4158312474
4159520795
416028320
4162416648
416428328
4165312495
416628332
4167416668
416814168
416914169
417114171
417228344
4173416692
4174312522
4175312525
4176312528
4177312531
4179416716
4180416720
418128362
418228364
418328366
418614186
4187416748
4188416752
4189520945
4190312570
4191729337
4192312576
4193520965
4194520970
419528390
4196416784
4197312591
4199312597
4200416800
420128402
4202312606
420328406
4204521020
4205312615
4206625236
4207312621
4208521040
420928418
4210416840
421114211
421214212
4214729498
4215312645
421614216
421728434
4218312654
4219416876
422028440
4223416892
422428448
422528450
422614226
4228416912
422914229
423014230
4231416924
423228464
423314233
4234312702
4235312705
423614236
423828476
423914239
424014240
4241312723
424414244
4245312735
424614246
4247312741
4248312744
425014250
425128502
425214252
425328506
4254521270
425514255
4256729792
425828516
4259417036
426028520
426114261
426228524
426414264
4265521325
4266312798
426714267
426828536
426914269
4270625620
4271417084
4272521360
427314273
4274417096
427528550
427614276
427728554
427828556
4279312837
4280312840
4281312843
428214282
428314283
4284312852
4285417140
4287521435
4288312864
428914289
429028580
4291417164
429228584
429328586
429428588
4295417180
429628592
429714297
429828596
429928598
4300417200
4301417204
430214302
4303625818
4304834432
430528610
430614306
430814308
430928618
4310312930
4311312933
431214312
431314313
4314417256
431514315
4316312948
4317521585
431828636
4320312960
4321312963
4322521610
4323417292
432514325
432628652
4327417308
432828656
4329417316
4330312990
4331417324
433214332
433328666
433428668
433528670
433614336
433728674
4338834704
433928678
4340521700
4342313026
4343730401
434414344
434528690
4346313038
4347417388
434814348
4349313047
4350417400
4352313056
435314353
4354417416
4355313065
435628712
4357417428
435828716
4359521795
436028720
4361939249
436228724
4363313089
436428728
436528730
4366626196
436714367
4368313104
4369313107
4370521850
4371313113
4372521860
4373313119
4374626244
4375417500
4376626256
4377313131
4378313134
4379417516
4380521900
438114381
4382313146
4383313149
4384521920
438528770
4386521930
4388417552
4389417556
4390626340
439128782
4392313176
43931043930
4394313182
4395313185
4396313188
4397521985
439828796
4399417596
440028800
4401626406
4402417608
4403626418
4404313212
4405313215
4406522030
4407313221
4408417632
4409626454
4410313230
441128822
441228824
441314413
441428828
4415626490
4416313248
441714417
441814418
441914419
442014420
442114421
442228844
4425417700
442628852
442714427
442814428
442928858
443228864
443314433
443414434
443714437
443914439
444014440
444114441
444228884
444614446
444914449
445228904
445614456
446128922
446514465
446614466
447414474
447614476
448514485
449414494
449714497
450029000
450114501
450929018
4513313539
452129042
452329046
452829056
453114531
453314533
453429068
453714537
453814538
454714547
455114551
459314593
459614596
459814598
459914599
460314603
460614606
461114611
462314623
462714627
466614666
466914669
468514685
470014700
470814708
471114711
472314723
485414854
Total10094254629

Octets Transmitted by Chop Size

Chop SizeCountOctets
2612
339
4312
5840
6636
7428
8216
9654
10770
11999
12448
13452
14342
15115
16580
17351
18354
196114
207140
218168
226132
235115
247168
25375
26378
275135
284112
299261
309270
317217
325160
33266
345170
354140
363108
374148
3810380
394156
407280
418328
428336
435215
446264
457315
464184
476282
487336
496294
5011550
517357
527364
537371
545270
553165
568448
573171
585290
593177
605300
614244
626372
632126
64164
662132
683204
693207
70170
713213
724288
743222
754300
766456
77177
783234
792158
802160
816486
82182
833249
844336
854340
86186
873261
883264
893267
904360
915455
92192
934372
953285
972194
98198
992198
1001100
1012202
1027714
1031103
1043312
1055525
1071107
1083324
1091109
1104440
1116666
1122224
1142228
1154460
1162232
1174468
1183354
1192238
1201120
1212242
1224488
1243372
1253375
1266756
1274508
1315655
1323396
1335665
1341134
1356810
1361136
1385690
1393417
1417987
1422284
1434572
1443432
1452290
1462292
1475735
1482296
1493447
1501150
1512302
1525760
1533459
1541154
1555775
1563468
1572314
1581158
1594636
1606960
1612322
1623486
1632326
1643492
1656990
1662332
1672334
1683504
1695845
1701170
1714684
1721172
1732346
17461044
1753525
1772354
1782356
17961074
1801180
1811181
1824728
1833549
1844736
1851185
1861186
1874748
1881188
1901190
1915955
1923576
19361158
1945970
1953585
1961196
1973591
1984792
1994796
2014804
2021202
20351015
2043612
20561230
20661236
20761242
2082416
20951045
21051050
2114844
2121212
21381704
2141214
2154860
2161216
21761302
2181218
21991971
2204880
2213663
22291998
22361338
224143136
22571575
22692034
22781816
22892052
2292458
23071610
23161386
23292088
23351165
23451170
23571645
2364944
23792133
23861428
2394956
240102400
2412482
2423726
24361458
2444976
2454980
2463738
24751235
24881984
2494996
25041000
2513753
25261512
2531253
25461524
25561530
25641024
25741028
2582516
25971813
260119803114800
Total129823244763

Frames Received by Opcode

OpcodeCount
012002
21000
81
Total13003

Frames Transmitted by Opcode

OpcodeCount
011980
21000
81
Total12981


Wire Log

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