Autobahn WebSocket Testsuite Report
Autobahn WebSocket

ixwebsocket - Case 13.2.13 : Pass - 4171 ms @ 2020-01-09T22:53:05.462Z

Case Description

Send 1000 compressed messages each of payload size 32768, auto-fragment to 256 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 0)]

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=424&agent=ixwebsocket HTTP/1.1
Host: localhost:9001
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Version: 13
Sec-WebSocket-Key: 8GBE2aHGFBE7BBc8FAFA7A==
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: BjuBLCD4CEy53tiukJas2wjwMVM=
Sec-WebSocket-Extensions: permessage-deflate; server_max_window_bits=15; client_no_context_takeover


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
3501350
134611346
135022700
135211352
135611356
135711357
135911359
136145444
136311363
136622732
136711367
136811368
136911369
137034110
137122742
137222744
137322746
137434122
137545500
137668256
137756885
137934137
138011380
138156905
138268292
138368298
138456920
138534155
138634158
138722774
138811388
138979723
139079730
139156955
139245568
139334179
139456970
139556975
139656980
139734191
139834194
139922798
140034200
140122802
140234206
140345612
140468424
140534215
140634218
140722814
140879856
140934227
141022820
141134233
141245648
141322826
141468484
141511415
141611416
141722834
141845672
141945676
142034260
142134263
142245688
142311423
142457120
142545700
142634278
142722854
142834284
142911429
143011430
143134293
143234296
143322866
143434302
143534305
143611436
143768622
143857190
143957195
144034320
144111441
144222884
144311443
144422888
1446710122
144711447
144911449
145211452
145434362
145511455
145611456
145711457
145822916
145934377
146022920
146122922
146222924
146311463
146445856
146522930
146645864
146757335
146845872
147022940
147122942
147222944
147422948
147522950
147611476
147745908
147811478
147945916
148045920
148111481
148245928
148311483
148445936
148534455
148634458
148722974
148845952
148922978
149045960
149122982
149234476
149334479
149534485
1496913464
149757485
149822996
149911499
150011500
150157505
150234506
150323006
150434512
150511505
150611506
150711507
150846032
150957545
151023020
151323026
151534545
151611516
151911519
152111521
152223044
152311523
152434572
152534575
152623052
152734581
152911529
153011530
153123062
153211532
153411534
153611536
153723074
153823076
153923078
154034620
154111541
154311543
154434632
154523090
154623092
154746188
154823096
154923098
155023100
155146204
155223104
155323106
155411554
155511555
155611556
155734671
155811558
156023120
156223124
156311563
156423128
156511565
156634698
156734701
157034710
157123142
157223144
157334719
157446296
157534725
157646304
157711577
157834734
157946316
158023160
158134743
158223164
158411584
158511585
158611586
158711587
158834764
158946356
159011590
159111591
159211592
159311593
159469564
159534785
159623192
159723194
159811598
159946396
160011600
160134803
160246408
160334809
160446416
160523210
160623212
160746428
160811608
160946436
161023220
161234836
161334839
161446456
161546460
161623232
161734851
161846472
161911619
162134863
162223244
162334869
162423248
162546500
162611626
162723254
162811628
162934887
163023260
163134893
163211632
163346532
163446536
163611636
163711637
163846552
163946556
164058200
164111641
164334929
164458220
164534935
164611646
164758235
164811648
164911649
165034950
1651813208
165246608
165358265
165434962
165569930
165634968
1657813256
165869948
1659711613
166046640
166134983
1662711634
166311663
166446656
1665711655
166634998
1667813336
1668915012
1669610014
167046680
167123342
167246688
1673711711
1674711718
1675610050
167646704
167746708
167811678
167958395
1680610080
168146724
168211682
168346732
168446736
1685915165
168646744
168711687
168835064
168946756
169023380
169135073
169223384
169435082
170323406
170611706
170711707
170811708
170911709
171023420
171123422
171323426
171511715
171723434
171811718
172111721
172411724
172611726
172723454
172911729
173335199
173411734
173611736
173735211
173811738
173923478
174023480
174146964
174335229
174446976
174611746
174923498
175035250
175123502
175411754
175523510
175635268
175711757
175811758
175935277
176123522
176247048
176335289
176435292
176535295
176635298
176711767
176835304
176911769
177035310
177211772
177435322
177523550
177611776
177711777
177811778
178011780
178111781
178711787
178911789
Total10021556022

Octets Transmitted by Chop Size

Chop SizeCountOctets
21020
31133
41560
5840
61060
7642
8540
91199
10330
11555
12896
1310130
148112
1510150
168128
178136
189162
1911209
2014280
2111231
2215330
238184
248192
256150
268208
278216
287196
298232
306180
315155
326192
335165
345170
355175
36272
375185
38276
395195
40280
41141
425210
434172
443132
456270
46292
47294
483144
494196
504200
513153
524208
532106
544216
552110
572114
583174
593177
60160
612122
622124
634252
642128
656390
662132
67167
696414
706420
712142
737511
744296
75175
762152
773231
783234
793237
805400
812162
82182
83183
842168
856510
863258
875435
887616
893267
903270
914364
924368
942188
95195
963288
97197
983294
995495
1003300
1012202
1023306
1036618
1041104
1054420
1062212
1072214
1086648
1094436
1104440
1111111
1124448
1134452
1143342
1154460
1162232
1172234
1193357
1203360
1213363
1223366
1232246
1242248
1262252
1272254
1301130
1312262
1321132
1336798
1342268
1351135
1363408
1374548
1381138
1391139
1401140
1414564
1422284
1432286
1441144
1452290
1461146
1474588
1492298
1512302
1524608
1541154
1551155
1563468
1572314
1594636
1601160
1612322
1622324
1641164
1664664
1672334
1681168
1692338
1701170
1712342
1722344
1732346
1743522
1752350
1762352
1772354
1791179
1802360
1811181
1821182
1832366
1841184
1853555
1862372
1872374
1882376
1894756
1904760
19161146
1923576
1932386
1942388
1951195
1962392
1973591
1983594
1992398
2002400
2011201
2021202
2033609
2044816
20561230
2063618
2072414
2084832
2093627
2102420
2111211
2124848
2133639
2142428
21551075
21661296
2171217
2183654
2191219
2204880
22161326
2223666
2232446
2244896
2253675
2264904
2273681
2284912
2293687
2304920
2313693
2324928
23361398
23451170
2353705
2362472
23771659
23892142
23951195
24071680
2412482
242102420
2434972
2444976
24581960
24661476
24871736
249133237
25041000
251112761
25261512
253102530
254102540
255102550
256164096
257133341
258184644
259143626
26051161330160
3071307
Total61181454544

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
05116
11000
81
Total6117


Wire Log

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