Autobahn WebSocket Testsuite Report
Autobahn WebSocket

gws-server/async/context_take_over - Case 12.5.14 : Pass - 4540 ms @ 2024-01-18T07:42:32.289Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 256 octets. Use default permessage-deflate offer.

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: qMsEgtaQhXuZ3QTS2zSQmA==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; server_max_window_bits=12; client_max_window_bits=12
Sec-WebSocket-Accept: mZlmy3N05UwQd1Fbdn7myFzNrHQ=


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
2159712537
2571257
930519305
930719307
932219322
947819478
949619496
950019500
962719627
964819648
965219652
965519655
966019660
967619676
988119881
990219902
990719907
10073110073
10095110095
10115110115
10427110427
10455220910
10751110751
10940110940
11374111374
11513111513
11671111671
13776113776
13781113781
13894113894
14159114159
14293114293
14433114433
15713115713
15764115764
15821115821
17089117089
17210117210
17349117349
17696117696
17809117809
17930117930
19588119588
19730119730
19866119866
20451120451
20458240916
20466120466
20679120679
21326121326
21422121422
21522121522
21999121999
22155122155
22230122230
22371122371
22518122518
22550122550
22564122564
22600122600
22643122643
22648122648
22667122667
22779122779
23846123846
23859123859
23894123894
24051124051
24088124088
24116124116
24215124215
24223124223
24284124284
24307124307
25055125055
25150125150
25256125256
25275125275
25279125279
25288125288
25303125303
25356125356
25413125413
25418125418
25445125445
25522125522
25892125892
25894125894
25907125907
25930125930
25948125948
25957125957
25965125965
25969125969
25973125973
26036126036
26044126044
26051126051
26447126447
26449126449
26476126476
27161127161
27176127176
27263127263
27454127454
27528127528
27597127597
27644127644
27709127709
27817127817
27966127966
28048128048
28062128062
28081128081
28249128249
28367128367
28630128630
28745128745
28940128940
28948128948
29057129057
29085129085
29107129107
29570129570
29621129621
29665129665
29794129794
29829129829
29989129989
30129130129
30453130453
30592130592
30730130730
30944130944
31157131157
31254131254
31374131374
31470131470
32007132007
32155132155
32166132166
32209132209
32232132232
32239132239
32254132254
32279132279
32383132383
32396132396
32413132413
32649132649
32758132758
33171133171
33355133355
33422133422
33488133488
33607133607
33739133739
34356134356
34430134430
34484134484
34486134486
34563134563
35047135047
35066135066
35131135131
35177135177
35276135276
35278135278
35824135824
36169136169
36279136279
36362136362
36381136381
36418136418
36428136428
36877136877
36938136938
36954136954
37010137010
37092137092
37641137641
37723137723
37935137935
37955137955
38059138059
38077138077
38403138403
38707138707
38817138817
39020139020
39052139052
39154139154
39283139283
39759139759
40156140156
40256140256
40259140259
40301140301
40367140367
40753140753
41042141042
41126141126
41309141309
41584141584
41641141641
41680141680
41783141783
41939141939
42588142588
42621142621
42628142628
42647142647
42718142718
42725142725
42848142848
42850142850
43922143922
44004144004
44167144167
44333144333
44385144385
44403144403
44460144460
44518144518
44594144594
44712144712
44716144716
44731144731
44776144776
45221145221
45239145239
45241145241
45351145351
45410145410
45540145540
45542145542
45550145550
45804145804
45965145965
46088146088
46194146194
46283146283
46376146376
46464146464
46533146533
46611146611
46654146654
46750146750
46835146835
47127147127
47138147138
47554147554
47622147622
47717147717
48240148240
48299148299
48392148392
48571148571
48626148626
48659148659
48660148660
48752148752
48851148851
48998148998
49195149195
49197149197
49224149224
49393149393
49411149411
49463149463
49488149488
49495149495
49499149499
49502149502
49536149536
49542149542
49547149547
49555149555
49557149557
49677299354
49685149685
49753149753
49807149807
49838149838
49860149860
49871149871
49903149903
49995149995
49997149997
50014150014
50071150071
50152150152
50238150238
50719150719
50737150737
50741150741
50746150746
50759150759
50822150822
50825150825
50833150833
50834150834
50849150849
50857150857
50862150862
50931150931
50964150964
51002151002
51036151036
51062151062
51064151064
51075151075
51159151159
51266151266
51291151291
51324151324
51484151484
51516151516
51546151546
51928151928
52016152016
52038152038
52078152078
52085152085
53117153117
53127153127
53220153220
53320153320
53415153415
53660153660
53758153758
53850153850
54164154164
54195154195
54231154231
54256154256
54635154635
54651154651
54671154671
54953154953
55030155030
55035155035
55067155067
55114155114
55454155454
55456155456
55464155464
55579155579
55673155673
55779155779
56080156080
56081156081
56173156173
56934156934
56948156948
57059157059
57133157133
57748157748
57854157854
57953157953
59323159323
59412159412
59546159546
59738159738
59742159742
59743159743
59756159756
59766159766
59768159768
59769159769
59772159772
59776159776
59779159779
59785159785
59789159789
59791159791
59874159874
59881159881
59886159886
59888159888
59894159894
59899159899
59942159942
59959159959
59963159963
59964159964
60049160049
600512120102
60053160053
60153160153
60269160269
60880160880
62595162595
62631162631
63381163381
63411163411
64589164589
64916164916
64944164944
64978164978
65011165011
6553659739124992
Total159954877595

Octets Transmitted by Chop Size

Chop SizeCountOctets
6530
7428
8432
9545
10440
11333
12224
13452
14228
15230
16580
17234
18118
19595
20120
21363
227154
23246
24248
25250
265130
27381
28256
29387
304120
317217
32396
336198
353105
365180
375185
38276
395195
404160
414164
428336
435215
447308
45290
463138
475235
484192
498392
502100
516306
525260
532106
545270
553165
563168
573171
583174
593177
604240
61161
622124
642128
652130
666396
67167
684272
693207
707490
712142
724288
734292
743222
753225
763228
773231
78178
793237
804320
814324
823246
833249
842168
854340
872174
882176
892178
905450
912182
923276
939837
948752
953285
964384
976582
982196
99199
1011101
1025510
1033309
1044416
1058840
1064424
1072214
1085540
1092218
1105550
1112222
1122224
1135565
1141114
1155575
1166696
1176702
1184472
1194476
1203360
1213363
1226732
1233369
1241124
1253375
1264504
1274508
1287896
1296774
1305650
1315655
1343402
135101350
1362272
1374548
1383414
1391139
1402280
1413423
1424568
1431143
1442288
145121740
1464584
14781176
1482296
1495745
1504600
1512302
1525760
1533459
1543462
1556930
1562312
1576942
1584632
1591159
1605800
1615805
1626972
1634652
1645820
1653495
1663498
1675835
1682336
1692338
17061020
1715855
1725860
1732346
1742348
1753525
1765880
1773531
17881424
179101790
18081440
1813543
18271274
1833549
1843552
1855925
1862372
187101870
18861128
1893567
1904760
1914764
1924768
19361158
1945970
19571365
1965980
1975985
1983594
1993597
2004800
20171407
2021202
2033609
2042408
2052410
2064824
2074828
2082416
2092418
21061260
2113633
21361278
2143642
21561290
2162432
21761302
218102180
21961314
22091980
2213663
222102220
22361338
2243672
2252450
2264904
2271227
2283684
22961374
23092070
23151155
23261392
23361398
2344936
23561410
2362472
23851190
23951195
2402480
24151205
2422484
24371701
2442488
24561470
2462492
2473741
2482496
2494996
2503750
2513753
25282016
2531253
2543762
2552510
25641024
25741028
25851290
2593777
2603780
26141044
26241048
26341052
26420670454569856
3451345
Total20770654709998

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
0206704
21000
81
Total207705


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=55f3eb6f, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 888255f3eb6f561b
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