Autobahn WebSockets Testsuite Report
Autobahn WebSockets

SwiftWebSocket - Case 12.2.17 : Pass - 7314 ms @ 2016-04-13T16:12:10.833Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 4096 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=340&agent=SwiftWebSocket HTTP/1.1
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits; server_max_window_bits=15
Upgrade: websocket
User-Agent: SwiftWebSocket
Origin: ws://localhost:9001/runCase?case=340&agent=SwiftWebSocket
Sec-WebSocket-Version: 13
Connection: Upgrade
Host: localhost:9001
Sec-WebSocket-Key: BTFOHlLuQNOY8HDfbxVnGQ==
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.7.2-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: kSaUbzBz/D8DGw5YoP27madT1pE=
Sec-WebSocket-Extensions: permessage-deflate; server_max_window_bits=15


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).
remoteCloseCodeNoneThe 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
616
14100014000
3821382
655362000131072000
Total3002131086388

Octets Transmitted by Chop Size

Chop SizeCountOctets
428
20120
22122
662132
82182
1021102
1351135
1651165
1701170
1851185
2252450
2371237
2651265
2791279
3051305
3281328
3482696
3671367
4061406
4091409
4211421
4471447
4991499
5071507
5121512
5321532
5801580
6041604
6121612
6131613
6421642
6881688
6911691
7021702
7081708
7521752
7631763
7881788
7901790
8261826
8401840
8541854
8631863
8841884
8871887
9301930
9311931
9451945
9501950
9851985
9951995
101811018
102711027
104211042
106411064
107011070
107811078
109611096
112211122
114211142
115011150
117011170
119511195
120011200
122811228
124311243
125611256
126011260
130611306
130811308
131011310
134311343
136411364
136511365
138111381
141411414
144211442
144511445
146611466
148411484
150711507
150911509
151411514
156111561
157111571
158511585
158711587
159323186
160011600
161411614
161511615
161811618
161911619
162711627
162911629
163111631
163223264
163411634
164611646
165711657
165811658
166511665
166811668
167011670
167123342
167211672
167311673
167511675
167811678
168611686
168811688
169223384
170111701
170211702
170311703
170511705
170711707
170811708
170911709
171523430
172011720
172111721
172211722
172611726
172711727
172811728
172923458
173011730
173411734
173511735
174411744
175123502
175411754
175911759
176011760
176111761
176511765
177011770
177111771
177611776
177711777
177811778
178011780
178211782
178523570
178611786
179811798
180311803
180611806
180811808
181111811
181311813
181511815
181711817
181923638
182011820
182311823
182423648
182511825
183023660
183111831
183911839
184311843
185011850
185111851
185211852
185311853
185411854
185511855
185811858
185911859
186111861
186211862
186311863
186411864
186723734
186811868
186911869
187011870
187411874
187735631
187811878
188111881
188211882
188811888
189111891
189211892
189311893
189811898
189911899
190211902
190323806
190623812
190711907
191011910
191223824
191523830
191823836
192211922
192311923
192411924
192811928
192911929
193023860
193411934
193723874
193811938
193911939
194111941
194223884
194323886
194511945
195011950
195111951
195611956
195711957
195811958
195911959
196211962
196423928
196511965
196611966
196711967
196811968
197311973
197411974
197611976
197823956
197911979
198123962
198511985
198611986
198723974
199111991
199211992
199411994
199523990
200612006
200712007
200936027
201012010
201312013
201412014
201612016
201824036
202112021
202212022
202312023
202712027
202812028
203412034
203612036
204212042
204712047
204912049
205012050
208224164
208312083
209012090
209312093
209712097
210412104
211724234
212124242
212412124
213024260
213212132
213424268
214612146
215112151
215312153
215412154
215724314
215812158
217812178
218012180
218112181
218412184
218812188
219612196
220412204
220912209
221512215
222012220
222112221
222424448
222912229
224312243
224624492
225012250
225412254
225712257
226212262
226312263
226712267
227212272
227712277
227912279
228624572
228712287
229024580
229712297
230012300
230512305
231312313
231424628
231612316
231812318
232112321
232312323
232512325
233212332
233712337
234012340
234312343
234512345
234712347
235024700
235124702
235712357
235812358
236024720
236112361
236312363
236712367
236912369
237112371
237212372
237712377
238112381
238212382
238412384
238512385
238612386
238912389
239212392
239812398
240024800
240224804
240512405
240612406
240812408
240912409
241312413
241712417
241812418
241912419
242012420
242712427
242812428
243112431
243312433
243612436
244312443
244412444
244524890
244812448
245012450
245112451
245212452
245412454
245512455
245624912
245712457
245912459
246237386
246412464
246512465
246624932
246812468
247012470
247124942
247412474
247612476
247824956
248012480
248112481
248512485
248624972
248924978
249012490
249224984
249312493
249512495
250012500
250412504
250812508
250912509
251112511
251425028
251925038
252112521
252225044
252312523
252412524
252537575
252712527
252812528
252912529
253112531
253212532
253312533
253437602
253512535
253612536
253825076
254012540
254112541
254312543
254712547
256012560
256312563
256612566
256712567
257012570
257912579
259512595
259812598
260112601
260512605
261212612
261512615
261612616
262825256
262912629
263225264
263512635
263725274
263812638
264112641
264412644
264725294
265412654
265612656
266312663
266412664
266612666
266712667
267012670
267612676
268112681
268612686
268912689
269412694
269612696
270312703
270525410
270712707
270812708
271212712
271925438
272112721
272212722
272512725
272712727
273525470
273612736
273712737
274112741
274312743
274412744
274525490
274812748
275112751
275612756
276412764
276812768
279912799
281512815
285012850
285412854
285512855
287112871
292025840
292112921
292812928
293512935
298212982
298912989
299312993
299412994
301613016
301713017
302913029
306813068
307513075
307713077
308113081
308213082
311213112
311613116
312213122
312313123
312413124
312613126
312713127
3128412512
313026260
313126262
313226264
313326266
313513135
313639408
313813138
314013140
314313143
314913149
315013150
315113151
315213152
315413154
315513155
316213162
316313163
316513165
316713167
316926338
317526350
317813178
318213182
318713187
319113191
319313193
319813198
320713207
321013210
321113211
321313213
322326446
322526450
322813228
323513235
324113241
324413244
325113251
325313253
325413254
325813258
326313263
326726534
326813268
327613276
327913279
329313293
329713297
330026600
330413304
330613306
330913309
331213312
331313313
331913319
332313323
332826656
333013330
333426668
333513335
333813338
334013340
334413344
334513345
334613346
334813348
335513355
335713357
335813358
336113361
336213362
336813368
336913369
337613376
337813378
338526770
339613396
340113401
340513405
340713407
340813408
340926818
3412310236
341413414
341513415
342613426
343413434
343613436
344113441
344313443
344513445
344713447
344813448
345026900
345226904
345326906
345413454
345513455
345713457
346213462
346526930
346626932
346913469
347126942
347213472
347613476
348026960
348413484
348613486
348926978
349213492
349313493
349413494
349613496
349813498
349926998
350013500
350313503
350413504
3505310515
350613506
3507310521
350927018
351327026
3514414056
351513515
351613516
351813518
3522414088
352427048
352613526
3527414108
352813528
352913529
353113531
353713537
354527090
354627092
354727094
354813548
355013550
3554310662
355813558
355913559
356013560
356127122
356313563
356527130
356613566
356827136
356913569
357013570
357213572
357313573
357413574
357727154
357813578
358127162
358213582
358513585
358627172
358713587
358913589
359013590
359613596
359827196
360213602
360813608
361313613
363013630
363613636
364513645
364713647
365713657
366113661
366313663
366813668
366913669
369213692
369313693
369413694
370313703
371013710
371213712
371613716
373213732
374527490
374913749
375613756
375727514
376213762
376613766
376713767
378913789
379913799
380313803
380613806
382313823
382413824
382827656
383213832
385213852
385913859
386213862
387513875
387713877
387913879
388313883
388413884
389313893
389713897
390013900
390813908
391013910
391313913
391513915
391827836
392313923
392427848
392513925
392613926
392827856
393027860
393113931
3933415732
393613936
393713937
393827876
394013940
394213942
394313943
394413944
394513945
394627892
3947519735
394827896
394927898
395013950
395113951
3952519760
395313953
395413954
3955623730
395613956
3959311877
3960311880
396113961
396213962
396327926
396427928
3965311895
396727934
396813968
396927938
397013970
3971415884
397227944
397327946
3975311925
3977415908
397813978
397913979
3982311946
398313983
398413984
398527970
398613986
398713987
398813988
399013990
399513995
399827996
399913999
400014000
400114001
400214002
400328006
400414004
400514005
400628012
400914009
401014010
401228024
401328026
401414014
401514015
401728034
401814018
402314023
4024312072
402614026
4027312081
403028060
403214032
403328066
4035312105
403814038
403914039
404214042
404514045
404814048
405128102
405414054
409814098
410026554108871400
Total27556111584457

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
026554
21000
81
Total27555


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333430266167656e743d5377696674576562536f636b657420485454502f312e
               310d0a5365632d576562536f636b ...
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: 88809c5a14f6
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=0, MASKED=True, MASK=3963356131346636
009 TCP DROPPED BY ME