Autobahn WebSocket Testsuite Report
Autobahn WebSocket

wtx - Case 13.2.7 : Pass - 725 ms @ 2023-09-27T21:07:49.748Z

Case Description

Send 1000 compressed messages each of payload size 16384, auto-fragment to 0 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 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=416&agent=wtx HTTP/1.1
Connection: Upgrade
Host: 127.0.0.1:9080
Sec-WebSocket-Key: 78LPpdyt09Zw88pAxSs3HQ==
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: e4mq3mZdBgHSqZpww5WxoFj/mj0=
Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; server_max_window_bits=12; client_no_context_takeover


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
68121362
6821682
68321366
6851685
68685488
68764122
68842752
68974823
6901690
69142764
69221384
69353465
69442776
695139035
69664176
69753485
69885584
69953495
70042800
70164206
70296318
70364218
70442816
70585640
70664236
70732121
70896372
70985672
71042840
71153555
71221424
71385704
71474998
71575005
71642864
71785736
71853590
71975033
72032160
72132163
72242888
72364338
72421448
72542900
72653630
72742908
72821456
72953645
73053650
73153655
73242928
733107330
73453670
7351511025
73685888
73775159
7381410332
739107390
7401410360
74196669
74275194
743118173
74485952
74564470
74664476
747107470
74875236
7491749
75164506
75243008
75343012
75475278
75532265
75675292
75721514
75843032
75943036
7601760
76132283
7621762
76343052
76453820
76521530
7661766
76821536
76921538
77021540
77132313
7721772
77332319
77443096
77532325
77643104
7771777
77843112
77921558
78132343
78221564
78332349
78421568
78521570
7861786
78721574
78853940
78986312
79075530
79164746
79275544
79375551
79464764
79543180
79686368
79743188
79943196
8001800
80132403
80275614
80332409
8041804
80564830
80654030
8071807
80821616
80932427
81043240
81132433
8121812
8131813
81421628
81543260
8161816
8171817
81832454
81932457
82032460
8211821
8231823
82421648
82543300
82621652
8271827
82821656
82932487
83032490
83121662
83232496
8331833
8341834
83521670
8361836
83743348
83843352
83954195
84021680
84154205
84232526
843108430
84421688
84543380
84621692
84754235
84832544
84921698
8501850
85132553
85343412
85465124
85543420
85621712
85721714
85854290
85943436
86021720
86165166
86276034
86354315
86432592
86554325
86632598
86765202
86843472
86965214
87021740
87132613
87254360
87376111
87432622
87565250
87665256
87743508
87821756
87976153
88043520
88165286
88254410
88321766
88432652
88532655
88643544
88797983
88843552
88921778
8901890
89132673
89243568
89354465
8941894
89554475
89676272
89765382
89843592
89932697
90021800
90143604
90243608
90343612
90421808
90521810
90621812
90732721
90921818
9101910
91121822
91221824
91421828
91743668
9181918
9191919
9201920
92121842
9221922
92332769
9241924
9251925
92632778
9271927
92832784
92943716
93043720
9311931
93232796
93621872
9371937
9381938
9421942
94321886
94421888
9461946
95243808
9581958
9611961
9631963
9691969
Total1002792930

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
3351335
6981698
69921398
7001700
70132103
70232106
70342812
70474928
705117755
70685648
70764242
70896372
709117799
710107100
711107110
712128544
71364278
714117854
71553575
71642864
71742868
71864308
71964314
72075040
72164326
72242888
72364338
72442896
72532175
72685808
72742908
72875096
72964374
73042920
73164386
732107320
73385864
73453670
73564410
73632208
73764422
73842952
73921478
74042960
74164446
74221484
74342972
74432232
74532235
74621492
74721494
74942996
75043000
75186008
75243008
753118283
754107540
75596795
75632268
75753785
758107580
75986072
760107600
76196849
762118382
76343052
76453820
7651765
76653830
76786136
76864608
76975383
7701770
77143084
77221544
77353865
77421548
77543100
77664656
77732331
7781778
7801780
7811781
78321566
78421568
7851785
78632358
78732361
78853940
79032370
79121582
79221584
79353965
79421588
7951795
79643184
79743188
79832394
79921598
80064800
80132403
80243208
80321606
80432412
8051805
8061806
80821616
80943236
81043240
81121622
81321626
81421628
81521630
81632448
81754085
81854090
8191819
82043280
82154105
82264932
82375761
8241824
82564950
82654130
82743308
82832484
82954145
83054150
83143324
8331833
83421668
83521670
83665016
83721674
83832514
8391839
8401840
84121682
84243368
8431843
84443376
84521690
8461846
84821696
84932547
85032550
8511851
85243408
85321706
85521710
85721714
85832574
85943436
86043440
86132583
86243448
86332589
86421728
8651865
8661866
8671867
86832604
86932607
87043480
87132613
87221744
87332619
87443496
87532625
87621752
8771877
87832634
87954395
88054400
88221764
8831883
88432652
88554425
88621772
8871887
88832664
88965334
89065340
89154455
89287136
89354465
8941894
89576265
89632688
89787176
8981898
89987192
90032700
90198109
90243608
90321806
9041904
90543620
90621812
90776349
90865448
90921818
91054550
91132733
91265472
91332739
91432742
91532745
91621832
9171917
91854590
91976433
92076440
92121842
92243688
9231923
92487392
9251925
92665556
92743708
92865568
92976503
9301930
93154655
93232796
9331933
93421868
93521870
9361936
93754685
93887504
93954695
94021880
9411941
94221884
94332829
94532835
94821896
9491949
95021900
9531953
95454770
9551955
95632868
9571957
95832874
9591959
9601960
96221924
96354815
9651965
9661966
9671967
97232916
97421948
9761976
9791979
98121962
9901990
Total1002814140

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

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