Autobahn WebSocket Testsuite Report
Autobahn WebSocket

ws@8.17.0 - Case 13.7.9 : Pass - 4385 ms @ 2024-05-17T17:55:04.181Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 0 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 9), (True, 0), (False, 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=508&agent=ws@8.17.0 HTTP/1.1
Sec-WebSocket-Version: 13
Sec-WebSocket-Key: iyXX5PBNdHR111NT3z9d7w==
Connection: Upgrade
Upgrade: websocket
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits
Host: localhost:9001
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: ChRi4CM/IWz8/QVfj6yXC81xnuA=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; 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
2551255
244312443
244512445
244612446
244712447
244812448
244924898
245037350
245112451
245212452
245437362
245524910
245649824
245724914
245824916
245949836
246012460
246149844
246212462
246412464
246537395
2466922194
24671127137
2468922212
2469717283
2470717290
2471614826
2472717304
2473512365
247412474
247549900
247637428
2477614862
247824956
2479512395
2480614880
2481614886
2482717374
2483819864
2484819872
2485922365
2486819888
2487717409
2488717416
2489717423
24901024900
2491512455
24921229904
24931024930
2494922446
24951024950
2496819968
24971024970
2498512490
249949996
2500615000
25011332513
25021332526
2503922527
25041230048
25051127555
2506820048
2507512535
25081025080
25091127599
25101435140
2511820088
25121025120
2513717591
2514512570
2515512575
251612516
251737551
2518410072
251937557
252025040
252137563
252225044
252337569
252437572
2525410100
2527410108
252837584
252912529
253112531
253225064
253312533
253512535
2536512680
2537410148
253925078
254012540
254512545
254612546
254825096
255237656
255312553
2554410216
2555410220
255612556
255725114
2558615348
2559512795
2560820480
256137683
2562512810
2563923067
2564615384
25651230780
25661846188
25671025670
2568512840
256937707
257037710
2572410288
257325146
257437722
257537725
257612576
257712577
257825156
258325166
2586410344
258712587
258837764
258912589
259137773
259212592
259412594
259612596
259712597
259912599
260012600
260112601
260212602
260312603
260512605
260612606
260712607
260812608
260925218
261125222
261212612
261312613
261412614
261612616
261725234
261825236
2619513095
2621410484
262212622
262425248
2625513125
2626513130
262737881
2628615768
262925258
263225264
263312633
2634410536
263625272
263812638
264012640
264112641
264212642
264312643
2644513220
264525290
264625292
264712647
264812648
265012650
265112651
265212652
265412654
265812658
266112661
266225324
266437992
266537995
266612666
266738001
266825336
2669718683
2670821360
2671616026
267238016
2673821384
2674924066
267512675
267625352
267712677
2678410712
267938037
2680410720
268112681
2682616092
268325366
2684821472
268512685
268625372
268712687
268825376
2690718830
2691410764
269238076
2693410772
269425388
269525390
269625392
269912699
270212702
270425408
270512705
270612706
270812708
270925418
271025420
271125422
271212712
271312713
271625432
271812718
271912719
272012720
272125442
272225444
272312723
272425448
272512725
272612726
272725454
272812728
273012730
2731410924
273612736
273812738
273912739
274025480
274138223
274412744
274512745
274612746
275012750
275212752
275725514
275812758
276012760
276112761
276212762
276412764
2768411072
276912769
277038310
277138313
277612776
277912779
278112781
278238346
278312783
278412784
2785513925
278712787
2788411152
278938367
2790513950
2791513955
2792925128
27931439102
2794822352
2795616770
2796925164
2797719579
2798719586
2799616794
280025600
280112801
280212802
280325606
280525610
280912809
281112811
Total10022585812

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
3061306
280125602
280212802
280325606
2804514020
2805411220
2806616836
2807514035
2808616848
28091233708
28101747770
28112261842
28122673112
28132878764
28141747838
28153598525
28161953504
28173187327
28182056360
28192364837
28201747940
28212159241
28222776194
28232570575
28242262128
28252673450
28262056520
28273496118
28282056560
28291439606
2830822640
2831925479
28321748144
28331645328
28341748178
28351645360
28361028360
2837925533
2838514190
283938517
284012840
284138523
2842411368
284325686
284625692
284712847
284912849
285012850
285125702
285312853
285412854
285525710
285738571
2859411436
286012860
2862411448
286338589
286425728
286625732
286712867
286812868
286912869
287012870
287212872
287812878
287912879
288225764
288312883
288412884
288512885
288625772
288712887
288825776
289212892
289512895
289712897
289938697
290025800
290125802
2902514510
2903823224
2904514520
2905720335
2906411624
2907823256
290825816
290938727
291038730
2911514555
29121029120
29131132043
29141646624
29151029150
29161132076
2917617502
29181955442
29191235028
2920617520
2921926289
29221235064
29231235076
29241235088
2925926325
2926720482
2927926343
2928720496
2929617574
2930411720
2931411724
293225864
293338799
293412934
2935617610
29361132296
2937823496
29381338194
29391029390
2940926460
2941514705
294225884
294338829
295712957
Total10022856403

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d353038266167656e743d777340382e31372e3020485454502f312e310d0a5365
               632d576562536f636b65742d5665 ...
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: 8882afce7001ac26
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=6166636537303031
               0x03e8
009 TCP DROPPED BY ME