Autobahn WebSocket Testsuite Report
Autobahn WebSocket

wtx - Case 13.4.9 : Pass - 3049 ms @ 2023-09-27T21:08:50.958Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 0 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(False, 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=454&agent=wtx HTTP/1.1
Connection: Upgrade
Host: 127.0.0.1:9080
Sec-WebSocket-Key: g6p8L5TuAkBJ0vwX7Boqcw==
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: Sy3t/Va6fX9WmQJLTJ6aIGAhA+0=
Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; server_max_window_bits=12; 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
275612756
275712757
275825516
275912759
2760616560
276125522
276238286
2763616578
2764513820
2765411060
2766616596
27671335971
27681849824
27691335997
27701233240
27711438794
27721747124
27732158233
27741849932
27751130525
2776719432
2777513885
27781130558
27791130569
27801027800
2781513905
2782513910
27831233396
2784513920
2785719495
2786513930
2787616722
2788822304
2789616734
279038370
2791616746
2792822336
2793719551
27941233528
279538385
2796411184
2797719579
2798925182
2799822392
28001542000
2801719607
2802719614
28031130833
28041130844
2805514025
28061336478
2807514035
2808719656
2809616854
2810719670
2811925299
28121336556
281338439
2814514070
2815822520
2816719712
28171130987
28181130998
281938457
28201028200
2821719747
2822514110
2823411292
2824411296
28251028250
2827514135
2828822624
2829616974
283038490
2831411324
2832616992
2833925497
2834514170
2835617010
2836514180
2837514185
2838514190
2839514195
284025680
284138523
2843411372
2844514220
284525690
284638538
284725694
284838544
284925698
285025700
285125702
2852514260
285325706
2854411416
285612856
285712857
285838574
285912859
286012860
286125722
286238586
286338589
286412864
286525730
286638598
286712867
286925738
2870411480
287125742
287212872
287312873
287425748
287525750
287638628
287712877
287838634
287925758
288025760
288138643
288225764
288325766
2885411540
288612886
2887411548
288838664
289025780
289112891
289425788
2895411580
2896411584
289712897
2898720286
2899720293
2900720300
2901926109
2902720314
2903514515
2904411616
2905617430
2906514530
290725814
2908823264
290938727
29101543650
2911411644
2912926208
2913617478
2914823312
291525830
291625832
2917720419
2918720426
291938757
292038760
292112921
29221132142
2923617538
292438772
292538775
2926720482
2927926343
2928823424
292912929
2930411720
293138793
29321029320
2933720531
2934514670
2935411740
293638808
2937617622
2938617628
2939411756
294038820
294138823
294212942
294325886
294412944
2945411780
294638838
294712947
294912949
295012950
295425908
Total10022836632

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
3341334
269612696
270012700
270338109
2704410816
270512705
270612706
270825416
270925418
271012710
271125422
271238136
271312713
271412714
2716410864
2717410868
2718513590
2719410876
2720719040
27211232652
2722821776
27232157183
27241643584
27252465400
2726410904
27271129997
27282362744
27292157309
27301643680
27312362813
27321746444
27332568325
27342054680
2735616410
27361027360
27371438318
27381643808
27391746563
27401335620
27411643856
27421849356
27431746631
27441027440
27452568625
27461541190
27471438458
27481027480
27491541235
27501438500
27511233012
2752924768
2753616518
2754616524
2755411020
2756411024
2757513785
2758616548
2759513795
276038280
276138283
276312763
276425528
276538295
276625532
276712767
276812768
276925538
27701130470
2771411084
277238316
277338319
2774411096
2775513875
277638328
277725554
277812778
2779822232
278012780
278138343
278212782
2783411132
278412784
278525570
278612786
278725574
278825576
278925578
279112791
279225584
279325586
279638388
279712797
279912799
280125602
280212802
280412804
280625612
280812808
280925618
281025620
281125622
281212812
281338439
281438442
281538445
281625632
281712817
2818514090
281938457
2820411280
282125642
282225644
282338469
282725654
282925658
2830411320
283212832
283312833
283412834
283538505
283638508
283738511
2838617028
283938517
2841411364
284238526
284438532
2845514225
284638538
284738541
2848514240
28491131339
28501131350
2851411404
2852925668
2853719971
2854411416
28551542825
28561131416
28571337141
28581131438
2859925731
2860925740
2861925749
2862822896
286312863
2864514320
286525730
286625732
286712867
286825736
286912869
287125742
2872514360
287312873
287412874
287512875
2876617256
287725754
287912879
288025760
2881514405
288225764
288338649
2884411536
288525770
288625772
2887514435
2888411552
2889926001
2890720230
289125782
2892823136
2893514465
2894411576
289538685
289625792
290312903
Total10022779678

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

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