Skip to content

[WIP] Declarative error message definitions in the JS port#764

Draft
jviotti wants to merge 1 commit intomainfrom
simpler-describe-js
Draft

[WIP] Declarative error message definitions in the JS port#764
jviotti wants to merge 1 commit intomainfrom
simpler-describe-js

Conversation

@jviotti
Copy link
Copy Markdown
Member

@jviotti jviotti commented Apr 30, 2026

Signed-off-by: Juan Cruz Viotti jv@jviotti.com

Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (linux/llvm)

Details
Benchmark suite Current: 5d93fa9 Previous: cd6ed95 Ratio
E2E_Compiler_adaptivecard 61875668.888887964 ns/iter 63043717.75000561 ns/iter 0.98
E2E_Compiler_ansible_meta 28912777.541667838 ns/iter 29535215.791668177 ns/iter 0.98
E2E_Compiler_aws_cdk 382822.7580733876 ns/iter 366547.3151547284 ns/iter 1.04
E2E_Compiler_babelrc 2577379.2915129564 ns/iter 2579219.808823422 ns/iter 1.00
E2E_Compiler_clang_format 18343916.76315686 ns/iter 18664363.42105185 ns/iter 0.98
E2E_Compiler_cmake_presets 25929435.000000045 ns/iter 26799687.653845713 ns/iter 0.97
E2E_Compiler_code_climate 2594849.8141266867 ns/iter 2635628.676691846 ns/iter 0.98
E2E_Compiler_cql2 12874502.30909144 ns/iter 13349848.423075628 ns/iter 0.96
E2E_Compiler_cspell 22633454.67742012 ns/iter 23826440.13793087 ns/iter 0.95
E2E_Compiler_cypress 3927979.2793298047 ns/iter 4051907.9306357973 ns/iter 0.97
E2E_Compiler_deno 7658413.791208769 ns/iter 7801886.494381975 ns/iter 0.98
E2E_Compiler_dependabot 3903338.63333328 ns/iter 4013348.2171430453 ns/iter 0.97
E2E_Compiler_draft_04 2661655.6387831783 ns/iter 2708369.745173636 ns/iter 0.98
E2E_Compiler_fabric_mod 4748138.41496604 ns/iter 4861492.763888957 ns/iter 0.98
E2E_Compiler_geojson 21858788.281249985 ns/iter 22777173.90322484 ns/iter 0.96
E2E_Compiler_gitpod_configuration 4866714.062500598 ns/iter 4992568.141844445 ns/iter 0.97
E2E_Compiler_helm_chart_lock 705806.8922764121 ns/iter 683974.1176470263 ns/iter 1.03
E2E_Compiler_importmap 287022.32551437384 ns/iter 276868.49782007263 ns/iter 1.04
E2E_Compiler_jasmine 1358022.618677059 ns/iter 1355182.1818181693 ns/iter 1.00
E2E_Compiler_jshintrc 4356996.975155915 ns/iter 4377444.006249931 ns/iter 1.00
E2E_Compiler_jsconfig 21665658.031249534 ns/iter 22312526.5483869 ns/iter 0.97
E2E_Compiler_krakend 137515814.39998972 ns/iter 142294745.79999533 ns/iter 0.97
E2E_Compiler_lazygit 33054814.95237927 ns/iter 34449263.79999629 ns/iter 0.96
E2E_Compiler_lerna 1611822.4503462522 ns/iter 1601335.642368971 ns/iter 1.01
E2E_Compiler_nest_cli 7408914.787234569 ns/iter 7598657.358696329 ns/iter 0.98
E2E_Compiler_omc 153140202.59997958 ns/iter 160485561.74999362 ns/iter 0.95
E2E_Compiler_omnisharp 6713864.788460674 ns/iter 6885457.564357518 ns/iter 0.98
E2E_Compiler_openapi 25167654.392857585 ns/iter 25501713.22222586 ns/iter 0.99
E2E_Compiler_pre_commit_hooks 5269812.57894733 ns/iter 5493525.674419006 ns/iter 0.96
E2E_Compiler_pulumi 4021755.856321771 ns/iter 4136318.773255875 ns/iter 0.97
E2E_Compiler_semantic_release 1560572.2254465246 ns/iter 1596871.4311511535 ns/iter 0.98
E2E_Compiler_stale 1548228.9734512584 ns/iter 1555128.4276170412 ns/iter 1.00
E2E_Compiler_stylecop 6093926.3999997545 ns/iter 6220488.4196432885 ns/iter 0.98
E2E_Compiler_tmuxinator 1924046.1456045345 ns/iter 1966289.9666665604 ns/iter 0.98
E2E_Compiler_ui5 46784238.13333363 ns/iter 50243007.57142848 ns/iter 0.93
E2E_Compiler_ui5_manifest 310507701.5000006 ns/iter 319543116.50002867 ns/iter 0.97
E2E_Compiler_unreal_engine_uproject 4578135.607843685 ns/iter 4678737.10738255 ns/iter 0.98
E2E_Compiler_users_array 789970.448198164 ns/iter 783017.3731843022 ns/iter 1.01
E2E_Compiler_vercel 12420360.517858902 ns/iter 12802175.527272912 ns/iter 0.97
E2E_Compiler_yamllint 348110.1044999946 ns/iter 337729.2040618932 ns/iter 1.03
E2E_Evaluator_adaptivecard 25396.724102490196 ns/iter 25867.06142523985 ns/iter 0.98
E2E_Evaluator_ansible_meta 225469.44618394933 ns/iter 213148.5440589329 ns/iter 1.06
E2E_Evaluator_aws_cdk 51235.7477860218 ns/iter 43755.90197987794 ns/iter 1.17
E2E_Evaluator_babelrc 107718.78984398916 ns/iter 86745.1726937192 ns/iter 1.24
E2E_Evaluator_cerebrum_criminal_case 942523.7095046088 ns/iter 1036682.5233237547 ns/iter 0.91
E2E_Evaluator_clang_format 121416.80389405722 ns/iter 116579.40383332744 ns/iter 1.04
E2E_Evaluator_cmake_presets 4227611.119760211 ns/iter 4309256.648148108 ns/iter 0.98
E2E_Evaluator_code_climate 180965.94547322532 ns/iter 154547.97875165727 ns/iter 1.17
E2E_Evaluator_cql2 213627.4941912515 ns/iter 193116.19137978717 ns/iter 1.11
E2E_Evaluator_cspell 556984.1160221412 ns/iter 546553.5433070791 ns/iter 1.02
E2E_Evaluator_cypress 193784.28726666287 ns/iter 171718.6065175138 ns/iter 1.13
E2E_Evaluator_deno 309729.2317558621 ns/iter 247113.27471749202 ns/iter 1.25
E2E_Evaluator_dependabot 308693.1902438797 ns/iter 302672.0583190677 ns/iter 1.02
E2E_Evaluator_draft_04 7412280.030613212 ns/iter 7491351.714285663 ns/iter 0.99
E2E_Evaluator_fabric_mod 676408.9568138228 ns/iter 644324.6399622762 ns/iter 1.05
E2E_Evaluator_geojson 16129731.386363553 ns/iter 16315221.906977989 ns/iter 0.99
E2E_Evaluator_gitpod_configuration 226704.8201346524 ns/iter 198238.7466858603 ns/iter 1.14
E2E_Evaluator_helm_chart_lock 337355.90028625075 ns/iter 248342.48750892168 ns/iter 1.36
E2E_Evaluator_importmap 46108.004059630446 ns/iter 42382.86611431353 ns/iter 1.09
E2E_Evaluator_jasmine 107965.36917119015 ns/iter 98723.90272099529 ns/iter 1.09
E2E_Evaluator_jshintrc 1197649.2487135706 ns/iter 1176865.954697968 ns/iter 1.02
E2E_Evaluator_jsconfig 419150.0701859781 ns/iter 404718.37147784967 ns/iter 1.04
E2E_Evaluator_krakend 204471.67576290367 ns/iter 181332.12568023175 ns/iter 1.13
E2E_Evaluator_lazygit 145691.46520832038 ns/iter 125656.3756382208 ns/iter 1.16
E2E_Evaluator_lerna 133729.44753749127 ns/iter 107543.19685283597 ns/iter 1.24
E2E_Evaluator_nest_cli 181268.57766010446 ns/iter 168107.18415937325 ns/iter 1.08
E2E_Evaluator_omc 18377.593565465504 ns/iter 18654.54832189752 ns/iter 0.99
E2E_Evaluator_omnisharp 605019.2497839183 ns/iter 559421.2820306072 ns/iter 1.08
E2E_Evaluator_openapi 9122757.040540203 ns/iter 9499037.124999493 ns/iter 0.96
E2E_Evaluator_pre_commit_hooks 465112.6330886997 ns/iter 468615.83011321916 ns/iter 0.99
E2E_Evaluator_pulumi 685842.7636717845 ns/iter 670103.162318797 ns/iter 1.02
E2E_Evaluator_semantic_release 95347.31415134315 ns/iter 78727.2124201296 ns/iter 1.21
E2E_Evaluator_stale 153036.81757048573 ns/iter 143529.2299959131 ns/iter 1.07
E2E_Evaluator_stylecop 281838.3352044792 ns/iter 256668.77859504626 ns/iter 1.10
E2E_Evaluator_tmuxinator 99502.55781251112 ns/iter 81946.04152047184 ns/iter 1.21
E2E_Evaluator_ui5 501174.86785714905 ns/iter 481538.90410953737 ns/iter 1.04
E2E_Evaluator_ui5_manifest 2454459.8140353533 ns/iter 2402333.3979238044 ns/iter 1.02
E2E_Evaluator_unreal_engine_uproject 419152.69654755446 ns/iter 405390.2275379209 ns/iter 1.03
E2E_Evaluator_users_array 534421.0684089032 ns/iter 554477.1399045832 ns/iter 0.96
E2E_Evaluator_vercel 309492.63215860195 ns/iter 246181.736507926 ns/iter 1.26
E2E_Evaluator_yamllint 8622.248124510657 ns/iter 8263.820938011437 ns/iter 1.04
Micro_Draft4_Meta_1_No_Callback 200.28278161145175 ns/iter 193.41943053894926 ns/iter 1.04
Micro_Draft4_Required_Properties 795.167601687764 ns/iter 870.1760813660785 ns/iter 0.91
Micro_Draft4_Many_Optional_Properties_Minimal_Match 22.720582966767754 ns/iter 23.819171272845356 ns/iter 0.95
Micro_Draft4_Few_Optional_Properties_Minimal_Match 11.205891550867268 ns/iter 10.835318812577217 ns/iter 1.03
Micro_Draft4_Items_Schema 278.99454709182163 ns/iter 262.9326078678747 ns/iter 1.06
Micro_Draft4_Nested_Object 1.7916605482502823 ns/iter 1.759561197945538 ns/iter 1.02
Micro_Draft4_Properties_Triad_Optional 322.00365634961014 ns/iter 323.1232323880714 ns/iter 1.00
Micro_Draft4_Properties_Triad_Closed 264.9310370393735 ns/iter 267.93500481939435 ns/iter 0.99
Micro_Draft4_Properties_Triad_Required 334.610971974966 ns/iter 333.7636469329741 ns/iter 1.00
Micro_Draft4_Properties_Closed 54.18475802039843 ns/iter 59.33523184898745 ns/iter 0.91
Micro_Draft4_Non_Recursive_Ref 11.671589624888584 ns/iter 12.243192049294645 ns/iter 0.95
Micro_Draft4_Pattern_Properties_True 158.72845934575966 ns/iter 152.78402262177633 ns/iter 1.04
Micro_Draft4_Ref_To_Single_Property 11.211036654476018 ns/iter 10.656088600131255 ns/iter 1.05
Micro_Draft4_Additional_Properties_Type 21.564370726557183 ns/iter 23.161245898567014 ns/iter 0.93
Micro_Draft4_Nested_Oneof 56.3499055611372 ns/iter 55.54795551131949 ns/iter 1.01
Micro_Draft4_Short_Enum 14.065580506545382 ns/iter 14.070260980424818 ns/iter 1.00
Micro_Draft4_Long_Enum 14.568612922853008 ns/iter 14.291374556757653 ns/iter 1.02
Micro_Draft4_Long_Enum_Short_Strings 14.065843329082506 ns/iter 14.07023615226547 ns/iter 1.00
Micro_Draft4_Type_Object 3.4264589889864276 ns/iter 3.519357812381822 ns/iter 0.97
Micro_Draft4_Ref_Single_100 2379804.9353742846 ns/iter 2380591.2711865813 ns/iter 1.00
Micro_Draft4_Compile_Ref_Many_Nested 1717679.6911765086 ns/iter 1745349.1716418085 ns/iter 0.98
Micro_Draft4_Compile_Wrap 2365743.0540539906 ns/iter 2406870.7482758234 ns/iter 0.98
Micro_Draft6_Property_Names 136.45583911974572 ns/iter 142.22598645582005 ns/iter 0.96
Micro_Draft6_Compile_FHIR 14477589977.99997 ns/iter 16678359255.000032 ns/iter 0.87
Micro_Draft7_If_Then_Else 23.40108872414915 ns/iter 23.684732230030374 ns/iter 0.99
Micro_2019_09_Unevaluated_Properties 27.43979086486741 ns/iter 25.87912219183509 ns/iter 1.06
Micro_2019_09_Compile_Wrap 288642220.999975 ns/iter 298576944.5000415 ns/iter 0.97
Micro_2020_12_Dynamic_Ref 222.06019797568973 ns/iter 237.55398971987796 ns/iter 0.93
Micro_2020_12_Dynamic_Ref_Single 3.425784537095104 ns/iter 3.5217156792471727 ns/iter 0.97
Micro_2020_12_Simple_Output_Mask 1084.8552935350879 ns/iter 1037.2029816361073 ns/iter 1.05
Micro_2020_12_Simple_Output_Annotations 102870.61472753748 ns/iter 91440.94299040444 ns/iter 1.12
Micro_2020_12_Compile_NonCircular_Shared_Refs 1094898.3129889295 ns/iter 1082917.7866045195 ns/iter 1.01
Micro_2020_12_Exhaustive_Deep_Numeric 8887.862494187935 ns/iter 8371.414792341626 ns/iter 1.06
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 177822.83320641247 ns/iter 173262.70743761986 ns/iter 1.03
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 22317.144528495777 ns/iter 22636.089393492668 ns/iter 0.99
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 142.75133281130516 ns/iter 147.51875867461757 ns/iter 0.97
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4230.315577725601 ns/iter 3871.496757324954 ns/iter 1.09
Alterschema_Check_Readibility_ISO_Language_Set_3 354405480.9999579 ns/iter 327453286.9999689 ns/iter 1.08
Alterschema_Check_Readibility_OMC 85015462.24999857 ns/iter 89189907.12500374 ns/iter 0.95
Alterschema_Check_Readibility_KrakenD 1186287177.9999297 ns/iter 1290891605.0000699 ns/iter 0.92
Alterschema_Apply_Readibility_KrakenD 119771754471.00002 ns/iter 128515649799.9999 ns/iter 0.93
Alterschema_Check_Invalid_External_Refs 301672952.4999846 ns/iter 277045967.33334106 ns/iter 1.09

This comment was automatically generated by workflow using github-action-benchmark.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

JavaScript (linux/llvm)

Details
Benchmark suite Current: 5d93fa9 Previous: cd6ed95 Ratio
E2E_Evaluator_adaptivecard 114995 ns 116539 ns 0.99
E2E_Evaluator_ansible-meta 504611 ns 531826 ns 0.95
E2E_Evaluator_aws-cdk 139154 ns 123903 ns 1.12
E2E_Evaluator_babelrc 307969 ns 294907 ns 1.04
E2E_Evaluator_cerebrum-criminal-case 2346401 ns 2607495 ns 0.90
E2E_Evaluator_clang-format 253271 ns 254682 ns 0.99
E2E_Evaluator_cmake-presets 16100648 ns 17429082 ns 0.92
E2E_Evaluator_code-climate 486622 ns 476719 ns 1.02
E2E_Evaluator_cql2 1271846 ns 1248994 ns 1.02
E2E_Evaluator_cspell 1453174 ns 1603573 ns 0.91
E2E_Evaluator_cypress 760628 ns 830085 ns 0.92
E2E_Evaluator_deno 1000602 ns 1042292 ns 0.96
E2E_Evaluator_dependabot 1036182 ns 1164767 ns 0.89
E2E_Evaluator_draft-04 20160182 ns 22019159 ns 0.92
E2E_Evaluator_fabric-mod 2345290 ns 2488321 ns 0.94
E2E_Evaluator_geojson 20381428 ns 19404808 ns 1.05
E2E_Evaluator_gitpod-configuration 678206 ns 695564 ns 0.98
E2E_Evaluator_helm-chart-lock 993711 ns 1051566 ns 0.94
E2E_Evaluator_importmap 266100 ns 265506 ns 1.00
E2E_Evaluator_jasmine 287963 ns 274150 ns 1.05
E2E_Evaluator_jsconfig 1194380 ns 1355380 ns 0.88
E2E_Evaluator_jshintrc 2746482 ns 2896827 ns 0.95
E2E_Evaluator_krakend 698953 ns 666542 ns 1.05
E2E_Evaluator_lazygit 490779 ns 439890 ns 1.12
E2E_Evaluator_lerna 442014 ns 434706 ns 1.02
E2E_Evaluator_nest-cli 560433 ns 579960 ns 0.97
E2E_Evaluator_omc 92470 ns 91235 ns 1.01
E2E_Evaluator_omnisharp 1382945 ns 1455957 ns 0.95
E2E_Evaluator_openapi 22005058 ns 22599369 ns 0.97
E2E_Evaluator_pre-commit-hooks 1892696 ns 1907941 ns 0.99
E2E_Evaluator_pulumi 1805187 ns 1889080 ns 0.96
E2E_Evaluator_semantic-release 257547 ns 228581 ns 1.13
E2E_Evaluator_stale 393032 ns 356088 ns 1.10
E2E_Evaluator_stylecop 1110363 ns 1104703 ns 1.01
E2E_Evaluator_tmuxinator 221996 ns 222049 ns 1.00
E2E_Evaluator_ui5 2170126 ns 2115236 ns 1.03
E2E_Evaluator_ui5-manifest 9862041 ns 9194482 ns 1.07
E2E_Evaluator_unreal-engine-uproject 1430550 ns 1507280 ns 0.95
E2E_Evaluator_users-array 2317944 ns 2266333 ns 1.02
E2E_Evaluator_vercel 963616 ns 957710 ns 1.01
E2E_Evaluator_yamllint 25287 ns 23464 ns 1.08

This comment was automatically generated by workflow using github-action-benchmark.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (macos/llvm)

Details
Benchmark suite Current: 5d93fa9 Previous: cd6ed95 Ratio
E2E_Compiler_adaptivecard 51891717.28573326 ns/iter 84464489.49999309 ns/iter 0.61
E2E_Compiler_ansible_meta 22897567.687493846 ns/iter 34227313.47619186 ns/iter 0.67
E2E_Compiler_aws_cdk 272179.30448475067 ns/iter 399264.19151436834 ns/iter 0.68
E2E_Compiler_babelrc 2047039.4694434113 ns/iter 3112899.038461738 ns/iter 0.66
E2E_Compiler_clang_format 13482727.117652936 ns/iter 19501592.948717397 ns/iter 0.69
E2E_Compiler_cmake_presets 22400295.709684864 ns/iter 34807066.318183966 ns/iter 0.64
E2E_Compiler_code_climate 2194338.9661969314 ns/iter 3009654.3716477766 ns/iter 0.73
E2E_Compiler_cql2 10572316.526321901 ns/iter 17566498.94999782 ns/iter 0.60
E2E_Compiler_cspell 18532504.174993392 ns/iter 32376871.925921306 ns/iter 0.57
E2E_Compiler_cypress 3260506.0373817165 ns/iter 6022017.363635989 ns/iter 0.54
E2E_Compiler_deno 6001517.241378647 ns/iter 11079070.312501216 ns/iter 0.54
E2E_Compiler_dependabot 3282451.650944014 ns/iter 5295935.829999507 ns/iter 0.62
E2E_Compiler_draft_04 1802485.7212276636 ns/iter 3070354.807692428 ns/iter 0.59
E2E_Compiler_fabric_mod 3328394.549763715 ns/iter 5061190.420001367 ns/iter 0.66
E2E_Compiler_geojson 19737955.971426606 ns/iter 35585359.14285563 ns/iter 0.55
E2E_Compiler_gitpod_configuration 3662414.4816757473 ns/iter 6352230.420000069 ns/iter 0.58
E2E_Compiler_helm_chart_lock 483630.9437584328 ns/iter 723881.0926339617 ns/iter 0.67
E2E_Compiler_importmap 205003.80295297934 ns/iter 315163.0094664585 ns/iter 0.65
E2E_Compiler_jasmine 1017744.9559745605 ns/iter 1529028.2258063364 ns/iter 0.67
E2E_Compiler_jshintrc 3267111.4599158694 ns/iter 5106637.677018167 ns/iter 0.64
E2E_Compiler_jsconfig 17478461.53846648 ns/iter 26928028.956529923 ns/iter 0.65
E2E_Compiler_krakend 113422486.16665529 ns/iter 179392489.5000032 ns/iter 0.63
E2E_Compiler_lazygit 31472898.56522785 ns/iter 47817936.133333206 ns/iter 0.66
E2E_Compiler_lerna 1212717.7870850759 ns/iter 1956795.0350405977 ns/iter 0.62
E2E_Compiler_nest_cli 5600529.327999539 ns/iter 9144588.717647232 ns/iter 0.61
E2E_Compiler_omc 151463916.50000623 ns/iter 258040360.99998486 ns/iter 0.59
E2E_Compiler_omnisharp 5327817.42748121 ns/iter 9052063.253012607 ns/iter 0.59
E2E_Compiler_openapi 19109845.72972469 ns/iter 29441512.69565262 ns/iter 0.65
E2E_Compiler_pre_commit_hooks 3760969.4759339616 ns/iter 5160353.4014606485 ns/iter 0.73
E2E_Compiler_pulumi 3249810.841004839 ns/iter 4729006.940476124 ns/iter 0.69
E2E_Compiler_semantic_release 1164713.8560609468 ns/iter 1877887.2729730995 ns/iter 0.62
E2E_Compiler_stale 1159882.9787238282 ns/iter 2451507.099678589 ns/iter 0.47
E2E_Compiler_stylecop 4974654.757143071 ns/iter 8232615.863014198 ns/iter 0.60
E2E_Compiler_tmuxinator 1381271.1646820058 ns/iter 2249946.1141976863 ns/iter 0.61
E2E_Compiler_ui5 47585130.9999728 ns/iter 92134444.50002347 ns/iter 0.52
E2E_Compiler_ui5_manifest 275144778.0001399 ns/iter 523975833.50000334 ns/iter 0.53
E2E_Compiler_unreal_engine_uproject 3348780.557143982 ns/iter 5854929.579998042 ns/iter 0.57
E2E_Compiler_users_array 687983.8330059868 ns/iter 1170077.0369068407 ns/iter 0.59
E2E_Compiler_vercel 10669816.924243579 ns/iter 20247119.526312705 ns/iter 0.53
E2E_Compiler_yamllint 228062.43789329837 ns/iter 418628.5593035993 ns/iter 0.54
E2E_Evaluator_adaptivecard 17384.95121831688 ns/iter 25997.121306428686 ns/iter 0.67
E2E_Evaluator_ansible_meta 162655.36484593572 ns/iter 224055.05399932642 ns/iter 0.73
E2E_Evaluator_aws_cdk 31416.073072932082 ns/iter 54859.3584000173 ns/iter 0.57
E2E_Evaluator_babelrc 71896.58752950343 ns/iter 111642.4714541036 ns/iter 0.64
E2E_Evaluator_cerebrum_criminal_case 572953.9207760907 ns/iter 957689.5708246517 ns/iter 0.60
E2E_Evaluator_clang_format 86739.39303912745 ns/iter 155620.22990441346 ns/iter 0.56
E2E_Evaluator_cmake_presets 2810707.9742494146 ns/iter 4950661.184210503 ns/iter 0.57
E2E_Evaluator_code_climate 112352.10259700046 ns/iter 202580.8387096502 ns/iter 0.55
E2E_Evaluator_cql2 135771.20578168856 ns/iter 212594.16734803832 ns/iter 0.64
E2E_Evaluator_cspell 343000.1665006424 ns/iter 648866.3750001251 ns/iter 0.53
E2E_Evaluator_cypress 128666.80940368451 ns/iter 167169.9312880447 ns/iter 0.77
E2E_Evaluator_deno 199046.86293110554 ns/iter 304785.7406428657 ns/iter 0.65
E2E_Evaluator_dependabot 235139.14805276098 ns/iter 322320.0800915181 ns/iter 0.73
E2E_Evaluator_draft_04 4519629.324674982 ns/iter 8002378.333333885 ns/iter 0.56
E2E_Evaluator_fabric_mod 431033.00744423765 ns/iter 702076.4625670004 ns/iter 0.61
E2E_Evaluator_geojson 9711153.361112995 ns/iter 14429194.734698193 ns/iter 0.67
E2E_Evaluator_gitpod_configuration 142398.5358079631 ns/iter 251987.49244937967 ns/iter 0.57
E2E_Evaluator_helm_chart_lock 186554.43896456598 ns/iter 312381.00958469533 ns/iter 0.60
E2E_Evaluator_importmap 28388.853380419372 ns/iter 43199.677580197524 ns/iter 0.66
E2E_Evaluator_jasmine 73504.16193744581 ns/iter 111191.03787644708 ns/iter 0.66
E2E_Evaluator_jshintrc 853151.6029409779 ns/iter 1300117.9846940301 ns/iter 0.66
E2E_Evaluator_jsconfig 298885.32289631816 ns/iter 491165.6984710491 ns/iter 0.61
E2E_Evaluator_krakend 112150.71131982686 ns/iter 183358.21728849245 ns/iter 0.61
E2E_Evaluator_lazygit 82456.26958307548 ns/iter 142343.80955528055 ns/iter 0.58
E2E_Evaluator_lerna 107389.37064449873 ns/iter 163560.00466397757 ns/iter 0.66
E2E_Evaluator_nest_cli 111535.99796237824 ns/iter 158091.90127098563 ns/iter 0.71
E2E_Evaluator_omc 11865.69480720153 ns/iter 17812.4317532661 ns/iter 0.67
E2E_Evaluator_omnisharp 387874.2361111007 ns/iter 644056.341981069 ns/iter 0.60
E2E_Evaluator_openapi 5512205.72916754 ns/iter 8194244.345680618 ns/iter 0.67
E2E_Evaluator_pre_commit_hooks 306580.7686257373 ns/iter 502137.2104054197 ns/iter 0.61
E2E_Evaluator_pulumi 531096.9590000241 ns/iter 766705.6827819383 ns/iter 0.69
E2E_Evaluator_semantic_release 69055.9017624061 ns/iter 95170.97220202499 ns/iter 0.73
E2E_Evaluator_stale 104041.24312713518 ns/iter 149344.04152185 ns/iter 0.70
E2E_Evaluator_stylecop 167575.98579473796 ns/iter 253689.57142850407 ns/iter 0.66
E2E_Evaluator_tmuxinator 64468.343931419 ns/iter 94417.98842748815 ns/iter 0.68
E2E_Evaluator_ui5 307500.87677114154 ns/iter 515366.1140979197 ns/iter 0.60
E2E_Evaluator_ui5_manifest 1369145.6272195394 ns/iter 2584202.6499999934 ns/iter 0.53
E2E_Evaluator_unreal_engine_uproject 283628.5812627688 ns/iter 419978.1124297727 ns/iter 0.68
E2E_Evaluator_users_array 372629.40215632843 ns/iter 537755.6200566062 ns/iter 0.69
E2E_Evaluator_vercel 194139.4440743531 ns/iter 321619.6249999148 ns/iter 0.60
E2E_Evaluator_yamllint 5793.153430935203 ns/iter 9172.397440615552 ns/iter 0.63
Micro_Draft4_Meta_1_No_Callback 125.02690117740732 ns/iter 173.31029171862372 ns/iter 0.72
Micro_Draft4_Required_Properties 571.1553236704535 ns/iter 827.4696152473745 ns/iter 0.69
Micro_Draft4_Many_Optional_Properties_Minimal_Match 14.51229008902833 ns/iter 21.595245386804187 ns/iter 0.67
Micro_Draft4_Few_Optional_Properties_Minimal_Match 6.5225786119159395 ns/iter 9.440386884659167 ns/iter 0.69
Micro_Draft4_Items_Schema 237.08759888636789 ns/iter 354.6810848208287 ns/iter 0.67
Micro_Draft4_Nested_Object 0.6360394081717049 ns/iter 1.00609552621569 ns/iter 0.63
Micro_Draft4_Properties_Triad_Optional 187.06944901446948 ns/iter 289.2883645223487 ns/iter 0.65
Micro_Draft4_Properties_Triad_Closed 151.5108410753872 ns/iter 243.41030108994258 ns/iter 0.62
Micro_Draft4_Properties_Triad_Required 193.06573976110647 ns/iter 287.2391339790326 ns/iter 0.67
Micro_Draft4_Properties_Closed 34.78554447126326 ns/iter 57.895923648913694 ns/iter 0.60
Micro_Draft4_Non_Recursive_Ref 11.686599961739512 ns/iter 18.022153001124572 ns/iter 0.65
Micro_Draft4_Pattern_Properties_True 124.60806257945222 ns/iter 219.4734766573661 ns/iter 0.57
Micro_Draft4_Ref_To_Single_Property 7.1769127663611725 ns/iter 9.208262069775406 ns/iter 0.78
Micro_Draft4_Additional_Properties_Type 23.472658223123915 ns/iter 32.40648379598362 ns/iter 0.72
Micro_Draft4_Nested_Oneof 37.5633017007848 ns/iter 56.31299666707797 ns/iter 0.67
Micro_Draft4_Short_Enum 4.534881265911699 ns/iter 6.889996374391581 ns/iter 0.66
Micro_Draft4_Long_Enum 9.189946452697441 ns/iter 13.30949214809637 ns/iter 0.69
Micro_Draft4_Long_Enum_Short_Strings 5.754948850078658 ns/iter 8.684541961299145 ns/iter 0.66
Micro_Draft4_Type_Object 2.0342640136343584 ns/iter 3.008504741241135 ns/iter 0.68
Micro_Draft4_Ref_Single_100 1537025.9026554874 ns/iter 2544632.2250920404 ns/iter 0.60
Micro_Draft4_Compile_Ref_Many_Nested 1129075.8557698573 ns/iter 2007202.349295767 ns/iter 0.56
Micro_Draft4_Compile_Wrap 1838456.489583251 ns/iter 3291074.0131571577 ns/iter 0.56
Micro_Draft6_Property_Names 87.43016770732203 ns/iter 146.26049910236944 ns/iter 0.60
Micro_Draft6_Compile_FHIR 7131178500.00026 ns/iter 21386320875.000137 ns/iter 0.33
Micro_Draft7_If_Then_Else 15.750371551032472 ns/iter 25.85578996764061 ns/iter 0.61
Micro_2019_09_Unevaluated_Properties 25.791000732441233 ns/iter 35.277777151250746 ns/iter 0.73
Micro_2019_09_Compile_Wrap 299243082.99996483 ns/iter 514864041.9999992 ns/iter 0.58
Micro_2020_12_Dynamic_Ref 174.4117250405867 ns/iter 282.8286209276619 ns/iter 0.62
Micro_2020_12_Dynamic_Ref_Single 2.102672022200662 ns/iter 2.8347269254880403 ns/iter 0.74
Micro_2020_12_Simple_Output_Mask 781.2729920892092 ns/iter 1049.142015874654 ns/iter 0.74
Micro_2020_12_Simple_Output_Annotations 78683.40439365443 ns/iter 119264.43698027678 ns/iter 0.66
Micro_2020_12_Compile_NonCircular_Shared_Refs 741852.191873871 ns/iter 1307043.0964053615 ns/iter 0.57
Micro_2020_12_Exhaustive_Deep_Numeric 5000.619991486561 ns/iter 7362.650520930898 ns/iter 0.68
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 105672.12898850904 ns/iter 158509.28137210672 ns/iter 0.67
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 13391.628700524838 ns/iter 17924.528759492834 ns/iter 0.75
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 89.18415066111844 ns/iter 122.70727919084435 ns/iter 0.73
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4407.42769595715 ns/iter 6655.2914192005355 ns/iter 0.66
Alterschema_Check_Readibility_ISO_Language_Set_3 228136847.3333411 ns/iter 405779728.9999598 ns/iter 0.56
Alterschema_Check_Readibility_OMC 52778265.999992214 ns/iter 112530342.55555071 ns/iter 0.47
Alterschema_Check_Readibility_KrakenD 555589417.000192 ns/iter 1196190957.9999883 ns/iter 0.46
Alterschema_Apply_Readibility_KrakenD 58229637707.9997 ns/iter 126421211417.00023 ns/iter 0.46
Alterschema_Check_Invalid_External_Refs 162928978.9999575 ns/iter 300038722.3333594 ns/iter 0.54

This comment was automatically generated by workflow using github-action-benchmark.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

JavaScript (macos/llvm)

Details
Benchmark suite Current: 5d93fa9 Previous: cd6ed95 Ratio
E2E_Evaluator_adaptivecard 101445 ns 138028 ns 0.73
E2E_Evaluator_ansible-meta 293476 ns 485017 ns 0.61
E2E_Evaluator_aws-cdk 105772 ns 164787 ns 0.64
E2E_Evaluator_babelrc 230748 ns 359367 ns 0.64
E2E_Evaluator_cerebrum-criminal-case 1479481 ns 2332073 ns 0.63
E2E_Evaluator_clang-format 152336 ns 273309 ns 0.56
E2E_Evaluator_cmake-presets 10680485 ns 18623692 ns 0.57
E2E_Evaluator_code-climate 332645 ns 613957 ns 0.54
E2E_Evaluator_cql2 871686 ns 1598068 ns 0.55
E2E_Evaluator_cspell 926280 ns 1884868 ns 0.49
E2E_Evaluator_cypress 526161 ns 980472 ns 0.54
E2E_Evaluator_deno 602871 ns 1163747 ns 0.52
E2E_Evaluator_dependabot 676543 ns 1286151 ns 0.53
E2E_Evaluator_draft-04 14606414 ns 25668643 ns 0.57
E2E_Evaluator_fabric-mod 1481121 ns 2842227 ns 0.52
E2E_Evaluator_geojson 13139285 ns 20126468 ns 0.65
E2E_Evaluator_gitpod-configuration 442068 ns 629420 ns 0.70
E2E_Evaluator_helm-chart-lock 819669 ns 1374974 ns 0.60
E2E_Evaluator_importmap 195050 ns 311278 ns 0.63
E2E_Evaluator_jasmine 202821 ns 321071 ns 0.63
E2E_Evaluator_jsconfig 760690 ns 1375994 ns 0.55
E2E_Evaluator_jshintrc 2014501 ns 3264612 ns 0.62
E2E_Evaluator_krakend 416658 ns 866012 ns 0.48
E2E_Evaluator_lazygit 249088 ns 403092 ns 0.62
E2E_Evaluator_lerna 291422 ns 465926 ns 0.63
E2E_Evaluator_nest-cli 369431 ns 802967 ns 0.46
E2E_Evaluator_omc 64000 ns 101680 ns 0.63
E2E_Evaluator_omnisharp 919976 ns 1752326 ns 0.53
E2E_Evaluator_openapi 14866746 ns 25245370 ns 0.59
E2E_Evaluator_pre-commit-hooks 1218598 ns 2323175 ns 0.52
E2E_Evaluator_pulumi 1323135 ns 2112549 ns 0.63
E2E_Evaluator_semantic-release 166302 ns 282254 ns 0.59
E2E_Evaluator_stale 266916 ns 402863 ns 0.66
E2E_Evaluator_stylecop 639437 ns 1037556 ns 0.62
E2E_Evaluator_tmuxinator 148885 ns 235298 ns 0.63
E2E_Evaluator_ui5 1508393 ns 2348760 ns 0.64
E2E_Evaluator_ui5-manifest 6728840 ns 19485813 ns 0.35
E2E_Evaluator_unreal-engine-uproject 1096596 ns 1838956 ns 0.60
E2E_Evaluator_users-array 1744885 ns 3250466 ns 0.54
E2E_Evaluator_vercel 659501 ns 1059430 ns 0.62
E2E_Evaluator_yamllint 22207 ns 31729 ns 0.70

This comment was automatically generated by workflow using github-action-benchmark.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (linux/gcc)

Details
Benchmark suite Current: 5d93fa9 Previous: cd6ed95 Ratio
Alterschema_Check_Readibility_ISO_Language_Set_3 360035170.4999412 ns/iter 355063648.00005484 ns/iter 1.01
Alterschema_Check_Readibility_OMC 98465833.14284934 ns/iter 95963293.2857143 ns/iter 1.03
Alterschema_Check_Readibility_KrakenD 1363856072.0000896 ns/iter 1338996152.9999254 ns/iter 1.02
Alterschema_Apply_Readibility_KrakenD 135745633501.99992 ns/iter 123769877282.00015 ns/iter 1.10
Alterschema_Check_Invalid_External_Refs 308400350.50005096 ns/iter 340097642.5000408 ns/iter 0.91
Micro_2020_12_Dynamic_Ref 259.88234622689714 ns/iter 260.00477003572024 ns/iter 1.00
Micro_2020_12_Dynamic_Ref_Single 4.5724246435386435 ns/iter 4.669275107224462 ns/iter 0.98
Micro_2020_12_Simple_Output_Mask 1148.6022397999748 ns/iter 1149.2302946923476 ns/iter 1.00
Micro_2020_12_Simple_Output_Annotations 102931.8543818229 ns/iter 116136.54771851948 ns/iter 0.89
Micro_2020_12_Compile_NonCircular_Shared_Refs 1194002.734242218 ns/iter 1233246.74868191 ns/iter 0.97
Micro_2020_12_Exhaustive_Deep_Numeric 9979.736002843978 ns/iter 8285.733741274287 ns/iter 1.20
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput 165363.79606356815 ns/iter 164783.81998113715 ns/iter 1.00
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput 26367.737834781576 ns/iter 25417.48572261273 ns/iter 1.04
Micro_2020_12_Exhaustive_Deep_Numeric_Fail 136.68944386175386 ns/iter 148.32034420986727 ns/iter 0.92
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput 4583.182832522138 ns/iter 4767.842109596766 ns/iter 0.96
Micro_2019_09_Unevaluated_Properties 29.558780370025314 ns/iter 28.78579241867251 ns/iter 1.03
Micro_2019_09_Compile_Wrap 327691197.5000303 ns/iter 309127294.9999393 ns/iter 1.06
Micro_Draft7_If_Then_Else 25.172235311760026 ns/iter 24.89792127223984 ns/iter 1.01
Micro_Draft6_Property_Names 159.87307892568873 ns/iter 164.00079857164567 ns/iter 0.97
Micro_Draft6_Compile_FHIR 15788246368.000046 ns/iter 13478365694.999866 ns/iter 1.17
Micro_Draft4_Meta_1_No_Callback 172.05880818513438 ns/iter 167.5497857262569 ns/iter 1.03
Micro_Draft4_Required_Properties 814.6004199894475 ns/iter 818.3815255341971 ns/iter 1.00
Micro_Draft4_Many_Optional_Properties_Minimal_Match 21.314164233790088 ns/iter 20.580319821023966 ns/iter 1.04
Micro_Draft4_Few_Optional_Properties_Minimal_Match 12.704647446255207 ns/iter 13.44847458099704 ns/iter 0.94
Micro_Draft4_Items_Schema 315.4484838341782 ns/iter 341.3025214633197 ns/iter 0.92
Micro_Draft4_Nested_Object 2.1109926769486025 ns/iter 1.867355708327834 ns/iter 1.13
Micro_Draft4_Properties_Triad_Optional 424.6207951166415 ns/iter 371.6255430796884 ns/iter 1.14
Micro_Draft4_Properties_Triad_Closed 348.70682950709653 ns/iter 305.72137562705564 ns/iter 1.14
Micro_Draft4_Properties_Triad_Required 450.5308961787332 ns/iter 390.51852496710154 ns/iter 1.15
Micro_Draft4_Properties_Closed 62.36084137352746 ns/iter 63.32301040398518 ns/iter 0.98
Micro_Draft4_Non_Recursive_Ref 8.855028955038414 ns/iter 9.65435456971096 ns/iter 0.92
Micro_Draft4_Pattern_Properties_True 198.27557125365772 ns/iter 214.49989890422853 ns/iter 0.92
Micro_Draft4_Ref_To_Single_Property 12.739254302556391 ns/iter 13.402403299928215 ns/iter 0.95
Micro_Draft4_Additional_Properties_Type 15.090541087561144 ns/iter 15.25714602455304 ns/iter 0.99
Micro_Draft4_Nested_Oneof 66.03445467760648 ns/iter 66.07118013311393 ns/iter 1.00
Micro_Draft4_Short_Enum 14.787139161761605 ns/iter 14.705885143640499 ns/iter 1.01
Micro_Draft4_Long_Enum 14.787735940361964 ns/iter 15.271022872435836 ns/iter 0.97
Micro_Draft4_Long_Enum_Short_Strings 14.872547834241905 ns/iter 14.64967704817878 ns/iter 1.02
Micro_Draft4_Type_Object 4.575389019033681 ns/iter 4.66932779685222 ns/iter 0.98
Micro_Draft4_Ref_Single_100 2575107.591912275 ns/iter 2536621.2836359576 ns/iter 1.02
Micro_Draft4_Compile_Ref_Many_Nested 1873248.0347593722 ns/iter 1844491.2289474383 ns/iter 1.02
Micro_Draft4_Compile_Wrap 2615905.4794007214 ns/iter 2710125.0112781413 ns/iter 0.97
E2E_Compiler_adaptivecard 68837792.49999407 ns/iter 67464973.27272168 ns/iter 1.02
E2E_Compiler_ansible_meta 31364469.65217858 ns/iter 30477503.913051922 ns/iter 1.03
E2E_Compiler_aws_cdk 407698.04118331394 ns/iter 428140.99024381884 ns/iter 0.95
E2E_Compiler_babelrc 2814164.8032128084 ns/iter 2831078.3441294753 ns/iter 0.99
E2E_Compiler_clang_format 20305507.794118434 ns/iter 19940058.942860823 ns/iter 1.02
E2E_Compiler_cmake_presets 29341446.45833688 ns/iter 27904076.880004138 ns/iter 1.05
E2E_Compiler_code_climate 2870978.6913576466 ns/iter 2860804.2786882077 ns/iter 1.00
E2E_Compiler_cql2 14677172.520833893 ns/iter 14313130.02041063 ns/iter 1.03
E2E_Compiler_cspell 25135111.892861266 ns/iter 24047704.896553304 ns/iter 1.05
E2E_Compiler_cypress 4314727.91358037 ns/iter 4192716.323352684 ns/iter 1.03
E2E_Compiler_deno 8385643.433734091 ns/iter 8274285.505882183 ns/iter 1.01
E2E_Compiler_dependabot 4304035.197531639 ns/iter 4257133.182926647 ns/iter 1.01
E2E_Compiler_draft_04 2966666.300847202 ns/iter 3014962.6367518096 ns/iter 0.98
E2E_Compiler_fabric_mod 5237573.388059778 ns/iter 5255723.1268657 ns/iter 1.00
E2E_Compiler_geojson 24938399.642857283 ns/iter 24408461.03448574 ns/iter 1.02
E2E_Compiler_gitpod_configuration 5361553.961538099 ns/iter 5374091.916030205 ns/iter 1.00
E2E_Compiler_helm_chart_lock 732736.6652719598 ns/iter 770739.3743137892 ns/iter 0.95
E2E_Compiler_importmap 302948.23780752363 ns/iter 324207.9316316396 ns/iter 0.93
E2E_Compiler_jasmine 1471569.1919831873 ns/iter 1492891.3461540688 ns/iter 0.99
E2E_Compiler_jshintrc 4729970.905405455 ns/iter 4757661.53061338 ns/iter 0.99
E2E_Compiler_jsconfig 23759931.700002804 ns/iter 23303036.633327186 ns/iter 1.02
E2E_Compiler_krakend 150283834.19999045 ns/iter 146534429.40002605 ns/iter 1.03
E2E_Compiler_lazygit 36754866.684209205 ns/iter 35762818.64999373 ns/iter 1.03
E2E_Compiler_lerna 1759096.975000034 ns/iter 1779280.7715739924 ns/iter 0.99
E2E_Compiler_nest_cli 8144494.895349834 ns/iter 8113507.535713757 ns/iter 1.00
E2E_Compiler_omc 177281829.0000373 ns/iter 167434372.2499998 ns/iter 1.06
E2E_Compiler_omnisharp 7336531.799999074 ns/iter 7353360.968750167 ns/iter 1.00
E2E_Compiler_openapi 27383657.46154159 ns/iter 27108628.115386706 ns/iter 1.01
E2E_Compiler_pre_commit_hooks 5815880.067226287 ns/iter 5771004.330577206 ns/iter 1.01
E2E_Compiler_pulumi 4432845.9810118675 ns/iter 4440203.821656439 ns/iter 1.00
E2E_Compiler_semantic_release 1723689.9480198785 ns/iter 1742134.6707919838 ns/iter 0.99
E2E_Compiler_stale 1682632.8961352434 ns/iter 1690644.1140780137 ns/iter 1.00
E2E_Compiler_stylecop 6525931.398149017 ns/iter 6422761.981819101 ns/iter 1.02
E2E_Compiler_tmuxinator 2134584.7798161213 ns/iter 2154671.283076543 ns/iter 0.99
E2E_Compiler_ui5 51922993.538447864 ns/iter 49822799.35714879 ns/iter 1.04
E2E_Compiler_ui5_manifest 336980127.49994177 ns/iter 327040528.9999871 ns/iter 1.03
E2E_Compiler_unreal_engine_uproject 5009043.407142145 ns/iter 4994119.885714099 ns/iter 1.00
E2E_Compiler_users_array 867292.0669144421 ns/iter 887944.3059419786 ns/iter 0.98
E2E_Compiler_vercel 13523252.903846346 ns/iter 13186739.169810299 ns/iter 1.03
E2E_Compiler_yamllint 368094.95240608125 ns/iter 386509.3727973086 ns/iter 0.95
E2E_Evaluator_adaptivecard 23281.172918387823 ns/iter 24069.849036516604 ns/iter 0.97
E2E_Evaluator_ansible_meta 222707.98663271958 ns/iter 246584.3878488024 ns/iter 0.90
E2E_Evaluator_aws_cdk 43992.65682146966 ns/iter 51445.98098245374 ns/iter 0.86
E2E_Evaluator_babelrc 83329.37973021095 ns/iter 106324.36278788336 ns/iter 0.78
E2E_Evaluator_cerebrum_criminal_case 1081753.908385045 ns/iter 1024235.95520239 ns/iter 1.06
E2E_Evaluator_clang_format 98293.12526479743 ns/iter 108103.86087091728 ns/iter 0.91
E2E_Evaluator_cmake_presets 5425969.927928891 ns/iter 4489142.164557857 ns/iter 1.21
E2E_Evaluator_code_climate 167360.47179730283 ns/iter 191388.233744889 ns/iter 0.87
E2E_Evaluator_cql2 201150.39306359 ns/iter 216011.76268060922 ns/iter 0.93
E2E_Evaluator_cspell 502675.10014719114 ns/iter 533788.0293437421 ns/iter 0.94
E2E_Evaluator_cypress 143065.11787619465 ns/iter 175017.7263157892 ns/iter 0.82
E2E_Evaluator_deno 277544.2869600146 ns/iter 331681.67877627217 ns/iter 0.84
E2E_Evaluator_dependabot 337478.8738652766 ns/iter 361061.3593030257 ns/iter 0.93
E2E_Evaluator_draft_04 9173518.763158258 ns/iter 7046595.890110289 ns/iter 1.30
E2E_Evaluator_fabric_mod 726516.5955414556 ns/iter 775317.5936124539 ns/iter 0.94
E2E_Evaluator_geojson 17500427.74358754 ns/iter 16276117.204540698 ns/iter 1.08
E2E_Evaluator_gitpod_configuration 220927.95222927746 ns/iter 255895.8184114904 ns/iter 0.86
E2E_Evaluator_helm_chart_lock 210694.54252109298 ns/iter 307323.58586296 ns/iter 0.69
E2E_Evaluator_importmap 40888.274450867226 ns/iter 47424.91959487668 ns/iter 0.86
E2E_Evaluator_jasmine 102429.09284782718 ns/iter 116180.51183433234 ns/iter 0.88
E2E_Evaluator_jshintrc 1029934.7296899096 ns/iter 1091125.6482333175 ns/iter 0.94
E2E_Evaluator_jsconfig 371341.4392572863 ns/iter 408232.21099294134 ns/iter 0.91
E2E_Evaluator_krakend 186459.17038213008 ns/iter 213659.25230200758 ns/iter 0.87
E2E_Evaluator_lazygit 120970.45670658878 ns/iter 136053.8598242702 ns/iter 0.89
E2E_Evaluator_lerna 122208.46175487764 ns/iter 153700.8183006596 ns/iter 0.80
E2E_Evaluator_nest_cli 178075.86880683052 ns/iter 197880.5236209268 ns/iter 0.90
E2E_Evaluator_omc 18224.982787544664 ns/iter 18435.85726753358 ns/iter 0.99
E2E_Evaluator_omnisharp 535221.2749035746 ns/iter 576309.2506161497 ns/iter 0.93
E2E_Evaluator_openapi 12266580.327585367 ns/iter 9533523.98648742 ns/iter 1.29
E2E_Evaluator_pre_commit_hooks 465504.69834980235 ns/iter 520156.0097015684 ns/iter 0.89
E2E_Evaluator_pulumi 727410.7331954626 ns/iter 714593.7128310197 ns/iter 1.02
E2E_Evaluator_semantic_release 86580.55492330642 ns/iter 101936.82222870435 ns/iter 0.85
E2E_Evaluator_stale 148606.8959402046 ns/iter 160070.90720945728 ns/iter 0.93
E2E_Evaluator_stylecop 292844.3478261544 ns/iter 313818.24347051646 ns/iter 0.93
E2E_Evaluator_tmuxinator 86194.25859728799 ns/iter 99345.25969810858 ns/iter 0.87
E2E_Evaluator_ui5 499738.48148157337 ns/iter 536330.9160362288 ns/iter 0.93
E2E_Evaluator_ui5_manifest 2618446.6319703166 ns/iter 2721614.9651165376 ns/iter 0.96
E2E_Evaluator_unreal_engine_uproject 429072.4229589164 ns/iter 468079.2201050773 ns/iter 0.92
E2E_Evaluator_users_array 615587.3007914909 ns/iter 607402.3969937505 ns/iter 1.01
E2E_Evaluator_vercel 255976.40782121214 ns/iter 306056.51001741365 ns/iter 0.84
E2E_Evaluator_yamllint 10056.332153610854 ns/iter 10939.345072344748 ns/iter 0.92

This comment was automatically generated by workflow using github-action-benchmark.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

JavaScript (linux/gcc)

Details
Benchmark suite Current: 5d93fa9 Previous: cd6ed95 Ratio
E2E_Evaluator_adaptivecard 115165 ns 113820 ns 1.01
E2E_Evaluator_ansible-meta 541430 ns 508819 ns 1.06
E2E_Evaluator_aws-cdk 129523 ns 137268 ns 0.94
E2E_Evaluator_babelrc 332050 ns 307686 ns 1.08
E2E_Evaluator_cerebrum-criminal-case 2691799 ns 2374003 ns 1.13
E2E_Evaluator_clang-format 270274 ns 249845 ns 1.08
E2E_Evaluator_cmake-presets 21759427 ns 17039298 ns 1.28
E2E_Evaluator_code-climate 497370 ns 488315 ns 1.02
E2E_Evaluator_cql2 1279142 ns 1215440 ns 1.05
E2E_Evaluator_cspell 1635790 ns 1452148 ns 1.13
E2E_Evaluator_cypress 831006 ns 766699 ns 1.08
E2E_Evaluator_deno 1031332 ns 1029851 ns 1.00
E2E_Evaluator_dependabot 1024784 ns 1117885 ns 0.92
E2E_Evaluator_draft-04 23978163 ns 22356534 ns 1.07
E2E_Evaluator_fabric-mod 2457187 ns 2295997 ns 1.07
E2E_Evaluator_geojson 18078202 ns 21143397 ns 0.86
E2E_Evaluator_gitpod-configuration 688408 ns 671670 ns 1.02
E2E_Evaluator_helm-chart-lock 984752 ns 964421 ns 1.02
E2E_Evaluator_importmap 260517 ns 267500 ns 0.97
E2E_Evaluator_jasmine 277524 ns 296026 ns 0.94
E2E_Evaluator_jsconfig 1344357 ns 1171620 ns 1.15
E2E_Evaluator_jshintrc 2968863 ns 2746893 ns 1.08
E2E_Evaluator_krakend 664756 ns 685792 ns 0.97
E2E_Evaluator_lazygit 441626 ns 484380 ns 0.91
E2E_Evaluator_lerna 429203 ns 434095 ns 0.99
E2E_Evaluator_nest-cli 577137 ns 562779 ns 1.03
E2E_Evaluator_omc 91573 ns 89580 ns 1.02
E2E_Evaluator_omnisharp 1478721 ns 1367282 ns 1.08
E2E_Evaluator_openapi 25709323 ns 23232220 ns 1.11
E2E_Evaluator_pre-commit-hooks 2034665 ns 1955210 ns 1.04
E2E_Evaluator_pulumi 1973426 ns 1781450 ns 1.11
E2E_Evaluator_semantic-release 225551 ns 248936 ns 0.91
E2E_Evaluator_stale 360479 ns 376350 ns 0.96
E2E_Evaluator_stylecop 1137569 ns 1108245 ns 1.03
E2E_Evaluator_tmuxinator 216297 ns 228474 ns 0.95
E2E_Evaluator_ui5 2075682 ns 2187385 ns 0.95
E2E_Evaluator_ui5-manifest 9693305 ns 10042641 ns 0.97
E2E_Evaluator_unreal-engine-uproject 1618134 ns 1413324 ns 1.14
E2E_Evaluator_users-array 2266258 ns 2291036 ns 0.99
E2E_Evaluator_vercel 950954 ns 939083 ns 1.01
E2E_Evaluator_yamllint 23775 ns 25577 ns 0.93

This comment was automatically generated by workflow using github-action-benchmark.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant