Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 12.3.14 : Pass - 83124 ms @ 2017-10-16T10:53:27.684Z

Case Description

Send 1000 compressed messages each of payload size 65536, 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=353&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: 8WleHf6w9x6IHW3i25OZnA==
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: RNUUJDJyL5CBPCU6JkSj+Km7N28=
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
3141314
3221322
3611361
115411154
117411174
161611616
185811858
234712347
257712577
272812728
351313513
390113901
415714157
441814418
603316033
691116911
692416924
693116931
694716947
705517055
747317473
849318493
894518945
934719347
936619366
948419484
975819758
998219982
10001110001
10526110526
10953110953
11583111583
11802111802
13494113494
14211114211
14213114213
14239114239
14350114350
14472114472
14723114723
15004115004
15037115037
15244115244
15339115339
15842115842
15944115944
15945115945
16668116668
16690116690
16711116711
16966116966
17077117077
17093117093
17780117780
17809117809
17865117865
18648118648
18695118695
18704118704
18738118738
19117119117
19198119198
19334119334
19364119364
19450119450
19567119567
20421120421
21925121925
22268122268
23260123260
23650123650
23902123902
24293124293
24311124311
24359124359
24448124448
24465124465
24708124708
25703125703
26672126672
26688126688
26705126705
26781126781
26870126870
27261127261
27635127635
29319129319
29703129703
29794129794
30167130167
31190131190
31277131277
31782131782
31968131968
32231132231
32483132483
32943132943
32974132974
33227133227
33255133255
33259133259
33277133277
33280133280
33298133298
33304133304
33320133320
33367133367
33378133378
33390133390
33395133395
33404133404
33406133406
33408133408
33409266818
33410133410
33414133414
33417266834
33421266842
33422133422
33425133425
33430133430
33431133431
33436133436
33438133438
33439133439
33440133440
33442133442
33448133448
33449133449
33451133451
33452133452
33456133456
33457266914
33459266918
33461266922
33464133464
33465266930
33468266936
33470133470
33473133473
33476266952
33482133482
33485133485
33486133486
33488133488
33489133489
33491266982
33494266988
33496266992
334973100491
33498133498
33503133503
335053100515
33506133506
33508133508
33509133509
33511133511
33512133512
33515133515
33517133517
33518133518
33520133520
33523267046
33525267050
33528267056
33529133529
33530133530
33532267064
33535133535
33536133536
33539267078
33540133540
33542133542
33543133543
33546267092
33552133552
33553133553
33554133554
335563100668
335584134232
33561133561
33562133562
33564133564
33567267134
33571267142
335733100719
33574267148
33575133575
335774134308
33578133578
33580133580
33581133581
33584267168
33585133585
33586267172
33587133587
33588133588
33589267178
33590267180
33591133591
335925167960
33593267186
33594133594
33595133595
335984134392
33599267198
33600267200
336023100806
336033100809
33604133604
33605133605
33606133606
336075168035
33608267216
336093100827
33610133610
336113100833
33612267224
33613133613
33614133614
33615133615
33616133616
336173100851
33618133618
33619267238
33620267240
33621267242
33622267244
336233100869
336244134496
33625267250
33626267252
33627133627
33628267256
336293100887
33630133630
33631133631
33632267264
336333100899
336343100902
336354134540
336364134544
33637267274
336383100914
336395168195
33640133640
336413100923
33642133642
336435168215
336443100932
336466201876
336473100941
336483100944
33649267298
33650267300
33651133651
336524134608
33653267306
33654133654
33656267312
33657267314
33658133658
33659133659
33660267320
336613100983
33662133662
336634134652
336644134656
336653100995
33666267332
336676202002
33668133668
33670267340
33672133672
33673267346
336744134696
33675133675
336763101028
33678267356
336794134716
33680267360
33681267362
336824134728
33683267366
33684133684
33686267372
33687267374
33689267378
33691133691
33692267384
33695133695
33696267392
33697267394
33699267398
33700133700
33701133701
33702267404
33703267406
33704133704
33705133705
33706267412
33707267414
33708267416
337093101127
33710133710
337113101133
33712133712
33713133713
33714133714
33715133715
33716133716
33717133717
337184134872
33719267438
33720267440
33723133723
33724133724
33726133726
33727133727
33728133728
33729267458
33730133730
33731267462
33732133732
33733267466
33734133734
337374134948
33738267476
33739267478
33740133740
33741133741
33742133742
33743267486
33744133744
33746267492
33747267494
33748133748
33750133750
33752267504
337533101259
33754267508
33755133755
337563101268
33758133758
33759267518
33760133760
33763133763
33764133764
337653101295
33766133766
33768133768
33769267538
33772133772
33773267546
337753101325
33777133777
33778133778
33781267562
33782267564
33784133784
33790267580
33791133791
33792133792
33793133793
33794267588
33795133795
33796267592
33797133797
33799133799
33800133800
338013101403
33802133802
33804133804
33809267618
33810133810
33811133811
33812133812
33813267626
33815133815
33816267632
33817267634
33821133821
33823133823
33824267648
33825133825
33826133826
33827133827
33830267660
33833133833
33834267668
33835133835
33838133838
33839133839
33843133843
33844133844
33845133845
33846133846
33847133847
33848133848
33849133849
338503101550
33852133852
338533101559
33856133856
33857267714
33859267718
33860133860
33861133861
338623101586
33865267730
33868133868
33869133869
33871133871
33872267744
33874133874
33875133875
33876133876
33877133877
33879267758
33880267760
33882267764
33884133884
33886267772
33887133887
33888133888
33889133889
33891133891
33892267784
33894267788
33897133897
33899133899
33900133900
33902267804
339043101712
33905133905
33906267812
33907133907
33909133909
33911133911
33912133912
33913133913
33914267828
33915267830
33916133916
33918267836
33919267838
339213101763
33923133923
33924267848
33925267850
33926133926
33929133929
33930133930
33931133931
33933133933
339344135736
33936267872
339373101811
33939133939
33940133940
33942133942
33943133943
33944133944
339453101835
339463101838
33947133947
33948267896
33949133949
33950133950
33951133951
33952133952
33953133953
33956133956
33959133959
33961133961
33962133962
33963267926
33965267930
33966133966
33968133968
33971133971
33972133972
33975267950
33976133976
33979133979
33980133980
33982267964
33983267966
33985133985
33988267976
33993133993
33997133997
33998133998
34000134000
34001134001
34008134008
340093102027
34010268020
34011134011
34017134017
34028134028
34034134034
34040134040
34041134041
34044134044
34046134046
340483102144
34050134050
34064134064
34065134065
34066268132
34070134070
34075134075
34078134078
34079134079
34082134082
34083134083
34088134088
34092134092
34106134106
34115134115
34116134116
34119134119
34121134121
34123134123
34125134125
34131134131
34134134134
34138134138
34142134142
34143134143
34145268290
34148134148
34149134149
34152268304
34153134153
34154134154
341583102474
34159134159
34161134161
341633102489
34164134164
34167268334
34169268338
34170268340
34171134171
341743102522
34175268350
34176134176
34178268356
34179134179
34182134182
34183134183
34184134184
34187268374
34191268382
341923102576
34193134193
34196268392
34199134199
34203134203
34204134204
34206268412
34207134207
34211268422
34216134216
34220134220
34227134227
34228134228
34233268466
34234134234
34236134236
34237134237
34238134238
34243134243
34246134246
34247268494
34251134251
34254134254
34256134256
34261134261
34262134262
34264134264
34266134266
34267134267
34268268536
34269134269
34273134273
34274134274
34275134275
34276134276
34277134277
34279134279
34284134284
34286268572
34295134295
34296268592
34298134298
34300134300
34301134301
34302134302
34311134311
34323134323
34324134324
34325134325
34326134326
34328134328
34331268662
34334134334
34340268680
34341134341
34342268684
34348268696
34354134354
34355134355
34367134367
34370134370
34372268744
34375134375
34379134379
34388134388
34390134390
34391134391
34393134393
34400134400
34402268804
34405134405
34407134407
344083103224
34410134410
34413134413
34414134414
34416134416
34419268838
34420134420
34423134423
34426134426
34430134430
34431134431
34433134433
344393103317
34441134441
34442134442
34448134448
34456134456
34457134457
34459134459
34485134485
34490134490
34491134491
34500134500
34506134506
34507134507
34518269036
34533134533
34539134539
34556269112
34558134558
34561134561
34563134563
34568134568
34570134570
34578134578
34579134579
34594134594
34605134605
34610134610
34614134614
34617134617
34624134624
34630269260
34636134636
34641134641
34648134648
34651134651
34663134663
34672134672
34675269350
34678134678
34683134683
34710134710
34725134725
34727134727
34730134730
34744134744
34745134745
34753134753
34755134755
34761134761
34762134762
34777134777
34780134780
34785134785
34786134786
34789134789
34790134790
34795134795
347993104397
34804134804
34808134808
34809134809
34812134812
34813134813
34815134815
34816134816
34818134818
34820134820
34822269644
34826134826
34829134829
34832134832
34842134842
34851134851
34855134855
34856134856
34863134863
34866134866
34868134868
34870134870
34873134873
34879134879
34883134883
34885134885
34888134888
34905134905
34924134924
34937269874
34973134973
34995134995
35005135005
35008135008
35009135009
35030135030
35051135051
35056135056
35074135074
35083135083
35099135099
35103135103
35206135206
Total105133917401

Octets Transmitted by Chop Size

Chop SizeCountOctets
236
3412
428
5210
6318
7214
10110
11444
12112
13226
14342
15230
17234
18118
19238
20120
21121
22488
23123
24372
25375
26378
27127
28256
29129
30390
31131
32396
33266
34134
353105
37274
38276
39278
40280
413123
42284
43143
44288
453135
463138
47294
483144
505250
514204
523156
535265
543162
552110
563168
575285
58158
592118
60160
612122
63163
643192
655325
664264
673201
683204
693207
70170
715355
72172
734292
742148
754300
766456
77177
784312
793237
803240
814324
825410
833249
84184
854340
862172
878696
882176
89189
909810
915455
928736
937651
945470
954380
964384
976582
984392
994396
1004400
1016606
1025510
1035515
1042208
1051105
1067742
1074428
1086648
1094436
1104440
1115555
1127784
1133339
1143342
1154460
1167812
1172234
1181118
1204480
1215605
1223366
1236738
1246744
1257875
1266756
12791143
13081040
131101310
1322264
1335665
1343402
13581080
1362272
1376822
1387966
1396834
1406840
1415705
1421142
1433429
144101440
14581160
1464584
1475735
1485740
1495745
15091350
1514604
1523456
15371071
1546924
1552310
1566936
1575785
1586948
1594636
1606960
16191449
162101620
1632326
1646984
1655825
1664664
16781336
1683504
1691169
1703510
17161026
1721172
17371211
17481392
1753525
1765880
17771239
1781178
17961074
1804720
18181448
1825910
1835915
18461104
18581480
1863558
1874748
1885940
18971323
19071330
19171337
19271344
19361158
1945970
1955975
1965980
19761182
19871386
19971393
20071400
2013603
20251010
20391827
2043612
20571435
20691854
20751035
20871456
20961254
21051050
21161266
2122424
2132426
21471498
2153645
2161216
21771519
21861308
2192438
2204880
2213663
22251110
2231223
2244896
2253675
2264904
22792043
2282456
22971603
2304920
2314924
2321232
2332466
2342468
2352470
2371237
23851190
2391239
2404960
24151205
2424968
2431243
2442488
2454980
24661476
2471247
2481248
24951245
2502500
2513753
2522504
2533759
2541254
2551255
25661536
25741028
2582516
2592518
2609808125501060
Total9908325644606

Frames Received by Opcode

OpcodeCount
098254
21000
81
Total99255

Frames Transmitted by Opcode

OpcodeCount
098081
21000
81
Total99082


Wire Log

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