Autobahn WebSocket Testsuite Report
Autobahn WebSocket

wtx - Case 13.6.12 : Pass - 544 ms @ 2023-09-27T21:10:11.877Z

Case Description

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

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=493&agent=wtx HTTP/1.1
Connection: Upgrade
Host: 127.0.0.1:9080
Sec-WebSocket-Key: 1co/96cxN17UpMN3bhTB0w==
Sec-WebSocket-Version: 13
Upgrade: websocket
Sec-Websocket-Extensions: permessage-deflate; client_max_window_bits=12; server_max_window_bits=12; client_no_context_takeover; server_no_context_takeover
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.8.2-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: farlEfTpQ03unL3Gbeido2SodkA=
Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; server_max_window_bits=12; client_no_context_takeover; client_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
3351335
6871687
6911691
69342772
69432082
6951695
69764182
69842792
69996291
70042800
70174907
70285616
70342812
70485632
70596345
70664236
70796363
70874956
70996381
71053550
71132133
71264272
71321426
71421428
7151715
71675012
71742868
71842872
71921438
72042880
72132163
72242888
72453620
72553625
72664356
72764362
72864368
72932187
73064380
73153655
73242928
73321466
73453670
73585880
73685888
73775159
73864428
73964434
74075180
74175187
74285936
74364458
74421488
74585960
74675222
74753735
74853740
74964494
75064500
75143004
75243008
75332259
75432262
755118305
75643024
75764542
75864548
75953795
76075320
76175327
76243048
76321526
76432292
76596885
76653830
76732301
76853840
76975383
77032310
77143084
77264632
77343092
77453870
77586200
77653880
7771777
77832334
77921558
78021560
78132343
78232346
78332349
78421568
78543140
78621572
7871787
78864728
79143164
79232376
79332379
79553975
79621592
79864788
7991799
80021600
80143204
8021802
80321606
80443216
80597245
80664836
80754035
80821616
80921618
81043240
81121622
81243248
81343252
81454070
81543260
8161816
81743268
81875726
81932457
82054100
82186568
82232466
82343292
82443296
82543300
8261826
82721654
8281828
82921658
83054150
83164986
83243328
83532505
83621672
83721674
8381838
8391839
84021680
84132523
8421842
84321686
84421688
84532535
84721694
84854240
84943396
85043400
8511851
85221704
8531853
85432562
85532565
85654280
85732571
85832574
85943436
86032580
86132583
86265172
86321726
86454320
86565190
86654330
86721734
86854340
8691869
87021740
87154355
8721872
87332619
87421748
87565250
87621752
87721754
87854390
87921758
88021760
88154405
88276174
883119713
88443536
885108850
88643544
88754435
88832664
88921778
89021780
89154455
89232676
89354465
89454470
89587160
89643584
89732691
89898082
89943596
90054500
90132703
9021902
90343612
90454520
90654530
90765442
90865448
90954545
91076370
91121822
91243648
91332739
91421828
9151915
9171917
91865508
92021840
92143684
92221844
92321846
92554625
9261926
92721854
92821856
9291929
93043720
93121862
9321932
93343732
93421868
9361936
93721874
93821876
9391939
94521890
94621892
9471947
94843792
94932847
9501950
95121902
95265712
95354765
9541954
95532865
95821916
9591959
9601960
9651965
9661966
9671967
96821936
9711971
9741974
9751975
9761976
9791979
9831983
9841984
9911991
9961996
Total1002810039

Octets Transmitted by Chop Size

Chop SizeCountOctets
224
3515
4312
5420
6636
7321
818
10110
11111
13226
14228
15115
16348
17351
18590
20360
21242
22244
235115
24248
25125
264104
274108
28384
29258
306180
31393
324128
33266
343102
35135
36136
38276
394156
404160
41282
43286
44288
45290
463138
475235
485240
49149
504200
515255
526312
537371
54154
556330
565280
574228
583174
595295
605300
614244
63163
642128
652130
666396
672134
683204
69169
70170
712142
724288
73173
744296
752150
76176
782156
793237
803240
81181
824328
832166
852170
872174
883264
894356
904360
913273
924368
933279
942188
95195
96196
97197
983294
993297
1004400
1013303
1022204
1033309
1044416
1053315
1062212
1071107
1083324
1095545
1105550
1122224
1131113
1143342
1155575
1162232
1171117
1183354
1196714
1206720
1215605
1228976
1235615
1241124
1257875
1263378
12781016
1301130
13181048
1323396
13391197
1344536
1352270
1361136
1374548
1382276
1397973
1406840
1412282
1425710
1433429
1446864
1453435
1463438
1473441
1482296
1491149
1505750
15171057
15271064
1532306
1544616
1551155
15681248
1571157
1586948
1594636
1606960
16171127
1621162
1635815
1643492
1651165
1662332
1672334
1681168
1695845
17081360
1715855
1722344
1731173
1742348
1753525
1773531
1802360
1811181
1822364
1851185
18661116
1873561
1884752
1894756
19061140
1915955
19281536
193112123
194101940
195112145
19691764
197122364
198112178
199112189
200122400
20161206
202112222
20351015
20471428
2054820
20681648
20761242
20881664
20961254
2104840
21171477
2124848
21351065
21481712
2154860
21671512
21761302
2184872
21961314
220102200
22181768
22261332
22361338
2243672
22561350
2264904
2272454
2284912
22961374
2302460
2314924
2323696
2333699
2342468
2352470
2374948
2384952
23981912
2404960
241112651
242102420
24392187
2443732
24551225
246102460
24781976
248102480
24992241
250112750
25141004
25251260
2531253
25451270
25582040
25661536
25771799
2581258
25941036
2602578670280
3621362
Total3580823759

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
02578
11000
81
Total3579


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343933266167656e743d77747820485454502f312e310d0a436f6e6e65637469
               6f6e3a20557067726164650d0a48 ...
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: 8882c64fc50bc5a7
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=6336346663353062
               0x03e8
009 TCP DROPPED BY ME