Autobahn WebSocket Testsuite Report
Autobahn WebSocket

wtx - Case 13.3.14 : Pass - 1743 ms @ 2023-09-27T21:08:24.870Z

Case Description

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

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=441&agent=wtx HTTP/1.1
Connection: Upgrade
Host: 127.0.0.1:9080
Sec-WebSocket-Key: 26cedUWNPz81XPT3GB1vSg==
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: 4w2m6rlTHCT2dtRdcErjyre3t0k=
Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; server_max_window_bits=12; client_max_window_bits=9


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
244412444
244524890
244812448
244949796
245012450
245224904
245449816
245524910
245637368
245749828
245837374
245924918
246024920
246137383
246212462
246324926
246412464
246537395
246649864
24671024670
2468614808
24691024690
2470922230
247137413
2472717304
2473512365
247437422
24751127225
247624952
247749908
247812478
2479512395
248037440
2481717367
248249928
2483512415
2484717388
2485614910
248637458
2487819896
2488512440
2489614934
24901127390
24911127401
24921024920
24931127423
2494819952
24951229940
2496614976
24971127467
2498819984
24991332487
2500717500
25011025010
25021127522
2503410012
2504820032
2505820040
2506820048
25071332591
25081127588
2509512545
25101025100
25111435154
25121025120
2513922617
2514512570
2515717605
2516717612
251712517
251812518
2519615114
2520512600
252112521
2523410092
252425048
252612526
252737581
252825056
252937587
2531410124
253237596
253425068
253537605
2536512680
253725074
253812538
253937617
254025080
254312543
254412544
254612546
254712547
255012550
255112551
255225104
2553512765
255425108
255537665
2556512780
255737671
2558717906
2559512795
2560410240
2561717927
25621025620
2563512815
25641230768
25651025650
25661025660
2567615402
256825136
256937707
2570512850
257125142
2572410288
257312573
257437722
257512575
257625152
257812578
257912579
258012580
258512585
2586410344
258737761
258812588
258912589
259037770
259112591
259225184
259512595
259612596
259925198
260112601
260212602
260512605
260612606
260725214
260925218
261012610
261137833
261412614
261612616
2617513085
261837854
261912619
262025240
262137863
262312623
2624410496
2625513125
262625252
2627615762
262937887
263012630
263125262
263237896
263325266
263425268
263612636
263712637
263912639
264137923
264212642
264337929
264425288
264525290
264712647
264912649
265025300
265212652
265312653
265412654
265512655
265612656
266225324
266325326
266412664
266512665
266637998
266712667
2668410672
266925338
2670513350
267138013
2672410688
2673616038
2674616044
267525350
2676718732
267725354
267838034
2679410716
2680410720
268138043
268212682
2683410732
268412684
268538055
2686513430
268725374
268825376
2689513445
2690513450
2691513455
2692718844
269338079
269425388
2695410780
269612696
269712697
269812698
269912699
270012700
270212702
270525410
270625412
270812708
271012710
271125422
2713410852
271512715
271612716
271725434
272012720
272125442
272438172
272525450
272625452
272725454
272812728
272912729
273212732
273438202
273612736
273725474
274012740
274112741
274238226
274412744
274838244
274912749
275112751
275925518
276112761
276212762
276312763
276625532
276812768
276925538
277238316
277325546
277425548
277725554
278012780
278112781
278312783
278438352
278538355
278738361
278825576
2789411156
2790719530
2791513955
2792822336
27931027930
27941027940
2795513975
27961027960
2797616782
2798822384
2799822392
280012800
280238406
280312803
280438412
280512805
280812808
281012810
Total10022586769

Octets Transmitted by Chop Size

Chop SizeCountOctets
248
326
4312
5315
9218
11222
12448
14114
15115
16116
17351
18354
19357
206120
21363
23492
24372
26378
275135
28384
29387
305150
3111341
3211352
334132
349306
357245
364144
3715555
3811418
3913507
4011440
419369
429378
439387
448352
45145
465230
47294
48296
49149
502100
51151
532106
545270
55155
56156
57157
586348
592118
61161
622124
635315
642128
653195
664264
672134
682136
695345
704280
719639
727504
732146
748592
755375
764304
773231
782156
85185
1361136
1401140
1433429
1444576
1451145
1461146
1482296
1492298
1501150
1512302
1523456
1531153
1541154
1564624
1574628
1585790
1594636
16071120
161121932
16281296
163213423
164162624
165243960
1664664
167111837
168233864
169213549
170162720
171233933
172172924
173254325
174203480
17561050
176101760
177142478
178162848
179173043
180132340
181162896
182183276
183173111
184101840
185254625
186152790
187142618
188101880
189152835
190142660
191122292
19291728
19361158
19461164
1954780
1964784
1975985
19861188
1995995
2003600
2013603
2031203
2042408
2053615
2062412
2071207
2081208
2092418
210112310
2114844
2123636
2133639
2144856
21551075
2163648
2172434
2181218
21981752
2201220
2213663
2221222
2234892
2241224
2252450
2261226
2272454
2282456
2292458
2311231
2322464
2332466
2363708
2371237
2391239
2412482
2421242
2441244
2462492
2481248
2492498
2502500
2512502
2521252
2533759
2543762
2553765
2562512
2571257
25851290
2593777
260103002678000
3331333
Total113022820277

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
010300
11000
81
Total11301


Wire Log

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