Autobahn WebSockets Testsuite Report
Autobahn WebSockets

SwiftWebSocket - Case 12.3.9 : Pass - 5330 ms @ 2016-04-13T16:12:34.051Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 0 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=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=350&agent=SwiftWebSocket
Sec-WebSocket-Version: 13
Connection: Upgrade
Host: localhost:9001
Sec-WebSocket-Key: urdRyB/Ut0vd5/XRaovIZA==
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: fK0Hd9a6puGTmq8uem76BaKUWU0=
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
65536100065536000
Total200265550388

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2791279
24486124486
24487124487
24495124495
24496124496
24497248994
24499124499
24500124500
24502124502
24505124505
24510249020
24513124513
24518124518
24520249040
24522124522
24532124532
24546249092
24548124548
24552124552
24556124556
24559124559
24562124562
24564124564
24565124565
24568124568
24575124575
24603124603
24609124609
24623124623
24627373881
24629124629
24632124632
24633124633
24636124636
24639124639
24640124640
24643124643
24644498576
24645124645
24646124646
24647124647
24649124649
24651249302
24653249306
24655249310
24656249312
24657249314
24658124658
24661249322
24663124663
24664124664
24666498664
24667124667
24668124668
24669498676
24670124670
24671498684
24672374016
24673249346
24674124674
24676374028
24677124677
24678124678
24679249358
24682124682
24685374055
24686124686
24688249376
24690249380
24691124691
24694249388
24695124695
24696374088
24700249400
24702124702
24703498812
24704124704
24705249410
24706374118
24707374121
24708249416
24709124709
24710249420
24711124711
24712124712
24714249428
24715124715
24716124716
24717249434
24718249436
24720124720
24721249442
24722249444
24723249446
24724249448
24725124725
24726124726
24727498908
24728124728
24729249458
24730249460
247315123655
24734374202
24735374205
24737124737
24738374214
24739374217
24740249480
24741374223
24742249484
24743124743
24744124744
24745249490
24746124746
24748124748
24749124749
24750249500
24752249504
24754374262
24756374268
24757249514
24758374274
24759249518
24760124760
24761249522
24762499048
24763249526
24764124764
24765249530
24766124766
24767249534
24769374307
24770249540
24771249542
24776249552
24777374331
24780249560
24781124781
24782124782
24783249566
24784249568
24785124785
24786249572
24791499164
24792124792
24794249588
24795249590
24797124797
24799249598
24802124802
24804124804
24806374418
24807124807
24810124810
24815124815
24816124816
24822249644
24827249654
24828124828
24834124834
24837124837
24838124838
24839124839
24840249680
24841124841
24847124847
24848124848
24850124850
24856249712
24857124857
24858249716
24859124859
24860124860
24861124861
24867249734
24874124874
24875124875
24889124889
24891124891
24893124893
24906124906
24914124914
24919124919
24925374775
24926124926
24928124928
24929124929
24930124930
24934124934
24936124936
24938374814
24942249884
24943249886
24944124944
24946124946
24947124947
24948124948
24950124950
24952124952
24956249912
24958124958
24959124959
24961124961
24962249924
24964124964
24965499860
24967124967
24968499872
24971249942
24972124972
24973124973
24974124974
24978249956
24987124987
24990124990
24992124992
24993124993
24995124995
24997124997
24998249996
25007250014
25009125009
25010125010
25013125013
25017250034
25021125021
25023125023
25024250048
25025125025
25026125026
25029250058
25031250062
25032375096
25034250068
25035250070
25037125037
25038250076
25039125039
25040125040
25043125043
25044250088
25045375135
25046125046
25050125050
25051375153
25052250104
25053250106
25054125054
25055125055
25056125056
25057125057
25058125058
25059125059
25060375180
25063250126
25064125064
25065125065
25066125066
25071250142
250744100296
25075125075
25077125077
25078125078
25079250158
25080125080
25082125082
25083250166
25085125085
25087125087
25088125088
25089375267
25090125090
25092125092
25093125093
25094125094
25098125098
25102125102
25105250210
25107125107
25116125116
25120125120
25124250248
25126250252
25128125128
25129250258
25130125130
25138125138
25141125141
25144125144
25147125147
25148125148
25153125153
25154125154
25159125159
25162125162
25166125166
25168125168
25172125172
25173250346
25175125175
25177125177
25179125179
25183125183
25184250368
25185125185
25187250374
25188125188
25190125190
25191250382
25192125192
25194375582
25196125196
25198250396
25199250398
25201125201
25202125202
25203250406
25206125206
25207250414
25208125208
25212125212
25214125214
25217250434
25218250436
25219250438
25220125220
25221125221
25223250446
25226250452
25227375681
25228125228
25229125229
25230125230
25233250466
25234125234
25235250470
25236375708
25237250474
25238125238
25239375717
25240375720
25241125241
25243250486
25244125244
25245250490
25246125246
25248250496
25249125249
252504101000
25251250502
25254125254
252554101020
25256375768
25257250514
25260250520
25262125262
25263250526
25266125266
25271125271
25273125273
25274250548
25277125277
25278125278
25280250560
25284125284
25290250580
25291250582
25292125292
25293125293
25295250590
25297375891
25298125298
25299125299
25300125300
25302125302
25306250612
25307125307
25312125312
25315125315
25318125318
25319125319
25320125320
25327125327
25330125330
25331250662
25335376005
25336125336
25338125338
25340125340
25345125345
25346250692
25347250694
25349250698
25351125351
25354125354
25358125358
25361125361
25364125364
25372125372
25382125382
25392250784
25393125393
25394125394
25397125397
25401125401
25416250832
25419125419
25427125427
25429125429
25433125433
25441125441
25445125445
25448125448
25453125453
25456125456
25457125457
25458125458
25459125459
25460125460
25463125463
25471125471
25472125472
25475125475
25485125485
25488125488
25489125489
25490125490
25493125493
25499125499
25501125501
25504376512
25506251012
25510125510
25513125513
25515125515
25516125516
25517125517
25518251036
25519251038
25520125520
25521251042
25525125525
25526251052
25527125527
25531125531
25534125534
25535125535
25536125536
25537125537
25539251078
25540376620
25541251082
255424102168
25543125543
25544251088
25545125545
25548251096
25549125549
25550376650
25551251102
25552125552
25553251106
25554251108
25555376665
25556125556
25557125557
25559125559
25560125560
25564125564
25565125565
25566125566
25567251134
25569125569
25571125571
25572251144
25573125573
25575125575
25576125576
25577125577
25584125584
25586125586
25587125587
25591125591
25597125597
25599125599
25607125607
25611125611
25615125615
25621125621
25625125625
25629125629
25645125645
25647125647
25653125653
25655125655
25657251314
25658125658
25659125659
25667251334
25669125669
25670125670
25672125672
25674125674
25676251352
25677125677
25679125679
25682251364
25685125685
25688125688
25689251378
25690125690
25691251382
25693125693
25694251388
25695125695
25696125696
25697125697
25698125698
25699377097
25700125700
25701125701
25702125702
25703125703
25704377112
25705125705
25706125706
25707125707
25711251422
25714125714
25715251430
25716125716
25718251436
25720125720
25721125721
25725377175
257264102904
25727125727
25728251456
25729125729
25730125730
25731377193
25732377196
25733251466
25735125735
25736377208
25738251476
25739125739
25740125740
25741125741
25742251484
25743125743
25744125744
25745251490
25746251492
25747125747
25749125749
25751125751
25752251504
25754125754
25755251510
25757251514
25758125758
25761125761
25763125763
25765125765
25769251538
25771125771
25773125773
25778125778
25779125779
25783125783
25784125784
25785251570
25786125786
25787125787
25789125789
25791377373
25792125792
25794251588
257955128975
25798125798
25799251598
25800251600
25802125802
25804125804
25805125805
25809251618
25811251622
25815125815
25816251632
25820125820
25822125822
25827125827
25830125830
25831125831
25836251672
25850125850
25853125853
25855125855
25857125857
25870125870
25873125873
25877125877
25879125879
25880125880
25885125885
25886125886
25887251774
25888125888
25889125889
25890125890
25891125891
25901125901
25908125908
25910251820
25912125912
25916125916
25919125919
25934125934
25953125953
25971125971
25979125979
25982125982
25997125997
26015126015
26024126024
26034126034
26036126036
26039126039
26044126044
26063126063
26075126075
26086126086
26090126090
26092126092
26097126097
26117126117
26121126121
26126126126
26137126137
26147126147
26151126151
26153126153
26155126155
26156126156
26157252314
26158126158
26161126161
26162126162
26166252332
26167126167
26168126168
26170126170
26171126171
26172378516
26181252362
26182252364
26184126184
26191252382
26192252384
26193126193
26195126195
26197252394
26198126198
26203126203
26206126206
26209126209
26212126212
26218126218
26220126220
26221126221
26228126228
26249126249
26250126250
26256126256
26257126257
26258126258
26264126264
26271126271
26273126273
26285126285
26289126289
26295252590
26297126297
26303252606
26307126307
26318126318
26319126319
26964126964
Total100225254425

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
21000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333530266167656e743d5377696674576562536f636b657420485454502f312e
               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: 8880a6479348
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=0, MASKED=True, MASK=6136343739333438
009 TCP DROPPED BY ME