Autobahn WebSocket Testsuite Report
Autobahn WebSocket

ixwebsocket - Case 12.4.5 : Pass - 2496 ms @ 2020-01-09T22:45:09.904Z

Case Description

Send 1000 compressed messages each of payload size 4096, 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=362&agent=ixwebsocket HTTP/1.1
Host: localhost:9001
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Version: 13
Sec-WebSocket-Key: D3Ag46df8GaD24906cECe3==
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: vNikyd3JmFJ2t54hqSBDNVSpGmk=
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
1024408
1032206
1044416
1055525
1066636
107151605
1087756
1097763
1108880
1118888
1126672
1143342
1162232
1171117
1183354
1191119
1202240
1214484
1221122
12391107
1247868
1257875
1263378
1272254
1286768
1292258
1306780
1314524
1342268
1354540
136101360
13781096
1384552
1392278
1403420
1411141
1422284
14371001
144152160
14571015
146121752
1476882
148101480
1495745
15071050
1516906
1524608
15381224
1546924
15591395
1565780
1575785
15871106
159142226
1606960
1614644
1625810
16381304
16481312
165152475
16671162
1673501
1683504
169101690
1701170
1714684
1722344
17371211
17481392
17581400
1763528
177111947
1792358
18071260
1822364
183122196
18461104
1853555
1864744
1873561
1882376
18971323
1905950
1914764
192112112
19361158
194142716
19581560
19671372
19761182
19881584
1993597
20061200
2013603
2021202
2034812
20461224
2052410
2063618
2074828
2081208
2092418
2102420
2112422
21251060
21361278
21481712
21551075
2164864
2172434
2183654
2194876
220102200
2214884
2224888
2233669
2242448
2251225
22661356
2274908
2282456
22961374
2303690
2312462
2324928
23351165
23461404
23561410
2364944
23751185
2382476
2392478
24081920
2411241
24351215
2442488
2452490
24651230
24781976
2483744
24981992
2503750
2513753
2522504
2542508
25541020
2561256
2571257
2581258
2591259
2623786
2633789
26461584
26541060
2671267
2691269
2703810
27151355
2722544
2733819
27451370
27571925
27651380
2781278
2791279
2821282
2831283
2851285
2861286
2873861
2882576
2903870
2911291
2931293
2941294
2951295
29651480
2973891
2981298
2992598
3001300
3021302
30341212
3041304
3141314
3201320
3211321
3302660
3311331
3332666
3341334
3382676
34131023
3482696
3491349
3502700
3521352
3531353
3542708
3551355
3611361
3621362
3631363
3641364
3652730
3731373
3741374
3802760
3842768
38531155
38631158
3871387
3881388
3891389
3931393
3941394
3991399
4002800
4011401
40231206
4032806
4061406
4071407
4092818
4101410
4132826
4162832
4201420
43431302
4361436
4371437
4471447
44831344
44931347
4501450
4522904
4941494
5001500
5031503
50421008
50521010
50821016
51131533
51231536
5131513
51431542
5151515
5181518
5201520
5521552
5531553
55431662
5771577
5841584
59252960
5951595
5971597
5991599
6001600
60131803
6021602
6131613
6381638
6391639
6441644
6601660
6691669
7001700
7061706
7081708
7171717
7191719
7201720
7231723
7241724
72521450
8471847
8551855
8571857
8611861
8671867
109911099
110011100
110211102
110711107
111111111
112511125
113611136
113811138
115411154
115711157
116933507
117011170
117211172
117511175
119911199
125411254
125611256
125822516
126611266
Total1002249910

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
984392
992198
1004400
1015505
1026612
103151545
1047728
1057735
1068848
1078856
1086648
1103330
1111111
1121112
1131113
1143342
1162232
1173351
1181118
119111309
1207840
1217847
1223366
1232246
1246744
1252250
1263378
1277889
1313393
132141848
1337931
1343402
1353405
1361136
1371137
1384552
1395695
140121680
14191269
142131846
1436858
1445720
14591305
14681168
14781176
1485740
14971043
1505750
15171057
15291368
1534612
15481232
155101550
15671092
1574628
1585790
15971113
16091440
161152415
16281296
1633489
1644656
165101650
1661166
1673501
1683504
16971183
17081360
17181368
1723516
173111903
1752350
17671232
1782356
179122148
18061080
1813543
1824728
1833549
1842368
18571295
1865930
1875935
188132444
18961134
190173230
19161146
1925960
19361158
19481552
1952390
1965980
1973591
1981198
1994796
20061200
2012402
2023606
2034812
2041204
2052410
2062412
2072414
20851040
20961254
21081680
21151055
2124848
2132426
2143642
2154860
216102160
2174868
2184872
2193657
2203660
22271554
2232446
2242448
22571575
2263678
2272454
2284912
22961374
230102300
23171617
2322464
2334932
2354940
23651180
2371237
2382476
2394956
2403720
2412482
24271694
2434972
24451220
24551225
2464984
2473741
2482496
2502500
25141004
2521252
2531253
2542508
2563768
2583774
25951295
26041040
2612522
2631263
26641064
26761602
2681268
2692538
270123240
27151355
2721272
2731273
2782556
2791279
2833849
28651430
2872574
2881288
2891289
2911291
2923876
2932586
2942588
29541180
2963888
29941196
3001300
3071307
3141314
3161316
3263978
3292658
3301330
3342668
33731011
3431343
3441344
3451345
3461346
3481348
3492698
3501350
3511351
3571357
3581358
3591359
3601360
3612722
3691369
3701370
3762752
3802760
38131143
38231146
3831383
3841384
3851385
3891389
3901390
3951395
3962792
3971397
39831194
3992798
4021402
4031403
4052810
4061406
4092818
4122824
4161416
4302860
4311431
4321432
4331433
4431443
44431332
44531335
4461446
4482896
4891489
4951495
4991499
50021000
50121002
5031503
5041504
50731521
50831524
5091509
51042040
5131513
5151515
54721094
54931647
5731573
5801580
58742348
5881588
5901590
5921592
5941594
5951595
59731791
6001600
6091609
6341634
6351635
6401640
6561656
6651665
6961696
7021702
7041704
7131713
7141714
7151715
71921438
72021440
8431843
8511851
8531853
8571857
8631863
109511095
109611096
109811098
110311103
110711107
112111121
113211132
113411134
115011150
115311153
116533495
116611166
116811168
117111171
119511195
125011250
125211252
125422508
126211262
Total1002245792

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333632266167656e743d6978776562736f636b657420485454502f312e310d0a
               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: 88825e17acf85dff
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3565313761636638
               0x03e8
009 TCP DROPPED BY ME