Autobahn WebSocket Testsuite Report
Autobahn WebSocket

undici - Case 12.2.16 : Pass - 22609 ms @ 2024-06-08T14:42:50.790Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 1024 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 /runCase?case=335&agent=undici HTTP/1.1
host: localhost:9001
connection: upgrade
upgrade: websocket
sec-websocket-key: hdWQexKxz+VU64Gb9Qfyzw==
sec-websocket-version: 13
sec-websocket-extensions: permessage-deflate; client_max_window_bits
accept: */*
accept-language: *
sec-fetch-mode: websocket
user-agent: undici
pragma: no-cache
cache-control: no-cache
accept-encoding: gzip, deflate
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: I4EfpD9uXVXmZomRlq3DZTUOyhU=
Sec-WebSocket-Extensions: permessage-deflate


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
1498813832
4071407
14480114480
163849147456
16398116398
22110122110
28960128960
32768132768
32782132782
49152149152
491669442494
655361988130285568
Total3003131086415

Octets Transmitted by Chop Size

Chop SizeCountOctets
313
428
717
818
16116
20120
21121
31262
33133
383114
42142
43143
44144
47147
48148
49149
50150
51151
52152
532106
543162
563168
572114
582116
592118
61161
623186
64164
65165
663198
672134
69169
70170
71171
74174
75175
76176
77177
78178
792158
802160
81181
82182
83183
84184
88188
89189
91191
93193
953285
96196
99199
1013303
1021102
1042208
1073321
1081108
1131113
1161116
1171117
1201120
1242248
1271127
1311131
1321132
1352270
1362272
1391139
1401140
1411141
1451145
1481148
1501150
1521152
1532306
1562312
1591159
1631163
1652330
1691169
1701170
1711171
1723516
1742348
1761176
1792358
1811181
1821182
1841184
1861186
1911191
1931193
1952390
1961196
1972394
2011201
2042408
2061206
2072414
2142428
2192438
2211221
2221222
2253675
2283684
2301230
2322464
2341234
2362472
2374948
2401240
2412482
2421242
2471247
2501250
2511251
2522504
2551255
2561256
2571257
2581258
2622524
2631263
2653795
2662532
2671267
2681268
2691269
2721272
2733819
2741274
2772554
2821282
2832566
2841284
2852570
2861286
2881288
2891289
2902580
2941294
2962592
2971297
2991299
3011301
3023906
3041304
3051305
3061306
3071307
3082616
3101310
3133939
3151315
3181318
3191319
3201320
3221322
3231323
3241324
3283984
3311331
3321332
3332666
3351335
3361336
33731011
3382676
3391339
34031020
3411341
3421342
3432686
3471347
3481348
3491349
3512702
3521352
3531353
3541354
3561356
3572714
3581358
3601360
3621362
3631363
3641364
3671367
3681368
3691369
3702740
3712742
3731373
3751375
3761376
37831134
3791379
3802760
3812762
3822764
3832766
3851385
3871387
3902780
39331179
3942788
3951395
3962792
3972794
3992798
4001400
4011401
4021402
4031403
4041404
4052810
4062812
40841632
4091409
4112822
4131413
41431242
4151415
4162832
41731251
4181418
42031260
42141684
4222844
4242848
4261426
42731281
4281428
4291429
4301430
4312862
43231296
43331299
4342868
43531305
4361436
43731311
4391439
44152205
44241768
4432886
4442888
4451445
4461446
4471447
45041800
4511451
4531453
45431362
45541820
4561456
4571457
45931377
4601460
4611461
4641464
4652930
4702940
4711471
47231416
4731473
47431422
47531425
47631428
4772954
4781478
4792958
48231446
48331449
4841484
4852970
48641944
48731461
4881488
4892978
49031470
4912982
4932986
4942988
4962992
4971497
4981498
4992998
50021000
5021502
50521010
5061506
5071507
50921018
51021020
5121512
5131513
51421028
51521030
51621032
5171517
5181518
5211521
5241524
52621052
53021060
5351535
5361536
5371537
5411541
5451545
5471547
5491549
5521552
5541554
5571557
5611561
5631563
56421128
56721134
56921138
5721572
5751575
5761576
57921158
58021160
5821582
5831583
5851585
58721174
58821176
58921178
59121182
5921592
5941594
59531785
5961596
5971597
5981598
60321206
60421208
6061606
6071607
60821216
6101610
6121612
6131613
6141614
6151615
6171617
6181618
6191619
6211621
62231866
6261626
6311631
6321632
6331633
6341634
6361636
6381638
64021280
6411641
6421642
6431643
64421288
6461646
64731941
6481648
6491649
6511651
65421308
6561656
65721314
6591659
6601660
6621662
66421328
6671667
6681668
6691669
6711671
6721672
67332019
6761676
67732031
6781678
6791679
6811681
68332049
6841684
68532055
68621372
6871687
6881688
69021380
69121382
6921692
69432082
69542780
6961696
69821396
7011701
70232106
70421408
7051705
7061706
70821416
7101710
7121712
7161716
7171717
72021440
7251725
72721454
7301730
7311731
7331733
7341734
7361736
7371737
7401740
7461746
7471747
75121502
75232256
75321506
7551755
7561756
75721514
76021520
76121522
7631763
7671767
7741774
77921558
7801780
78421568
78721574
7891789
79021580
7911791
7931793
79521590
7961796
7981798
7991799
80021600
8021802
8031803
8041804
80521610
8061806
80732421
8111811
81221624
8161816
8221822
8231823
82621652
82732481
82821656
83021660
8321832
83643344
8381838
8391839
84032520
8411841
8421842
8431843
8441844
84521690
84621692
8491849
8511851
85221704
85365118
8541854
85621712
85721714
85821716
8591859
86143444
8631863
86432592
86621732
86832604
8691869
8701870
8711871
87232616
87332619
87443496
87554375
87632628
8771877
8781878
87943516
88054400
88121762
88243528
88365298
88421768
88754435
88854440
88932667
89132673
89221784
89343572
8941894
89521790
8961896
89721794
89832694
89954495
90021800
90121802
9021902
90332709
90432712
90543620
9061906
9071907
9091909
91032730
9111911
91243648
91321826
91421828
9151915
9161916
9171917
91843672
9191919
9211921
9231923
92643704
9271927
9281928
9291929
93032790
93121862
93221864
93321866
93443736
9351935
9371937
93821876
94043760
94143764
94232826
94321886
94543780
94621892
94921898
9501950
95132853
95221904
95443816
95521910
9561956
95721914
95821916
9601960
96143844
96221924
96332889
96621932
9671967
96832904
97021940
97121942
9731973
9761976
97921958
9811981
98221964
9831983
98543940
9861986
9891989
9901990
99221984
9941994
9951995
99721994
9991999
100311003
100411004
101011010
101211012
101822036
101911019
102111021
102311023
102511025
102611026
102722054
1028108310111342680
Total109312111910876

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
0108310
21000
81
Total109311


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333335266167656e743d756e6469636920485454502f312e310d0a686f73743a
               206c6f63616c686f73743a393030 ...
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: 88820000000003e8
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3030303030303030
               0x03e8
009 TCP DROPPED BY ME