Autobahn WebSockets Testsuite Report
Autobahn WebSockets

SwiftWebSocket - Case 12.3.16 : Pass - 11723 ms @ 2016-04-13T16:13:21.345Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 1024 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=357&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=357&agent=SwiftWebSocket
Sec-WebSocket-Version: 13
Connection: Upgrade
Host: localhost:9001
Sec-WebSocket-Key: Qvgu+BhCi4uSxWx0vybceQ==
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: jMZJvup99VItUw26ccOP0oCcAlk=
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
1499913986
2221222
3821382
65328165328
655361999131006464
Total3002131086388

Octets Transmitted by Chop Size

Chop SizeCountOctets
313
414
515
7214
9218
10110
11111
14114
15230
17117
18118
19119
20120
22366
23246
25125
26252
28256
29129
32132
33266
34134
35270
37137
38276
39278
41282
42142
43143
44144
45290
46292
484192
49149
502100
522104
553165
56156
572114
58158
59159
603180
62162
64164
653195
663198
68168
69169
70170
77177
79179
82182
832166
852170
892178
90190
91191
92192
93193
95195
99199
1001100
1011101
1022204
1071107
1091109
1141114
1152230
1161116
1173351
1191119
1213363
1223366
1231123
1241124
1251125
1261126
1271127
1302260
1312262
1323396
1331133
1341134
1361136
1382276
1391139
1401140
1421142
1431143
1451145
1481148
1492298
1502300
1521152
1553465
1561156
1571157
1584632
1601160
1621162
1631163
1642328
1653495
1661166
1672334
1683504
1691169
1712342
1721172
1731173
1771177
1781178
1822364
1842368
1852370
1861186
1871187
1901190
1931193
1951195
1962392
1982396
2041204
2052410
2152430
2201220
2241224
2271227
2301230
2321232
2331233
2341234
2361236
2381238
2431243
2442488
2481248
2521252
2531253
2581258
2641264
2781278
2791279
2811281
2861286
2951295
2961296
2981298
2991299
3001300
3031303
3051305
3071307
3171317
3191319
3201320
3272654
3321332
3371337
3452690
3522704
3591359
3681368
3691369
3752750
3821382
3892778
3921392
3931393
4001400
4031403
4041404
4051405
4061406
4091409
4101410
4141414
4201420
4341434
4361436
4381438
4391439
4421442
4472894
4511451
4531453
4551455
4561456
4581458
4591459
4631463
4651465
4661466
4671467
4701470
4731473
4762952
4771477
4781478
4792958
4812962
48231446
4841484
4851485
4861486
4872974
4882976
4892978
4902980
4912982
4921492
4932986
4952990
4982996
49952495
50031500
5011501
50221004
50331509
50421008
50531515
50721014
50821016
5091509
5121512
51331539
51452570
5161516
51721034
51821036
5191519
52021040
52121042
5231523
52421048
52721054
5281528
53021060
53142124
5331533
53421068
53521070
5361536
5371537
5381538
53931617
5401540
54121082
54221084
54331629
54463264
54521090
54621092
54721094
54821096
54921098
55121102
55231656
5531553
5541554
55621112
5571557
55821116
55931677
5611561
5621562
56321126
56431692
56542260
56721134
56821136
5691569
57021140
57142284
57221144
57321146
5751575
57642304
57721154
57821156
5791579
58042320
58121162
58221164
58331749
58452920
58531755
58621172
5871587
5881588
58931767
5901590
5911591
59242368
59431782
5951595
59663576
5971597
5981598
59921198
6001600
6011601
6021602
60353015
60421208
60542420
6061606
60731821
60942436
61021220
61121222
61221224
61321226
6141614
61521230
6161616
6171617
61821236
6191619
62042480
62121242
6221622
62421248
6251625
62631878
6271627
62831884
62942516
6311631
63231896
6331633
63442536
63531905
63663816
6381638
63942556
6401640
64131923
64231926
64353215
64421288
64521290
64621292
64731941
64821296
64942596
6501650
6521652
65331959
65421308
65521310
65621312
65721314
65821316
6591659
6601660
6611661
66221324
66331989
66521330
6661666
6681668
67032010
6711671
6731673
6741674
67521350
67621352
6771677
6781678
67921358
6821682
6831683
68721374
6881688
6901690
69321386
69521390
6981698
6991699
7001700
7021702
70332109
7041704
7051705
7061706
7081708
7091709
71021420
7111711
71321426
7141714
7151715
7221722
72321446
72432172
72532175
7261726
72721454
7291729
7311731
7331733
73521470
7371737
7381738
74021480
7411741
7431743
7441744
74732241
7491749
75621512
75721514
75821516
75932277
7611761
7631763
7641764
76621532
7671767
76832304
7711771
77221544
77421548
7751775
7761776
77921558
78121562
78221564
7841784
7861786
7871787
7891789
79032370
79121582
7921792
7931793
79421588
79521590
79821596
80032400
8021802
8031803
80421608
8051805
80654030
80721614
8081808
8091809
8101810
81121622
81221624
81343252
81421628
81543260
8161816
81732451
81932457
8201820
82121642
82243288
82321646
82464944
82543300
82621652
82732481
82843312
8291829
8301830
83132493
83321666
83421668
8351835
83621672
8371837
8381838
83921678
8401840
8411841
8421842
8431843
84421688
8451845
8461846
85121702
8521852
8531853
85421708
85521710
85621712
8571857
85821716
85932577
86021720
8611861
86232586
86321726
86432592
86521730
86721734
8681868
8701870
87154355
8731873
8741874
8751875
8781878
8791879
8801880
8811881
8821882
8851885
88732661
8891889
89032670
89121782
8921892
8931893
89421788
89521790
8961896
89921798
90121802
9021902
90321806
90421808
9081908
91032730
91121822
91221824
9131913
91421828
91521830
91743668
92021840
9211921
92332769
92421848
9251925
92721854
92821856
93121862
9331933
9371937
94021880
9411941
9491949
9541954
9551955
9591959
9601960
9611961
9621962
9631963
9651965
9671967
96832904
97021940
9721972
9731973
9741974
9751975
9791979
98232946
98321966
98521970
9881988
9901990
9941994
99621992
99921998
100122002
100433012
100611006
100733021
100822016
100911009
101011010
101111011
101511015
101711017
101822036
101911019
102033060
102111021
102211022
102311023
102611026
10284875650121168
Total4975850690976

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
048756
21000
81
Total49757


Wire Log

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