Autobahn WebSocket Testsuite Report
Autobahn WebSocket

wtx - Case 13.2.7 : Pass - 860 ms @ 2023-09-27T20:55:32.355Z

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 / HTTP/1.1
User-Agent: AutobahnTestSuite/0.8.2-0.10.9
Host: 127.0.0.1:8080
Upgrade: WebSocket
Connection: Upgrade
Pragma: no-cache
Cache-Control: no-cache
Sec-WebSocket-Key: sH9PK7Z4qGopKfcrmNnWpA==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits; server_no_context_takeover
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Connection: Upgrade
Sec-WebSocket-Accept: 6nvHEyABSIHIxnXSZ40CaMoYLIE=
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


Closing Behavior

KeyValueDescription
isServerFalseTrue, 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.
droppedByMeFalseTrue, 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
414
2851285
67721354
6781678
67921358
6811681
68285456
68364098
68442736
68574795
6861686
68742748
68821376
68953445
69042760
691138983
69264152
69353465
69485552
69553475
69642784
69764182
69896282
69964194
70042800
70185608
70264212
70332109
70496336
70585640
70642824
70753535
70821416
70985672
71074970
71174977
71242848
71385704
71453570
71575005
71632148
71732151
71842872
71964314
72021440
72142884
72253610
72342892
72421448
72553625
72653630
72753635
72842912
729107290
73053650
7311510965
73285856
73375131
7341410276
735107350
7361410304
73796633
73875166
739118129
74085920
74164446
74264452
743107430
74475208
7451745
74764482
74842992
74942996
75075250
75132253
75275264
75321506
75443016
75543020
7561756
75732271
7581758
75943036
76053800
76121522
7621762
76421528
76521530
76621532
76732301
7681768
76932307
77043080
77132313
77243088
7731773
77443096
77521550
77732331
77821556
77932337
78021560
78121562
7821782
78321566
78453920
78586280
78675502
78764722
78875516
78975523
79064740
79143164
79286336
79343172
79543180
7961796
79732391
79875586
79932397
8001800
80164806
80254010
8031803
80421608
80532415
80643224
80732421
8081808
8091809
81021620
81143244
8121812
8131813
81432442
81532445
81632448
8171817
8191819
82021640
82143284
82221644
8231823
82421648
82532475
82632478
82721654
82832484
8291829
8301830
83121662
8321832
83343332
83443336
83554175
83621672
83754185
83832514
839108390
84021680
84143364
84221684
84354215
84432532
84521690
8461846
84732541
84943396
85065100
85143404
85221704
85321706
85454270
85543420
85621712
85765142
85876006
85954295
86032580
86154305
86232586
86365178
86443456
86565190
86621732
86732601
86854340
86976083
87032610
87165226
87265232
87343492
87421748
87576125
87643504
87765262
87854390
87921758
88032640
88132643
88243528
88397947
88443536
88521770
8861886
88732661
88843552
88954445
8901890
89154455
89276244
89365358
89443576
89532685
89621792
89743588
89843592
89943596
90021800
90121802
90221804
90332709
90521810
9061906
90721814
90821816
91021820
91343652
9141914
9151915
9161916
91721834
9181918
91932757
9201920
9211921
92232766
9231923
92432772
92543700
92643704
9271927
92832784
93221864
9331933
9341934
9381938
93921878
94021880
9421942
94843792
9541954
9571957
9591959
9651965
Total1002788876

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
3661366
7021702
70321406
7041704
70532115
70632118
70742828
70874956
709117799
71085680
71164266
71296408
713117843
714107140
715107150
716128592
71764302
718117898
71953595
72042880
72142884
72264332
72364338
72475068
72564350
72642904
72764362
72842912
72932187
73085840
73142924
73275124
73364398
73442936
73564410
736107360
73785896
73853690
73964434
74032220
74164446
74242968
74321486
74442976
74564470
74621492
74742988
74832244
74932247
75021500
75121502
75343012
75443016
75586040
75643024
757118327
758107580
75996831
76032280
76153805
762107620
76386104
764107640
76596885
766118426
76743068
76853840
7691769
77053850
77186168
77264632
77375411
7741774
77543100
77621552
77753885
77821556
77943116
78064680
78132343
7821782
7841784
7851785
78721574
78821576
7891789
79032370
79132373
79253960
79432382
79521590
79621592
79753985
79821596
7991799
80043200
80143204
80232406
80321606
80464824
80532415
80643224
80721614
80832424
8091809
8101810
81221624
81343252
81443256
81521630
81721634
81821636
81921638
82032460
82154105
82254110
8231823
82443296
82554125
82664956
82775789
8281828
82964974
83054150
83143324
83232496
83354165
83454170
83543340
8371837
83821676
83921678
84065040
84121682
84232526
8431843
8441844
84521690
84643384
8471847
84843392
84921698
8501850
85221704
85332559
85432562
8551855
85643424
85721714
85921718
86121722
86232586
86343452
86443456
86532595
86643464
86732601
86821736
8691869
8701870
8711871
87232616
87332619
87443496
87532625
87621752
87732631
87843512
87932637
88021760
8811881
88232646
88354415
88454420
88621772
8871887
88832664
88954445
89021780
8911891
89232676
89365358
89465364
89554475
89687168
89754485
8981898
89976293
90032700
90187208
9021902
90387224
90432712
90598145
90643624
90721814
9081908
90943636
91021820
91176377
91265472
91321826
91454570
91532745
91665496
91732751
91832754
91932757
92021840
9211921
92254610
92376461
92476468
92521850
92643704
9271927
92887424
9291929
93065580
93143724
93265592
93376531
9341934
93554675
93632808
9371937
93821876
93921878
9401940
94154705
94287536
94354715
94421888
9451945
94621892
94732841
94932847
95221904
9531953
95421908
9571957
95854790
9591959
96032880
9611961
96232886
9631963
9641964
96621932
96754835
9691969
9701970
9711971
97632928
97821956
9801980
9831983
98521970
9941994
Total1002818175

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

000 TX OCTETS: 474554202f20485454502f312e310d0a557365722d4167656e743a204175746f6261686e5465737453756974652f302e382e
               322d302e31302e390d0a486f7374 ...
001 RX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a436f6e6e656374696f6e3a2055706772
               6164650d0a5365632d576562536f ...
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=da91b01f, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 8882da91b01fd979
007 RX OCTETS: 880203e8
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=False, MASK=None
               0x03e8
009 TCP DROPPED BY PEER