Autobahn WebSocket Testsuite Report
Autobahn WebSocket

gws-server/async/context_take_over - Case 13.5.13 : Pass - 1131 ms @ 2024-01-18T07:45:07.569Z

Case Description

Send 1000 compressed messages each of payload size 32768, auto-fragment to 256 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 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 /connect HTTP/1.1
User-Agent: AutobahnTestSuite/0.8.2-0.10.9
Host: 127.0.0.1:8001
Upgrade: WebSocket
Connection: Upgrade
Pragma: no-cache
Cache-Control: no-cache
Sec-WebSocket-Key: PWxFs0Xg+F7WC8GZijqrhA==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits; server_no_context_takeover; server_max_window_bits=9
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; client_no_context_takeover; server_max_window_bits=12; client_max_window_bits=12
Sec-WebSocket-Accept: OZYe89AZfiyLJOSM04b4QrdIC98=


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
133511335
133811338
134011340
134111341
134211342
134311343
134422688
134522690
134622692
134811348
134922698
135011350
1351912159
135268112
135345412
135445416
135511355
135645424
135768142
135845432
135934077
136011360
136122722
136211362
136345452
136434092
136568190
136634098
136722734
136834104
136911369
137034110
137134113
137256860
137345492
137556875
137634128
137722754
137879646
1379811032
138056900
138156905
138245528
138311383
138411384
138556925
138611386
1387811096
138834164
138922778
139045560
139111391
139222784
139334179
139434182
139522790
139622792
139722794
139834194
139922798
140022800
140134203
140211402
140322806
140434212
140545620
140679842
140734221
140868448
140934227
141011410
141111411
141245648
141322826
141434242
141511415
141611416
141745668
141822836
141922838
142011420
142122842
142234266
142334269
142411424
142545700
142668556
142722854
142868568
1429811432
143057150
143134293
143245728
143345732
143422868
143545740
143634308
143745748
143868628
143945756
144068640
144145764
144245768
144334329
144434332
144534335
144645784
144722894
144822896
144911449
145011450
145122902
145211452
145322906
145434362
145511455
145657280
145711457
145822916
145911459
146145844
146211462
146411464
146522930
146611466
146722934
146822936
147022940
147111471
147311473
147422948
147534425
147611476
147734431
147811478
147911479
148011480
148245928
148345932
148545940
148645944
148711487
148845952
148911489
149011490
149234476
149311493
149422988
149622992
149711497
149811498
149911499
150023000
150157505
150211502
150311503
150546020
150646024
150734521
150857540
150911509
151023020
151111511
151211512
151334539
151523030
151734551
151834554
151911519
152023040
152134563
152223044
152311523
152411524
152623052
152711527
152846112
152911529
153223064
1533812264
153511535
153623072
153734611
153846152
153923078
154011540
154146164
154223084
154323086
154446176
154511545
154846192
154934647
155046200
155123102
155211552
155334659
155434662
155523110
155646224
155734671
155811558
155946236
156034680
156134683
156223124
156311563
156457820
156523130
156623132
156711567
156846272
156911569
157023140
157111571
157311573
157423148
157557875
157623152
157734731
157834734
157957895
158057900
158134743
158234746
1583914247
158423168
158546340
158646344
158769522
158823176
158934767
159057950
159123182
159234776
159323186
159457970
159534785
159611596
159734791
159823196
159934797
160011600
160111601
160234806
160346412
160523210
160611606
160734821
160834824
160969654
161023220
161134833
161234836
161346452
161458070
161534845
161646464
161734851
161834854
1619711333
162034860
162158105
162234866
162334869
162458120
162534875
162634878
1627711389
162869768
162946516
163034890
163134893
163223264
163346532
163434902
163534905
163623272
163746548
163811638
163923278
164034920
164123282
164258210
164369858
164423288
164558225
164669876
164734941
164823296
164923298
165046600
165111651
165223304
165311653
165446616
165558275
165658280
165746628
165846632
165958295
166046640
166123322
166246648
166334989
166411664
166523330
166735001
166811668
167023340
167111671
167311673
167511675
167611676
167723354
167835034
167923358
168111681
168211682
168323366
168446736
168511685
168635058
168711687
168811688
168911689
169011690
169311693
169423388
169535085
169635088
169723394
169823396
169923398
170023400
170123402
170323406
170658530
170723414
171023420
171223424
171323426
171411714
171535145
171611716
171711717
171811718
171923438
172123442
172258610
172323446
172558625
172623452
172723454
172811728
172923458
173011730
173111731
173211732
173311733
173511735
173611736
173723474
173911739
174211742
174935247
Total10021527492

Octets Transmitted by Chop Size

Chop SizeCountOctets
6212
7214
8324
9327
10440
11444
12560
13565
14114
15690
168128
17351
18354
197133
20480
215105
23492
246144
255125
268208
275135
28384
297203
305150
318248
328256
3310330
347238
359315
3614504
3711407
3812456
397273
4012480
4114574
4214588
4311473
447308
456270
4610460
476282
488384
499441
503150
517357
524208
534212
546324
554220
569504
575285
5810580
5910590
605300
6110610
625310
638504
647448
655325
664264
678536
686408
696414
704280
717497
724288
737511
749666
754300
76176
773231
782156
795395
803240
81181
82182
832166
84184
854340
863258
876522
886528
894356
905450
919819
925460
939837
947658
955475
964384
973291
984392
99199
1006600
1015505
1029918
1034412
1048832
105101050
1063318
1074428
1083324
1092218
1103330
1112222
1125560
1131113
1141114
1162232
1173351
1183354
1193357
1205600
1213363
1225610
1234492
1244496
1274508
1281128
1291129
1304520
1311131
1343402
1353405
1363408
1372274
1385690
1396834
1405700
1416846
1424568
1433429
1444576
1456870
1466876
1476882
1486888
14971043
15081200
1515755
1525760
1535765
1541154
1553465
1564624
1571157
1583474
1594636
1602320
1613483
1624648
1632326
1644656
1653495
1661166
1673501
1682336
1692338
1702340
1722344
1732346
1743522
1751175
1763528
1783534
1791179
1802360
1821182
1832366
1841184
1851185
1862372
1874748
1893567
1913573
1922384
1931193
1941194
1952390
1962392
1972394
1982396
1991199
2001200
2014804
2022404
2034812
2042408
2062412
2083624
2093627
2101210
2113633
2124848
2143642
2152430
2162432
2183654
21951095
2203660
22151105
2221222
2233669
22551125
2261226
2271227
2281228
2293687
2301230
2313693
2323696
2332466
2342468
2353705
23661416
2372474
2382476
2392478
24071680
2412482
2423726
24361458
2442488
2453735
2462492
2471247
2483744
2493747
2502500
25141004
2522504
2532506
25541020
2562512
25741028
2582516
2592518
2601260
2613783
2623786
2631263
26453441410816
3991399
Total63461517752

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
05344
11000
81
Total6345


Wire Log

000 TX OCTETS: 474554202f636f6e6e65637420485454502f312e310d0a557365722d4167656e743a204175746f6261686e54657374537569
               74652f302e382e322d302e31302e ...
001 RX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a557067726164653a20776562736f636b
               65740d0a436f6e6e656374696f6e ...
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=0e91038f, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 88820e91038f0d79
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