Autobahn WebSocket Testsuite Report
Autobahn WebSocket

undici - Case 12.2.10 : Pass - 8451 ms @ 2024-06-08T14:38:24.640Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 0 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=329&agent=undici HTTP/1.1
host: localhost:9001
connection: upgrade
upgrade: websocket
sec-websocket-key: 076dFlaVBgvucpMVuues5g==
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: TbfAMfm0s/kEqIjrL0v1rsy6lhI=
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
163848131072
16398232796
22110122110
28960128960
32768132768
32782132782
49152298304
491668393328
655361988130285568
Total3003131086415

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2521252
1080731108073
1080891108089
1080951108095
1081141108114
1081171108117
1081201108120
1081292216258
1081321108132
1081342216268
1081361108136
1081591108159
1081601108160
1081671108167
1081701108170
1081721108172
1081732216346
1081771108177
1081881108188
1081901108190
1081931108193
1081941108194
1082031108203
1082041108204
1082051108205
1082071108207
1082092216418
1082161108216
1082171108217
1082211108221
1082221108222
1082241108224
1082271108227
1082281108228
1082302216460
1082311108231
1082361108236
1082381108238
1082461108246
1082511108251
1082561108256
1082591108259
1082621108262
1082661108266
1082721108272
1082731108273
1082781108278
1082792216558
1082811108281
1082872216574
1083051108305
1083061108306
1083101108310
1083131108313
1083151108315
1083171108317
1083191108319
1083212216642
1083241108324
1083251108325
1083262216652
1083311108331
1083321108332
1083381108338
1083421108342
1083532216706
1083541108354
1083562216712
1083581108358
1083622216724
1083651108365
1083662216732
1083681108368
1083701108370
1083712216742
1083751108375
1083793325137
1083832216766
1083942216788
1083951108395
1084011108401
1084021108402
1084052216810
1084071108407
1084082216816
1084091108409
1084142216828
1084151108415
1084171108417
1084191108419
1084201108420
1084242216848
1084251108425
1084291108429
1084303325290
1084382216876
1084391108439
1084401108440
1084431108443
1084442216888
1084471108447
1084522216904
1084581108458
1084591108459
1084601108460
1084611108461
1084641108464
1084662216932
1084671108467
1084682216936
1084691108469
1084751108475
1084761108476
1084771108477
1084802216960
1084831108483
1084872216974
1084881108488
1084891108489
1084931108493
1084961108496
1084971108497
1085081108508
1085091108509
1085113325533
1085121108512
1085151108515
1085161108516
1085181108518
1085201108520
1085232217046
1085251108525
1085301108530
1085361108536
1085441108544
1085491108549
1085511108551
1085832217166
1085901108590
1085951108595
1086051108605
1086171108617
1086191108619
1086211108621
1086221108622
1086261108626
1086312217262
1086321108632
1086351108635
1086471108647
1086511108651
1086531108653
1086592217318
1086791108679
1086811108681
1086821108682
1086861108686
1086891108689
1087061108706
1087091108709
1087151108715
1087222217444
1087242217448
1087291108729
1087431108743
1087472217494
1087511108751
1087571108757
1087642217528
1087691108769
1087721108772
1087781108778
1087801108780
1087861108786
1087871108787
1087911108791
1087921108792
1088001108800
1088071108807
1088152217630
1088161108816
1088171108817
1088191108819
1088231108823
1088271108827
1088331108833
1088381108838
1088401108840
1088441108844
1088461108846
1088491108849
1088511108851
1088523326556
1088571108857
1088582217716
1088601108860
1088651108865
1088681108868
1088701108870
1088721108872
1088731108873
1088781108878
1088821108882
1088832217766
1088871108887
1088882217776
1088931108893
1088991108899
1089012217802
1089021108902
1089061108906
1089071108907
1089081108908
1089101108910
1089131108913
1089181108918
1089202217840
1089211108921
1089281108928
1089291108929
1089321108932
1089371108937
1089431108943
1089451108945
1089462217892
1089491108949
1089511108951
1089521108952
1089531108953
1089551108955
1089562217912
1089582217916
1089611108961
1089631108963
1089641108964
1089651108965
1089662217932
1089671108967
1089701108970
1089711108971
1089722217944
1089741108974
1089771108977
1089791108979
1089801108980
1089811108981
1089822217964
1089841108984
1089861108986
1089871108987
1089913326973
1089931108993
1089951108995
1090011109001
1090061109006
1090092218018
1090111109011
1090141109014
1090151109015
1090201109020
1090211109021
1090223327066
1090241109024
1090251109025
1090262218052
1090272218054
1090292218058
1090332218066
1090352218070
1090362218072
1090372218074
1090402218080
1090431109043
1090441109044
1090491109049
1090601109060
1090661109066
1090681109068
1090801109080
1090951109095
1090991109099
1091021109102
1091041109104
1091172218234
1091292218258
1091301109130
1091321109132
1091331109133
1091372218274
1091381109138
1091421109142
1091451109145
1091471109147
1091481109148
1091541109154
1091571109157
1091641109164
1091651109165
1091671109167
1091681109168
1091721109172
1091761109176
1091821109182
1091861109186
1091901109190
1091931109193
1092041109204
1092061109206
1092071109207
1092091109209
1092141109214
1092191109219
1092221109222
1092231109223
1092261109226
1092271109227
1092351109235
1092362218472
1092371109237
1092421109242
1092441109244
1092453327735
1092481109248
1092521109252
1092581109258
1092701109270
1093171109317
1093521109352
1093541109354
1094231109423
1094371109437
1094841109484
1094961109496
1095181109518
1095791109579
1095841109584
1096541109654
1096771109677
1097241109724
1097561109756
1098111109811
1098291109829
1098421109842
1099021109902
1099141109914
1099711109971
1099851109985
1100051110005
1100281110028
1100651110065
1100871110087
1100901110090
1101311110131
1101461110146
1101591110159
1101691110169
1101701110170
1101951110195
1102571110257
1102591110259
1102681110268
1103081110308
1103301110330
1103531110353
1103791110379
1103961110396
1104271110427
1104401110440
1104761110476
1104791110479
1104861110486
1105041110504
1105401110540
1106001110600
1106041110604
1106201110620
1106211110621
1106661110666
1106821110682
1107021110702
1107331110733
1107631110763
1107681110768
1107821110782
1108232221646
1108351110835
1108631110863
1109031110903
1109261110926
1109451110945
1109461110946
1109651110965
1110031111003
1110071111007
1110191111019
1110451111045
1110971111097
1111051111105
1111101111110
1111331111133
1111781111178
1112021111202
1112101111210
1112111111211
1112401111240
1112861111286
1112891111289
1113001111300
1113061111306
1113501111350
1113611111361
1113821111382
1113881111388
1114241111424
1114381111438
1114521111452
1114611111461
1114821111482
1114851111485
1115282223056
1115431111543
1115471111547
1115831111583
1115931111593
1116161111616
1116251111625
1116401111640
1116621111662
1116681111668
1116761111676
1116951111695
1117201111720
1117401111740
1117481111748
1117671111767
1117931111793
1117981111798
1118261111826
1118411111841
1118541111854
1118581111858
1119041111904
1119061111906
1119071111907
1119411111941
1119621111962
1119631111963
1119791111979
1120121112012
1120421112042
1120431112043
1120641112064
1120821112082
1121051112105
1121061112106
1121121112112
1121591112159
1121831112183
1121911112191
1121981112198
1122171112217
1122441112244
1122691112269
1122711112271
1122761112276
1123071112307
1123281112328
1123491112349
1123591112359
1123791112379
1123821112382
1123961112396
1124181112418
1124291112429
1124481112448
1124581112458
1124751112475
1124861112486
1124961112496
1125321112532
1125401112540
1125411112541
1125781112578
1125791112579
1125901112590
1125931112593
1126141112614
1126251112625
1126341112634
1126431112643
1126811112681
1126951112695
1127321112732
1127521112752
1127551112755
1127941112794
1128521112852
1128831112883
1128981112898
1129191112919
1129591112959
1129991112999
1130291113029
1130601113060
1130901113090
1131321113132
1131611113161
1131671113167
1132101113210
1132351113235
1132941113294
1133031113303
1133171113317
1133621113362
1133971113397
1134531113453
1134691113469
1135182227036
1135261113526
1135871113587
1135911113591
1136141113614
1136271113627
1136651113665
1136731113673
1136791113679
1137101113710
1137141113714
1137201113720
1137211113721
1137221113722
1137231113723
1137251113725
1137263341178
1137283341184
1137292227458
1137302227460
1137312227462
1137331113733
1137343341202
1137361113736
1137381113738
1137391113739
1137471113747
1137481113748
1137491113749
1137521113752
1137531113753
1137601113760
1137611113761
1137631113763
1137651113765
1137672227534
1137731113773
1137761113776
1137801113780
1137851113785
1137891113789
1137921113792
1137961113796
1138051113805
1138061113806
1138101113810
1138111113811
1138221113822
1138232227646
1138261113826
1138331113833
1138391113839
1138421113842
1138491113849
1138511113851
1138561113856
1138611113861
1138652227730
1138661113866
1138741113874
1138771113877
1138911113891
1138951113895
1138982227796
1139021113902
1139041113904
1139101113910
1139111113911
1139171113917
1139211113921
1139261113926
1139281113928
1139322227864
1139331113933
1139361113936
1139421113942
1139431113943
1139441113944
1139471113947
1139531113953
1139551113955
1139561113956
1139591113959
1139601113960
1139661113966
1139671113967
1139741113974
1139761113976
1139832227966
1139941113994
1140011114001
1140051114005
1140061114006
1140072228014
1140091114009
1140101114010
1140121114012
1140131114013
1140241114024
1140321114032
1140341114034
1140391114039
1140411114041
1140431114043
1140451114045
1140461114046
1140482228096
1140502228100
1140512228102
1140521114052
1140531114053
1140551114055
1140601114060
1140632228126
1140642228128
1140671114067
1140691114069
1140701114070
1140741114074
1140782228156
1140841114084
1140872228174
1140881114088
1140901114090
1140911114091
1140941114094
1140961114096
1140972228194
1140981114098
1141021114102
1141033342309
1141041114104
1141053342315
1141072228214
1141091114109
1141112228222
1141123342336
1141131114113
1141141114114
1141161114116
1141204456480
1141231114123
1141242228248
1141254456500
1141271114127
1141291114129
1141351114135
1141401114140
1141431114143
1141442228288
1141452228290
1141461114146
1141481114148
1141523342456
1141561114156
1141571114157
1141581114158
1141592228318
1141611114161
1141631114163
1141641114164
1141662228332
1141671114167
1141681114168
1141702228340
1141721114172
1141752228350
1141761114176
1141792228358
1141801114180
1141842228368
1141851114185
1141871114187
1141941114194
1141962228392
1142001114200
1142061114206
1142111114211
1142341114234
1142451114245
1142591114259
1142611114261
1142891114289
1142921114292
1143011114301
1143081114308
1143101114310
1143141114314
1143301114330
1143432228686
1143471114347
1143541114354
1143601114360
1143641114364
1143871114387
1143971114397
1144011114401
1144211114421
1144221114422
1144271114427
1144301114430
1144571114457
1144601114460
1144731114473
1144771114477
1144811114481
1144821114482
1144971114497
1144981114498
1145061114506
1145081114508
1145111114511
1145131114513
1145162229032
1145211114521
1145222229044
1145231114523
1145262229052
1145282229056
1145291114529
1145314458124
1145342229068
1145361114536
1145381114538
1145401114540
1145411114541
1145421114542
1145432229086
1145443343632
1145454458180
1145462229092
1145471114547
1145481114548
1145492229098
1145504458200
1145511114551
1145522229104
1145535572765
1145541114554
1145573343671
1145583343674
1145592229118
1145612229122
1145622229124
1145633343689
1145652229130
1145661114566
1145672229134
1145681114568
1145694458276
1145702229140
1145712229142
1145732229146
1145753343725
1145761114576
1145771114577
1145791114579
1145802229160
1145811114581
1145821114582
1145831114583
1145841114584
1145851114585
1145861114586
1145881114588
1145931114593
1145962229192
1145971114597
1145981114598
1145991114599
1146012229202
1146021114602
1146031114603
1146042229208
1146071114607
1146081114608
1146102229220
1146112229222
1146121114612
1146131114613
1146152229230
1146161114616
1146212229242
1146222229244
1146242229248
1146252229250
1146282229256
1146301114630
1146312229262
1146321114632
1146332229266
1146361114636
1146401114640
1146431114643
1146461114646
1146492229298
1146521114652
1147621114762
Total1002111483814

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
21000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333239266167656e743d756e6469636920485454502f312e310d0a686f73743a
               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