Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocket++/0.5.1-permessagedeflate - Case 12.2.13 : Pass - 7481 ms @ 2015-02-27T15:44:51.834Z

Case Description

Send 1000 compressed messages each of payload size 32768, 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 / HTTP/1.1
User-Agent: AutobahnTestSuite/0.7.1-0.10.0
Host: 127.0.0.1:9002
Upgrade: WebSocket
Connection: Upgrade
Pragma: no-cache
Cache-Control: no-cache
Sec-WebSocket-Key: JmAgzwSu67Rl2XqoA8+ZNw==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Connection: upgrade
Sec-WebSocket-Accept: 7rye0YuqqZSVakXaNEGU17yM5x4=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover
Server: WebSocketpp/0.5.1-permessagedeflate
Upgrade: websocket


Closing Behavior

KeyValueDescription
isServerFalseTrue, 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.
droppedByMeFalseTrue, 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
414
2481248
23732123732
23740123740
23748123748
23768123768
23832123832
23840123840
23842123842
23849123849
23867123867
23876123876
23887123887
23923123923
23930123930
23940123940
23963123963
23974123974
24021124021
24044124044
24051124051
24056124056
24057124057
24072124072
24077124077
24085124085
24089124089
24091124091
24122124122
24128124128
24154124154
24162124162
24163124163
24176124176
24194124194
24223124223
24267124267
24289124289
24304124304
24344124344
24393124393
24404124404
24409124409
24469124469
24494124494
24548124548
24553124553
24601124601
24628124628
24639124639
24665124665
24681124681
24747124747
24809124809
24814124814
24826124826
24862124862
24875124875
24906124906
24968124968
24999124999
25024125024
25047125047
25112125112
25144125144
25153125153
25188125188
25189125189
25302125302
25354125354
25357125357
25387125387
25399125399
25428125428
25447125447
25505125505
25547125547
25608125608
25615125615
25660125660
25691125691
25741125741
25768125768
25771125771
25848125848
25864125864
25884125884
25889125889
25949125949
25967125967
25971125971
25991125991
26017126017
26019126019
26022126022
26050126050
26053126053
26067126067
26108126108
26141126141
26153126153
26189126189
26217126217
26228126228
26244126244
26250126250
26281126281
26299126299
26322126322
26332126332
26353126353
26386126386
26418126418
26434126434
26480126480
26501126501
26534126534
26554126554
26556126556
26585126585
26618126618
26644126644
26666126666
26667126667
26683126683
26716126716
26729126729
26740126740
26808126808
26825126825
26853126853
26860126860
26910126910
26914126914
26934126934
26938126938
26973126973
27010127010
27045127045
27075127075
27079127079
27098127098
27113127113
27152127152
27175127175
27193127193
27239127239
27250127250
27258127258
27280127280
27286127286
27316127316
27347127347
27357127357
27370127370
27378127378
27392127392
27444127444
27454127454
27478127478
27517127517
27540127540
27546127546
27572127572
27601127601
27612127612
27618127618
27656127656
27682127682
27707127707
27735127735
27744127744
27760127760
27799127799
27888127888
27899127899
27936127936
27949127949
27969127969
28020128020
28050128050
28092128092
28134128134
28160128160
28180128180
28190128190
28260128260
28292128292
28360128360
28363128363
28381128381
28426128426
28427128427
28527128527
28529128529
28550128550
28563128563
28568128568
28632128632
28679128679
28680128680
28706128706
28731128731
28759128759
28814128814
28837128837
28860128860
28887128887
28940128940
28965128965
28979128979
29056129056
29088129088
29105129105
29129129129
29136129136
29172129172
29219129219
29223129223
29254129254
29274129274
29298129298
29310129310
29312129312
29313129313
29315129315
29319129319
29321129321
29323129323
29325129325
29326129326
29328129328
29330129330
29331129331
29333387999
29334258668
29335129335
29338258676
29341129341
29343129343
29346129346
29347129347
29348129348
29349388047
29353129353
29362129362
29367129367
29368129368
29369129369
29370129370
29371129371
29375129375
29376129376
29379258758
29389129389
29396258792
29397129397
29399129399
29400129400
29402129402
29409129409
29416388248
29421258842
29422129422
29424258848
29426129426
29432129432
29433129433
29435258870
29437129437
29439129439
29441129441
29444129444
29447388341
29451129451
29453129453
29456129456
29458129458
29460129460
29461258922
29463129463
29467129467
29468129468
29469129469
29474129474
29480129480
29483129483
29484129484
29487129487
29488129488
29490129490
29492129492
29501129501
29514129514
29515129515
29527129527
29529129529
29532129532
29533129533
29534129534
29535388605
29544129544
29547259094
29549129549
29552259104
29554129554
29556129556
29558259116
29559129559
29560129560
29562129562
29567129567
29568129568
29571129571
29572259144
29575129575
29578129578
29582259164
29583129583
29584259168
29587129587
29590259180
29591259182
29592259184
29594259188
29595129595
29597129597
29599259198
29601388803
29602259204
29603129603
29604259208
29606129606
29609129609
29613259226
29614129614
29617259234
29618129618
29620129620
29622388866
29623129623
29625259250
29626129626
296274118508
29628259256
29629129629
29631129631
29632129632
29636129636
29637129637
29640129640
29642129642
29644129644
29647129647
29648129648
29650388950
29652129652
29654129654
29656129656
29657129657
29658259316
29660129660
29661129661
29669129669
29670129670
29675129675
29676129676
29677129677
29679259358
29684259368
29685129685
29686129686
29687129687
29688129688
29691129691
29692129692
29695129695
29696129696
29697259394
29707129707
29709129709
29710259420
29714259428
29716129716
29718129718
29719129719
29720129720
29724129724
29728129728
29731259462
29732259464
29733129733
29734129734
29737129737
29744259488
29745129745
29746129746
29752259504
29754259508
29755129755
29761259522
29762129762
29763129763
29767129767
29768129768
29770259540
29772259544
29774259548
29778129778
29779129779
29781129781
29784259568
29786129786
29787129787
29790129790
29791129791
29792259584
29794129794
29798129798
29803259606
29807259614
29809259618
29810259620
29811129811
29813129813
29815129815
29816129816
29818129818
29822259644
29823129823
29825129825
29826129826
29828129828
29835129835
29837389511
29840259680
29842259684
29843129843
29845129845
29847259694
29849129849
29851129851
29852129852
29854129854
29858259716
29859129859
29860259720
29861129861
29862129862
29863129863
29865259730
29866389598
29867259734
29869389607
29871389613
29872259744
29874259748
29875259750
29876129876
29877129877
29878259756
29880129880
29881389643
29883389649
29885129885
29886259772
29888389664
29889129889
29890129890
29892129892
29893389679
29894259788
29895259790
29896129896
29897259794
298985149490
29899129899
29900259800
29901259802
29902129902
29903259806
29904259808
299055149525
29907389721
29908259816
29909129909
29911129911
29912129912
29913259826
29914259828
29915129915
29916129916
29917389751
29918389754
299204119680
29921259842
29924259848
29925259850
29926129926
29927259854
29928129928
29929129929
29930129930
299314119724
29932259864
29933259866
299344119736
29935389805
299364119744
29937129937
299384119752
299394119756
29940259880
29942259884
29943129943
29944389832
29945389835
29949129949
29950259900
29951259902
29952129952
29954129954
29956129956
29958129958
29961129961
29963129963
29964129964
29965129965
29967129967
29969129969
29978129978
29979129979
29983129983
29986129986
29990259980
29991129991
29994259988
29997129997
29998259996
30005260010
30010130010
30011260022
30012130012
30017130017
30019130019
30020390060
300214120084
30022260044
30024390072
30025260050
30026260052
30028260056
30029130029
30030130030
30034130034
30035260070
30036130036
30037130037
30038130038
30039260078
30040260080
30043130043
30044260088
30047260094
30048130048
30051390153
30052260104
30053130053
30055130055
30056130056
30058130058
30060130060
30061130061
30062130062
30063130063
30064260128
30067130067
30068130068
30072260144
30074130074
30075130075
30077130077
30078130078
30080260160
30081130081
30082260164
30083260166
30084130084
30088260176
30090260180
30091130091
30094130094
30096260192
30099130099
30101260202
30103260206
30105260210
30106260212
30107130107
30109260218
30110130110
301114120444
30112390336
30115260230
30117260234
30118130118
301204120480
30122130122
30123390369
30124390372
30126130126
30128130128
30129260258
30130130130
30131260262
30132390396
30133130133
30134260268
30135390405
30138260276
30140390420
30141260282
30142260284
30144130144
30145260290
30146130146
30147130147
30153130153
30154130154
30155130155
30158130158
30162130162
30163390489
30165130165
30166130166
30168260336
30169130169
301704120680
30173130173
30174260348
30175130175
30176130176
30178130178
30179130179
30181260362
30182260364
30183130183
30184260368
30187130187
30188130188
30190130190
30191260382
30192130192
30196130196
30197260394
30198130198
30199130199
30201130201
30202130202
30204130204
30205130205
30206130206
30208260416
30210260420
30211130211
30214130214
30215260430
30216130216
30222130222
30225260450
30227130227
30228130228
30229130229
30230130230
30231130231
30232260464
30233130233
30238260476
30240390720
302414120964
30243260486
30244130244
30248130248
30250130250
30251390753
30252130252
30255130255
30257260514
30258130258
30259130259
30261130261
30262260524
30264260528
30265260530
30266260532
30270260540
30271260542
30272130272
30273130273
30274260548
30275390825
30276260552
30277390831
30278260556
30279390837
30280390840
30281260562
30282260564
30283390849
30285260570
30287130287
30289260578
30291260582
30292130292
30293260586
30296130296
30297130297
30299130299
30300130300
30301130301
30305130305
30307130307
30308130308
30310260620
30312130312
30315130315
30319130319
30323130323
30326130326
30329130329
30339130339
30342130342
30343130343
Total100229119694

Octets Transmitted by Chop Size

Chop SizeCountOctets
6636
7428
8540
9218
10550
11111
12224
13339
14570
15460
16232
17351
18236
19595
20240
22366
23492
24124
25125
265130
275135
287196
294116
306180
315155
32396
336198
345170
355175
365180
373111
383114
393117
405200
414164
423126
437301
443132
454180
464184
473141
484192
49298
504200
514204
526312
538424
544216
559495
564224
572114
585290
596354
607420
614244
625310
634252
643192
655325
663198
673201
685340
696414
707490
712142
724288
736438
743222
752150
766456
776462
783234
793237
805400
81181
822164
833249
842168
854340
863258
873261
883264
893267
903270
916546
924368
93193
942188
953285
96196
974388
984392
993297
1003300
1013303
1021102
1034412
1043312
1052210
1067742
1075535
1094436
1101110
1112222
1123336
1132226
1146684
1157805
1162232
1173351
1182236
1191119
1205600
1213363
1223366
1232246
1247868
1255625
1263378
1275635
1284512
1295645
1302260
1316786
1341134
1357945
1366816
1374548
1385690
1397973
1402280
1411141
1424568
14371001
1442288
1452290
1461146
1473441
1484592
1496894
1502300
1515755
1523456
1533459
1545770
1554620
1563468
1576942
158111738
1592318
1603480
1614644
1624648
1634652
1643492
1652330
1664664
1675835
1683504
1694676
1701170
1712342
1721172
1731173
1744696
17561050
1765880
17781416
1785890
1795895
1805900
18171267
18261092
1833549
1843552
18571295
1863558
18791683
1883564
18991701
19061140
1913573
19281536
1935965
194101940
1953585
1965980
1973591
1983594
1995995
2002400
2012402
20251010
20351015
20451020
20581640
20661236
2072414
20871456
2092418
21051050
21181688
21251060
213122556
21461284
2152430
2163648
2174868
21861308
2193657
22051100
2212442
2221222
2233669
2244896
2254900
22661356
22761362
2281228
2292458
2304920
2313693
2321232
2332466
2343702
23561410
23651180
2373711
23851190
2394956
2402480
2414964
2421242
2434972
2442488
2451245
24661476
2482496
24951245
25041000
25171757
25251260
2542508
2551255
2563768
25741028
25871806
2593777
2601260
26151305
2621262
2633789
26410956828925952
3381338
Total11057029061376

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
0109568
21000
81
Total110569


Wire Log

000 TX OCTETS: 474554202f20485454502f312e310d0a557365722d4167656e743a204175746f6261686e5465737453756974652f302e372e
               312d302e31302e300d0a486f7374 ...
001 RX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a436f6e6e656374696f6e3a2075706772
               6164650d0a5365632d576562536f ...
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=8f954343, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 88828f9543438c7d
007 RX OCTETS: 880203e8
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=False, MASK=None
               0x03e8
009 TCP DROPPED BY PEER