Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 12.3.12 : Pass - 50035 ms @ 2017-07-28T05:22:50.917Z

Case Description

Send 1000 compressed messages each of payload size 16384, 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=351&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: nb95bXEz6PoUCT/dHYwjEg==
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: ZKrQZ9VkjqaYORntg6/1JciN0Zg=
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
1111111
2751275
2801280
3611361
4401440
5011501
5081508
5241524
5251525
6161616
8251825
8571857
9561956
117911179
129711297
134011340
139511395
163011630
229412294
245112451
283412834
303713037
304313043
309713097
339413394
351513515
363913639
368613686
375613756
493214932
493414934
497214972
507915079
527115271
553515535
565015650
571015710
631516315
633916339
638916389
653516535
670216702
707917079
720217202
725017250
727717277
728717287
735317353
735517355
737317373
737917379
738017380
743017430
745417454
745517455
747517475
747617476
747817478
750117501
750417504
755017550
757317573
758917589
760017600
760817608
761117611
761517615
763517635
763617636
763917639
765617656
765717657
765817658
766117661
766717667
767817678
768817688
769317693
769917699
7702215404
770917709
772317723
773117731
7734215468
774417744
7748215496
775817758
775917759
776217762
777117771
777317773
777417774
781117811
7813215626
781717817
786017860
786317863
786617866
789017890
789317893
789917899
792517925
792617926
793217932
793317933
793917939
796617966
797017970
7974323922
800818008
803218032
805118051
805318053
806018060
808518085
808818088
813418134
815618156
817118171
818418184
818618186
818818188
819018190
819118191
820718207
820818208
820918209
821018210
821218212
821318213
821418214
8220216440
822218222
822418224
822718227
822918229
8231324693
823418234
8236216472
8238216476
823918239
824018240
824118241
824618246
8249324747
825018250
825218252
825418254
825918259
8263216526
826918269
827018270
827218272
827418274
827618276
827818278
828018280
8281216562
8282216564
828318283
8284324852
828518285
8286216572
8288216576
828918289
8290216580
8292216584
829318293
829418294
829518295
829818298
829918299
830018300
8303324909
830518305
830718307
8308324924
8309216618
8310324930
8311324933
831318313
8314324942
831518315
831618316
831818318
8320324960
832118321
8322216644
8326324978
8327216654
832818328
8329433316
8330324990
8331216662
833318333
8334216668
8335325005
8336216672
833718337
833918339
834018340
8341433364
834218342
8343216686
834418344
8345216690
8346325038
8348325044
834918349
8350216700
8352216704
8354216708
8356325068
8359216718
8360325080
8361325083
8362216724
8363216726
836418364
8365216730
836618366
8367325101
8370325110
8372216744
837318373
837518375
837618376
8377216754
8379433516
8380216760
8382325146
838318383
8384650304
8385216770
838618386
8387216774
8388216776
8389325167
839018390
8391216782
8392758744
839318393
8394325182
8395325185
839618396
8397325191
8398541990
8399216798
8400325200
840118401
8402433608
8403433612
8404325212
8405216810
8406325218
840718407
8408325224
8410216820
8412433648
8413542065
8414325242
8415325245
841618416
8417433668
841818418
8419325257
8420433680
8421325263
8422325266
8423216846
842418424
8426216852
842718427
8428216856
8429325287
8430325290
843118431
8433325299
8434325302
8435216870
8436325308
8437216874
8439216878
8440216880
844318443
844518445
844618446
8447325341
844818448
8449433796
845118451
845218452
8453216906
8454325362
845518455
845718457
845818458
8459216918
846118461
846218462
8463325389
8464216928
846518465
8467216934
846818468
8469216938
847118471
8472325416
847318473
8475325425
8476325428
847718477
8479216958
8480325440
848118481
848218482
8484325452
8486216972
848718487
849018490
849118491
8492216984
849318493
849518495
849718497
8498216996
849918499
8500217000
8501217002
8502217004
850318503
8504217008
8506217012
851118511
8512217024
8514217028
8515325545
851718517
851818518
851918519
8520325560
8521434084
852218522
8523217046
852518525
8526217052
8527434108
8528217056
8529217058
853018530
853118531
8532217064
853318533
8534217068
8535325605
853618536
8537325611
853818538
853918539
8540217080
8542325626
8543217086
8544325632
854518545
8546217092
854718547
8549217098
855018550
8551325653
8552217104
855518555
8556217112
8558217116
856118561
856318563
856718567
8568217136
8570217140
857118571
857218572
857318573
8574325722
857518575
8577325731
857818578
858118581
8586325758
858718587
8588217176
858918589
859218592
8593217186
859518595
859618596
859718597
8600217200
8601217202
860418604
860518605
860718607
861118611
861218612
8615217230
861618616
8618217236
862118621
8622217244
862418624
862918629
863018630
863118631
863218632
863518635
8638217276
863918639
8640217280
8641325923
864318643
864418644
8647217294
864818648
864918649
865018650
865118651
8655217310
865618656
8658325974
865918659
866118661
866218662
866518665
866618666
866918669
8670326010
8671434684
8673217346
867518675
8676217352
8678217356
8680434720
8681217362
868418684
868518685
8686217372
8687217374
868818688
8689217378
8690217380
8691217382
8692217384
8693326079
8694217388
8695217390
869618696
869718697
8698217396
869918699
870018700
8701326103
8703217406
8704326112
870518705
8706217412
870718707
870818708
870918709
8710326130
871118711
871318713
8714326142
871718717
8718217436
871918719
872018720
872118721
8723217446
872418724
8725217450
872818728
872918729
8730217460
8731326193
8732217464
8733652398
873418734
873518735
873618736
8737326211
8738217476
8740543700
8741326223
874218742
8743326229
8744434976
8745543725
874618746
874718747
8748652488
8749217498
8750326250
8751435004
8752435008
8753217506
875418754
8755326265
875618756
8757326271
8758761306
875918759
8760217520
8761217522
8762217524
8763217526
8764435056
8765435060
876618766
876718767
876818768
8769326307
8770435080
8771543855
8772435088
877318773
8774326322
8775435100
877718777
8778326334
8779435116
8780435120
8781326343
8782217564
8783326349
878418784
8785652710
878618786
8787326361
8788217576
8789326367
879018790
8791217582
879218792
8793217586
879418794
8795652770
8796326388
879718797
8798326394
879918799
8800326400
880218802
8803217606
8804435216
880518805
880718807
8808326424
8810217620
881118811
881518815
881618816
881718817
8821326463
8822435288
8823217646
882718827
883518835
883718837
884118841
884418844
884518845
884618846
884718847
884818848
884918849
885118851
885618856
885918859
886218862
887318873
888318883
8889217778
889018890
889118891
891118911
891618916
892118921
893118931
894418944
895218952
898118981
899418994
900419004
901419014
902119021
903919039
904619046
906619066
907519075
908319083
908419084
909619096
909819098
910119101
910319103
911019110
916819168
Total10298492980

Octets Transmitted by Chop Size

Chop SizeCountOctets
236
313
4624
5315
6318
7535
8216
9327
10330
11222
12112
13452
14342
15460
16348
17468
18118
19119
20480
215105
22244
235115
24496
25375
264104
27381
284112
29129
30260
32264
334132
34134
357245
363108
375185
385190
39278
406240
413123
42284
44288
453135
464184
476282
486288
493147
505250
513153
526312
536318
547378
552110
567392
573171
587406
59159
60160
616366
629558
635315
644256
652130
665330
675335
685340
694276
705350
717497
727504
7310730
748592
757525
766456
773231
784312
7911869
803240
813243
823246
836498
846504
855425
864344
87187
884352
896534
905450
917637
923276
934372
946564
956570
963288
977679
984392
997693
1003300
1012202
1027714
1034412
1045520
1054420
1065530
1075535
1084432
1096654
1103330
1112222
1123336
1132226
1145570
1153345
1164464
1173351
1182236
1193357
1207840
1215605
1223366
1234492
1243372
1253375
1265630
1273381
1307910
1315655
1324528
1334532
1346804
1356810
1363408
1375685
1385690
139111529
1404560
1417987
1425710
1436858
1443432
14571015
1463438
14781176
1483444
1495745
1503450
1515755
1523456
1533459
1543462
1555775
1562312
15781256
1585790
1592318
1603480
1615805
1623486
1634652
16471148
1652330
1661166
1672334
1682336
1693507
1702340
1713513
17271204
1732346
1742348
17561050
1761176
1772354
1781178
1794716
1802360
18171267
18271274
1831183
1844736
1853555
1862372
1873561
1885940
1894756
1901190
1914764
1921192
1943582
1955975
1964784
1974788
1982396
19971393
20051000
2013603
2022404
2044816
20551025
2064824
2073621
20871456
2092418
2103630
21151055
21261272
2133639
2143642
2152430
2162432
2182436
21981752
22071540
22151105
2221222
2233669
22451120
22571575
22661356
22751135
2282456
2293687
2302460
23171617
2324928
2334932
2342468
23551175
23651180
2373711
2384952
23951195
2402480
24161446
2421242
24361458
2444976
2452490
24651230
2473741
2481248
2493747
2503750
2513753
2523756
2532506
2541254
2552510
25641024
2571257
2582516
2592518
260242806312800
Total252826440341

Frames Received by Opcode

OpcodeCount
024324
21000
81
Total25325

Frames Transmitted by Opcode

OpcodeCount
024280
21000
81
Total25281


Wire Log

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