Autobahn WebSocket Testsuite Report
Autobahn WebSocket

ixwebsocket - Case 12.4.11 : Pass - 2421 ms @ 2020-01-09T22:45:43.542Z

Case Description

Send 1000 compressed messages each of payload size 8192, 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=368&agent=ixwebsocket HTTP/1.1
Host: localhost:9001
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Version: 13
Sec-WebSocket-Key: DAcCeaaFBG7Gdf3ea596AG==
User-Agent: ixwebsocket/7.9.2 macos ssl/DarwinSSL zlib 1.2.11
Sec-WebSocket-Extensions: permessage-deflate; server_max_window_bits=15; client_max_window_bits=15
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.8.0-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: 26bmjrNEpWgr8flR07ddMmL89ug=
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 WebSocket 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
1771177
1782356
1792358
1802360
1812362
1821182
1833549
1842368
1855925
18661116
18761122
1883564
1891189
1901190
1911191
1921192
1935965
1941194
1951195
1963588
1973591
2001200
2021202
2031203
2083624
2091209
2101210
2122424
2134852
2153645
2171217
2181218
2221222
2242448
22551125
22661356
2271227
2283684
2294916
2301230
23271624
2341234
2352470
2362472
23851190
2392478
2401240
2414964
2421242
2433729
2442488
2454980
2461246
2472494
2482496
24981992
25061500
25161506
25271764
25341012
2541254
2553765
2572514
2581258
2591259
2612522
2661266
2702540
2712542
27241088
2733819
2741274
2753825
27641104
2781278
2791279
28051400
2811281
2823846
2832566
2842568
285102850
2862572
28761722
28841152
2892578
29051450
2913873
29241168
29351465
29441176
29561770
2961296
2972594
29841192
2991299
3001300
3011301
30341212
3041304
3051305
3062612
3072614
3082616
31141244
3123936
31461884
31541260
31641264
31761902
3183954
3191319
3201320
3212642
3222644
32341292
3242648
32551625
326103260
32851640
3312662
3342668
3352670
3361336
3371337
3381338
3391339
3402680
3411341
3422684
3431343
3442688
34531035
3461346
3472694
34831044
34931047
35051750
35251760
35331059
3541354
35551775
35631068
35751785
3582716
35972513
3602720
36131083
36241448
36331089
36451820
3652730
3662732
36762202
36872576
36962214
370124440
37182968
37262232
373124476
37493366
37572625
3761376
37751885
37841512
37951895
38072660
38162286
3822764
38331149
3841384
3852770
386103860
3872774
3882776
38951945
39051950
39231176
3941394
3952790
3962792
39841592
3992798
4001400
4011401
4042808
4051405
4061406
4082816
4092818
4102820
4112822
4121412
41441656
41531245
4161416
41741668
41872926
41931257
42031260
42141684
42241688
42341692
4242848
4251425
42631278
4272854
42852140
42952145
4322864
4331433
43431302
4361436
43731311
4391439
4411441
4431443
44431332
4451445
4462892
4472894
44831344
44931347
4501450
45131353
45252260
45331359
45441816
4552910
4561456
45731371
4581458
45931377
4611461
4622924
4632926
4641464
4661466
46731401
4681468
4701470
4721472
4761476
47731431
4781478
4791479
4802960
4822964
48331449
4842968
4852970
4862972
4871487
4891489
4901490
4912982
4932986
4942988
4951495
49652480
4972994
4981498
50021000
5011501
50221004
5031503
5041504
50584040
50621012
5081508
5091509
51031530
5121512
5151515
51721034
5211521
5381538
53921078
5421542
5431543
54521090
5471547
5481548
5501550
55421108
5571557
5581558
56142244
5621562
5631563
5641564
5681568
5691569
5721572
5751575
57721154
57942316
58221164
58431752
5851585
5861586
58721174
5891589
5911591
5951595
59721194
5981598
60421208
6061606
6071607
6081608
6091609
6111611
61221224
61321226
61621232
61721234
6211621
6281628
6331633
6351635
63631908
6371637
6381638
6431643
64421288
6451645
6501650
65131953
6521652
6531653
6551655
66131983
6641664
6661666
6681668
6721672
6741674
68021360
6811681
6821682
6851685
6911691
6951695
6981698
7021702
71232136
7151715
7161716
7171717
7191719
72421448
7351735
7391739
74121482
74321486
75021500
75632268
75721514
75821516
76021520
7611761
76521530
7661766
7671767
7691769
7711771
77321546
7761776
77832334
7801780
78132343
78321566
7841784
7851785
8051805
8131813
8431843
8491849
8601860
8861886
8891889
8911891
9031903
9291929
9301930
9341934
94721894
9481948
9561956
9621962
9671967
9681968
9711971
9721972
97421948
9751975
9891989
9931993
102811028
105111051
105711057
106611066
107911079
114811148
117211172
119611196
121211212
121511215
122411224
123511235
124211242
124511245
125911259
126422528
126611266
126711267
126811268
131111311
132411324
132711327
133311333
135511355
155111551
155711557
157511575
159011590
159911599
173711737
175511755
176911769
179611796
180111801
181511815
183511835
185111851
186711867
187911879
209212092
209812098
211912119
213412134
214012140
215612156
215812158
218212182
219112191
222612226
225212252
232412324
Total1002468383

Octets Transmitted by Chop Size

Chop SizeCountOctets
224
326
4520
6212
7214
8216
9436
10550
11555
12112
13339
14456
16116
17234
186108
19238
20480
21484
22122
2311253
24372
258200
266156
274108
285140
294116
305150
317217
325160
337231
34268
353105
366216
37137
38276
393117
40140
415205
42142
435215
443132
455225
464184
47294
494196
504200
512102
525260
536318
545270
556330
563168
57157
58158
594236
603180
616366
624248
637441
649576
652130
667462
672134
683204
694276
70170
71171
72172
732146
743222
752150
76176
77177
783234
792158
804320
81181
822164
833249
84184
854340
864344
874348
884352
892178
905450
913273
923276
938744
942188
957665
964384
976582
985490
993297
1004400
1012202
1026612
1034412
1043312
1059945
1065530
1078856
108121296
1095545
1108880
111101110
112131456
1133339
1146684
1155575
1164464
1177819
118131534
1195595
1203360
1212242
1221122
1233369
1248992
1254500
1263378
12781016
1306780
1323396
1341134
1356810
1363408
1384552
1393417
1402280
1444576
1451145
1471147
1483444
1491149
1504600
1512302
1525760
1541154
1552310
1566936
15791413
1584632
1594636
1603480
1615805
1624648
1632326
1645820
1653495
1664664
1672334
16871176
16971183
1702340
1722344
1732346
1744696
17591575
1762352
1773531
1781178
1794716
1804720
18161086
182101820
18371281
18471288
1852370
1863558
1874748
18861128
18971323
1905950
1912382
19271344
19371351
19461164
1952390
19671372
1972394
1983594
1995995
2004800
2014804
2021202
20351015
20451020
2051205
2062412
2071207
2084832
20951045
2112422
2133639
2143642
2151215
2161216
2173651
2182436
2191219
2203660
2214884
22291998
22361338
22471568
22571575
2263678
22761362
2281228
2291229
23051150
23171617
2323696
2332466
23461404
23551175
23681888
23761422
2384952
23951195
240102400
2414964
24261452
24351215
24492196
24561470
24671722
24792223
248102480
24961494
25061500
25141004
2522504
2533759
2542508
25541020
2573771
2592518
2601278332280
2791279
Total2280467577

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
01278
11000
81
Total2279


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333638266167656e743d6978776562736f636b657420485454502f312e310d0a
               486f73743a206c6f63616c686f73 ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e382e ...
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: 88825e17ad195dff
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3565313761643139
               0x03e8
009 TCP DROPPED BY ME