Autobahn WebSocket Testsuite Report
Autobahn WebSocket

ixwebsocket - Case 12.2.13 : Pass - 10865 ms @ 2020-01-09T22:37:55.609Z

Case Description

Send 1000 compressed messages each of payload size 32768, 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=334&agent=ixwebsocket HTTP/1.1
Host: localhost:9001
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Version: 13
Sec-WebSocket-Key: 7bgebb5dg0h9hbH6734BB6==
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: nDGFpF9h7DpfbeRs6PrW7KNmHG0=
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
3501350
23736123736
23744123744
23752123752
23772123772
23836123836
23841123841
23849123849
23853123853
23871123871
23880123880
23891123891
23927123927
23934123934
23945123945
23968123968
23978123978
24025124025
24048124048
24055124055
24061248122
24076124076
24081124081
24090124090
24093124093
24095124095
24125124125
24132124132
24158124158
24166124166
24167124167
24180124180
24198124198
24227124227
24271124271
24293124293
24309124309
24348124348
24397124397
24410124410
24413124413
24473124473
24498124498
24551124551
24556124556
24611124611
24632124632
24641124641
24669124669
24682124682
24751124751
24813124813
24816124816
24830124830
24866124866
24879124879
24908124908
24972124972
25003125003
25028125028
25051125051
25116125116
25148125148
25149125149
25192125192
25193125193
25306125306
25358125358
25361125361
25390125390
25403125403
25432125432
25451125451
25509125509
25551125551
25610125610
25612125612
25664125664
25695125695
25745125745
25772125772
25775125775
25852125852
25868125868
25888125888
25894125894
25953125953
25971125971
25975125975
25995125995
26021126021
26023126023
26026126026
26054126054
26057126057
26071126071
26112126112
26145126145
26157126157
26193126193
26222126222
26232126232
26248126248
26254126254
26288126288
26303126303
26326126326
26336126336
26357126357
26390126390
26422126422
26438126438
26484126484
26505126505
26538126538
26558126558
26560126560
26589126589
26622126622
26648126648
26671253342
26687126687
26720126720
26736126736
26742126742
26812126812
26829126829
26857126857
26864126864
26914126914
26918126918
26938126938
26942126942
26977126977
27014127014
27051127051
27079127079
27083127083
27102127102
27117127117
27156127156
27177127177
27197127197
27243127243
27250127250
27262127262
27284127284
27290127290
27320127320
27351127351
27361127361
27377254754
27396127396
27448127448
27458127458
27482127482
27521127521
27543127543
27550127550
27576127576
27605127605
27614127614
27622127622
27660127660
27686127686
27711127711
27734127734
27747127747
27764127764
27803127803
27892127892
27903127903
27940127940
27953127953
27973127973
28027128027
28054128054
28096128096
28138128138
28164128164
28183128183
28194128194
28264128264
28296128296
28364128364
28367128367
28385128385
28431256862
28531128531
28533128533
28554128554
28567128567
28568128568
28636128636
28681128681
28683128683
28710128710
28735128735
28763128763
28818128818
28841128841
28864128864
28884128884
28944128944
28969128969
28983128983
29060129060
29092129092
29109129109
29133129133
29140129140
29176129176
29223129223
29227129227
29258129258
29278129278
29302129302
29314129314
29316258632
29317129317
29323129323
29325129325
29326129326
29327129327
29330129330
29332129332
29334258668
29335129335
29336129336
29337258674
29338258676
29342258684
29345129345
29347129347
29350129350
29351129351
29352129352
29353388059
29357129357
29366129366
29371129371
29372129372
29373129373
29375258750
29379258758
29380129380
29383129383
29393129393
29400258800
29401129401
29403129403
29404129404
29408129408
29413129413
29420388260
29425258850
29426129426
29428258856
29429129429
29436129436
29437129437
29439129439
29441129441
29443258886
29445129445
29448129448
29451388353
29455129455
29457129457
29460129460
29462129462
29464129464
29465258930
29467129467
29471129471
29472129472
29473129473
29478129478
29484129484
29487129487
29488129488
29491129491
29492129492
29494129494
29496129496
29505129505
29518129518
29519129519
29526129526
29533259066
29537129537
29538129538
29539259078
29540129540
29551259102
29552129552
29556259112
29558129558
29559129559
29560129560
29562259124
29563129563
29564129564
29566129566
29571259142
29575259150
29576129576
29579129579
29582129582
29586259172
29587129587
29588259176
29591129591
29594259188
29595259190
29596259192
29598129598
29599129599
29600129600
29601129601
29603259206
29605388815
29606259212
29607129607
29608259216
29610129610
29613129613
29615129615
29616129616
29617129617
29621259242
29622129622
29624129624
29625129625
29626388878
29627129627
29629259258
29630129630
296314118524
29632259264
29635129635
29636129636
29640129640
29641129641
29644129644
29646129646
29648129648
29651129651
29652129652
29654388962
29656129656
29660129660
29661129661
29662388986
29664129664
29665129665
29673129673
29674129674
29679129679
29680129680
29681129681
29683259366
29688129688
29689129689
29690259380
29691129691
29692129692
29695129695
29696129696
29699129699
29700129700
29701259402
29709129709
29713129713
29714259428
29718259436
29720129720
29722129722
29723129723
29724129724
29728129728
29732129732
29733129733
29735259470
29736259472
29737129737
29741129741
29748259496
29749129749
29750129750
29756259512
29758259516
29759129759
29765259530
29766129766
29768129768
29771129771
29772129772
29774129774
29775129775
29776259552
29778129778
29782259564
29783129783
29785129785
29788259576
29790129790
29791129791
29793129793
29794129794
29795129795
29796259592
29802129802
29807259614
29810129810
29811129811
29813259626
29814259628
29815129815
29819129819
29820129820
29822129822
29825129825
29826259652
29827129827
29829129829
29833129833
29835129835
29839129839
29841389523
29844259688
29846259692
29848129848
29850129850
29851129851
29853259706
29854129854
29855129855
29862259724
29863129863
29864259728
29865259730
29866129866
29867129867
29869129869
298704119480
29871259742
298734119492
29874129874
29875259750
29876259752
29878129878
29879259758
29880129880
29881129881
29882259764
29884129884
298854119540
29887389661
29890259780
29891129891
29892259784
29893129893
29894259788
29897259794
29898259796
29899259798
29901389703
299026179412
29903129903
29904259808
29905259810
29906129906
29907259814
29908259816
299094119636
29910129910
29911389733
29912259824
29913259826
29915129915
29916129916
29917129917
29918259836
29919129919
29920129920
29921389763
29922389766
299244119696
29925259850
29928129928
29929259858
29930129930
29931259862
29932129932
29933259866
29934129934
299354119740
29936259872
29937259874
29938389814
299394119756
299404119760
29941129941
299425149710
299434119772
29944259888
29946259892
29947129947
29948389844
29949259898
29953259906
29954259908
29955129955
29956129956
29958129958
29960129960
29962129962
29965129965
29967129967
29968129968
29969129969
29971129971
29973129973
29982129982
29983129983
29987129987
29990129990
29994259988
29995129995
29998259996
30001260002
30002130002
30009260018
30014130014
30015260030
30016130016
30021130021
30023130023
30024390072
300255150125
30026130026
30028390084
30029260058
30030260060
30032260064
30033130033
30034130034
30038130038
30039260078
30040130040
30041130041
30042130042
30043260086
30044260088
30047130047
30048260096
30051260102
30052130052
300554120220
30056260112
30057130057
30059130059
30060130060
30064260128
30065130065
30067130067
30068260136
30071130071
30072130072
30076260152
30078130078
30079260158
30081130081
30082130082
30084260168
30085260170
30086260172
30087130087
30092260184
30094260188
30095130095
30098130098
30100260200
30103130103
30105260210
30107390321
30109260218
30110260220
30111130111
30114130114
301154120460
301164120464
30119260238
30121260242
30122260244
301244120496
30127390381
30128390384
30130130130
30132130132
30133260266
30134260268
30135130135
30136390408
30137130137
30138260276
30139390417
30142260284
301445150720
30145130145
30146130146
30148130148
30149260298
30150260300
30157130157
30158130158
30159130159
30162130162
30165130165
30166130166
30167390501
30172260344
30173130173
301744120696
30175130175
30177130177
30178260356
30179130179
30180130180
30182130182
30183130183
30185260370
30186260372
30187130187
30188130188
30189130189
30192130192
30194260388
30195260390
30196260392
30201260402
30202130202
30203130203
30205130205
30206130206
30208130208
30209130209
30210130210
30212260424
30214260428
30215130215
30218130218
30219260438
30220130220
30226130226
30229260458
30231130231
30232130232
30234130234
30235130235
30236130236
30237260474
30238130238
30242260484
30243130243
30244260488
302454120980
30247260494
30248130248
30250130250
30253130253
30254130254
30255260510
30256130256
30259130259
30261390783
30262130262
30263130263
30265130265
30266130266
30268260536
30269390807
30270130270
30274260548
30275260550
30276130276
30278260556
30279390837
30280390840
30281390843
30282260564
30283390849
302844121136
30285260570
30286130286
30287390861
30288130288
30289130289
30291130291
30293260586
30294130294
30295260590
30296130296
30297260594
30299130299
30300130300
30302130302
30305130305
30309130309
30310130310
30312130312
30314260628
30316130316
30319130319
30323130323
30327130327
30330130330
30333130333
30343130343
30346130346
30347130347
Total100229123703

Octets Transmitted by Chop Size

Chop SizeCountOctets
224
3618
4416
515
6212
7214
8216
9436
10220
11111
12224
13226
14684
16348
17117
18236
19476
20120
21121
23246
245120
25250
265130
27254
28256
29258
30390
31393
324128
336198
343102
35270
365180
37137
384152
403120
413123
42142
433129
446264
457315
464184
47294
495245
504200
51151
527364
535265
545270
555275
565280
573171
583174
597413
604240
613183
623186
637441
644256
655325
664264
675335
684272
69169
713213
722144
73173
74174
754300
765380
785390
793237
804320
813243
822164
837581
844336
855425
866516
87187
882176
894356
903270
913273
925460
934372
946564
957665
97197
984392
993297
1001100
1014404
1023306
1032206
1044416
1053315
1064424
1073321
1085540
1094436
1106660
1117777
1128896
1134452
1147798
1154460
1164464
1175585
1184472
1192238
1207840
1213363
1223366
1238984
1242248
1257875
1261126
1271127
1303390
1313393
132101320
1336798
1342268
1355675
1363408
1376822
1384552
1392278
1406840
1412282
1424568
1435715
1443432
1451145
1463438
1471147
1484592
1492298
1505750
1516906
152121824
1535765
154101540
1556930
1563468
1574628
1585790
15981272
1603480
1613483
16271134
1634652
1642328
1654660
1663498
1672334
16861008
1694676
1711171
17271204
1733519
1743522
17571225
1762352
1772354
1785890
1794716
1804720
18181448
18261092
18371281
18491656
1852370
1864744
18761122
1883564
1893567
19071330
19161146
1923576
1933579
19491746
1954780
1963588
19761182
19861188
1992398
2003600
20181608
20251010
20391827
20491836
20581640
2062412
20761242
20861248
20991881
21051050
21181688
21251060
21361278
2143642
21561290
21681728
2172434
21861308
2194876
22071540
2214884
22251110
22351115
224102240
2253675
22651130
2272454
22892052
2293687
23051150
2314924
23251160
2333699
2343702
2363708
2373711
2381238
2393717
2404960
24151205
2421242
2432486
2442488
2453735
2464984
2474988
2484992
2492498
2503750
2523756
2531253
2543762
25551275
2562512
2573771
2583774
2592518
26010833628167360
2791279
Total10933828306881

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
0108336
21000
81
Total109337


Wire Log

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