Conversation
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
🤖 Augment PR SummarySummary: This PR brings AlterSchema into Blaze so schema transformation/linting rules can be built and shipped directly from this repo. Changes:
Technical Notes: The transformation rules are implemented as 🤖 Was this summary useful? React with 👍 or 👎 |
| @@ -1,8 +1,8 @@ | |||
| #ifndef SOURCEMETA_BLAZE_LINTER_ERROR_H_ | |||
| #define SOURCEMETA_BLAZE_LINTER_ERROR_H_ | |||
| #ifndef SOURCEMETA_BLAZE_ALTERSCHEMA_ERROR_H_ | |||
There was a problem hiding this comment.
8 issues found across 164 files
Note: This PR contains a large number of files. cubic only reviews up to 75 files per PR, so some files may not have been reviewed. cubic prioritises the most important files to review.
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="config.cmake.in">
<violation number="1" location="config.cmake.in:12">
P2: Do not include `alterschema` in default components unless its package file is present; optional builds with `BLAZE_ALTERSCHEMA=OFF` can otherwise break `find_package` with default components.</violation>
</file>
<file name="src/alterschema/common/minimum_real_for_integer.h">
<violation number="1" location="src/alterschema/common/minimum_real_for_integer.h:54">
P1: Unchecked cast from `std::ceil(current)` to `std::int64_t` can overflow for large real `minimum` values.</violation>
</file>
<file name="src/alterschema/common/content_media_type_without_encoding.h">
<violation number="1" location="src/alterschema/common/content_media_type_without_encoding.h:15">
P1: Add a reference-safety guard before erasing `contentMediaType`; otherwise this transform can remove a pointer target still referenced elsewhere in the same schema.</violation>
</file>
<file name="src/alterschema/canonicalizer/type_array_to_any_of.h">
<violation number="1" location="src/alterschema/canonicalizer/type_array_to_any_of.h:30">
P2: Restrict this transform to multi-type arrays; it currently also rewrites single-type arrays and blocks the dedicated `single_type_array` canonicalization.</violation>
</file>
<file name="src/alterschema/canonicalizer/exclusive_minimum_integer_to_minimum.h">
<violation number="1" location="src/alterschema/canonicalizer/exclusive_minimum_integer_to_minimum.h:61">
P2: Handle integral real values by incrementing after the ceil, otherwise `exclusiveMinimum` like 2.0 becomes `minimum` 2 instead of 3.</violation>
</file>
<file name="src/alterschema/canonicalizer/exclusive_maximum_integer_to_maximum.h">
<violation number="1" location="src/alterschema/canonicalizer/exclusive_maximum_integer_to_maximum.h:61">
P1: The real-number branch computes `maximum` with `floor(current)`, which is wrong for exact integer values like `5.0` (it should become `4`, not `5`).</violation>
</file>
<file name="src/alterschema/canonicalizer/min_properties_implicit.h">
<violation number="1" location="src/alterschema/canonicalizer/min_properties_implicit.h:34">
P2: Guard the `required.size()` optimization with a uniqueness check; otherwise duplicate entries in `required` can produce an incorrectly high `minProperties`.</violation>
</file>
<file name="src/alterschema/common/equal_numeric_bounds_to_enum.h">
<violation number="1" location="src/alterschema/common/equal_numeric_bounds_to_enum.h:31">
P1: The transform assumes equal `minimum`/`maximum` always leaves one valid value, but it ignores `exclusiveMinimum`/`exclusiveMaximum` and can produce a non-equivalent schema.</violation>
</file>
Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.
There was a problem hiding this comment.
Benchmark (linux/llvm)
Details
| Benchmark suite | Current: 3d4b8fa | Previous: ecf6fe1 | Ratio |
|---|---|---|---|
E2E_Compiler_adaptivecard |
64987152.11111832 ns/iter |
62854076.39999789 ns/iter |
1.03 |
E2E_Compiler_ansible_meta |
29189519.583335746 ns/iter |
29072282.791666735 ns/iter |
1.00 |
E2E_Compiler_aws_cdk |
374076.4251336838 ns/iter |
372966.9200852457 ns/iter |
1.00 |
E2E_Compiler_babelrc |
2577652.536764674 ns/iter |
2566564.4322344754 ns/iter |
1.00 |
E2E_Compiler_clang_format |
18372201.552632593 ns/iter |
18204588.65789551 ns/iter |
1.01 |
E2E_Compiler_cmake_presets |
25938330.9615373 ns/iter |
25160450.42857026 ns/iter |
1.03 |
E2E_Compiler_code_climate |
2588651.8191880835 ns/iter |
2543963.5345455 ns/iter |
1.02 |
E2E_Compiler_cql2 |
12954583.777777182 ns/iter |
12687916.036364557 ns/iter |
1.02 |
E2E_Compiler_cspell |
22881888.633336682 ns/iter |
22403831.09677447 ns/iter |
1.02 |
E2E_Compiler_cypress |
3875798.4055558206 ns/iter |
3866738.4999999716 ns/iter |
1.00 |
E2E_Compiler_deno |
7751247.722222212 ns/iter |
7661107.384614957 ns/iter |
1.01 |
E2E_Compiler_dependabot |
3882956.933702169 ns/iter |
3873938.292817899 ns/iter |
1.00 |
E2E_Compiler_draft_04 |
2689631.292307782 ns/iter |
2665217.0456273924 ns/iter |
1.01 |
E2E_Compiler_fabric_mod |
4738652.452702483 ns/iter |
4713311.641891833 ns/iter |
1.01 |
E2E_Compiler_geojson |
21992741.09374727 ns/iter |
21801574.500001308 ns/iter |
1.01 |
E2E_Compiler_gitpod_configuration |
4899761.440559611 ns/iter |
4873993.202797077 ns/iter |
1.01 |
E2E_Compiler_helm_chart_lock |
703295.7027299344 ns/iter |
701057.2753768602 ns/iter |
1.00 |
E2E_Compiler_importmap |
283529.7574898663 ns/iter |
283714.24685343733 ns/iter |
1.00 |
E2E_Compiler_jasmine |
1361901.7295721027 ns/iter |
1349928.225868708 ns/iter |
1.01 |
E2E_Compiler_jshintrc |
4339615.509316583 ns/iter |
4302949.668711801 ns/iter |
1.01 |
E2E_Compiler_jsconfig |
21686426.031248372 ns/iter |
21669717.40625101 ns/iter |
1.00 |
E2E_Compiler_krakend |
141598184.99999803 ns/iter |
134871333.00000095 ns/iter |
1.05 |
E2E_Compiler_lazygit |
33138249.142856088 ns/iter |
32949802.714286067 ns/iter |
1.01 |
E2E_Compiler_lerna |
1583630.4253393463 ns/iter |
1579751.79458239 ns/iter |
1.00 |
E2E_Compiler_nest_cli |
7413849.999999768 ns/iter |
7363627.578947193 ns/iter |
1.01 |
E2E_Compiler_omc |
155496467.25000343 ns/iter |
150230269.6000015 ns/iter |
1.04 |
E2E_Compiler_omnisharp |
6693200.485714052 ns/iter |
6679405.657142806 ns/iter |
1.00 |
E2E_Compiler_openapi |
24914175.035714183 ns/iter |
24714175.107143484 ns/iter |
1.01 |
E2E_Compiler_pre_commit_hooks |
5300036.083969699 ns/iter |
5283537.225564134 ns/iter |
1.00 |
E2E_Compiler_pulumi |
4021902.988506031 ns/iter |
3994993.0571427625 ns/iter |
1.01 |
E2E_Compiler_semantic_release |
1577752.6494382962 ns/iter |
1558638.751677823 ns/iter |
1.01 |
E2E_Compiler_stale |
1550639.410199635 ns/iter |
1606218.6999999995 ns/iter |
0.97 |
E2E_Compiler_stylecop |
6207171.866071194 ns/iter |
6185351.254385938 ns/iter |
1.00 |
E2E_Compiler_tmuxinator |
1923945.326923131 ns/iter |
1913885.5983607166 ns/iter |
1.01 |
E2E_Compiler_ui5 |
46848336.66666842 ns/iter |
46193474.80000139 ns/iter |
1.01 |
E2E_Compiler_ui5_manifest |
314761443.5000037 ns/iter |
298341693.5000207 ns/iter |
1.06 |
E2E_Compiler_unreal_engine_uproject |
4575362.712418068 ns/iter |
4549573.214285891 ns/iter |
1.01 |
E2E_Compiler_vercel |
12341383.701755546 ns/iter |
12285786.754385723 ns/iter |
1.00 |
E2E_Compiler_yamllint |
345042.4181999077 ns/iter |
347633.64562624966 ns/iter |
0.99 |
E2E_Evaluator_adaptivecard |
24262.97511027115 ns/iter |
24950.556314351626 ns/iter |
0.97 |
E2E_Evaluator_ansible_meta |
228392.5749838206 ns/iter |
228656.30494594964 ns/iter |
1.00 |
E2E_Evaluator_aws_cdk |
50377.854753838066 ns/iter |
49591.30426807843 ns/iter |
1.02 |
E2E_Evaluator_babelrc |
112524.18101226533 ns/iter |
110368.26582867104 ns/iter |
1.02 |
E2E_Evaluator_cerebrum_criminal_case |
1211902.629059793 ns/iter |
1193862.7602739716 ns/iter |
1.02 |
E2E_Evaluator_clang_format |
124396.20533191555 ns/iter |
125573.26176889267 ns/iter |
0.99 |
E2E_Evaluator_cmake_presets |
4289532.472393026 ns/iter |
4173570.2976189214 ns/iter |
1.03 |
E2E_Evaluator_code_climate |
172514.05970886227 ns/iter |
168465.18488006323 ns/iter |
1.02 |
E2E_Evaluator_cql2 |
215255.32590103368 ns/iter |
215132.81019107866 ns/iter |
1.00 |
E2E_Evaluator_cspell |
559477.0737577612 ns/iter |
548165.8878504682 ns/iter |
1.02 |
E2E_Evaluator_cypress |
193282.32557494423 ns/iter |
192258.5763736294 ns/iter |
1.01 |
E2E_Evaluator_deno |
311339.3170515079 ns/iter |
307674.9355123633 ns/iter |
1.01 |
E2E_Evaluator_dependabot |
419783.1999999835 ns/iter |
414113.91337653855 ns/iter |
1.01 |
E2E_Evaluator_draft_04 |
7396575.760415894 ns/iter |
7049445.767676724 ns/iter |
1.05 |
E2E_Evaluator_fabric_mod |
730951.333679818 ns/iter |
717909.5294118064 ns/iter |
1.02 |
E2E_Evaluator_geojson |
15452709.282610415 ns/iter |
16096182.488372821 ns/iter |
0.96 |
E2E_Evaluator_gitpod_configuration |
229515.29624795506 ns/iter |
225082.26358606084 ns/iter |
1.02 |
E2E_Evaluator_helm_chart_lock |
347835.1321218001 ns/iter |
354464.9127144173 ns/iter |
0.98 |
E2E_Evaluator_importmap |
48254.910554560156 ns/iter |
46723.27376983399 ns/iter |
1.03 |
E2E_Evaluator_jasmine |
116620.04483853704 ns/iter |
114719.93724126971 ns/iter |
1.02 |
E2E_Evaluator_jshintrc |
1195136.837884004 ns/iter |
1199593.8542023741 ns/iter |
1.00 |
E2E_Evaluator_jsconfig |
426726.13455658534 ns/iter |
426245.47223917244 ns/iter |
1.00 |
E2E_Evaluator_krakend |
201798.23896848204 ns/iter |
200992.90077430347 ns/iter |
1.00 |
E2E_Evaluator_lazygit |
145853.87413902584 ns/iter |
145054.65938143682 ns/iter |
1.01 |
E2E_Evaluator_lerna |
145492.64091471632 ns/iter |
136197.83977137768 ns/iter |
1.07 |
E2E_Evaluator_nest_cli |
181933.55638518144 ns/iter |
176325.34713053083 ns/iter |
1.03 |
E2E_Evaluator_omc |
19391.951177130377 ns/iter |
19061.914530616057 ns/iter |
1.02 |
E2E_Evaluator_omnisharp |
623309.9505300329 ns/iter |
604360.9012986801 ns/iter |
1.03 |
E2E_Evaluator_openapi |
13512575.358491493 ns/iter |
12809725.425926091 ns/iter |
1.05 |
E2E_Evaluator_pre_commit_hooks |
472929.3681022883 ns/iter |
468620.2758152129 ns/iter |
1.01 |
E2E_Evaluator_pulumi |
727780.3253638303 ns/iter |
708534.5854145818 ns/iter |
1.03 |
E2E_Evaluator_semantic_release |
104231.35766530233 ns/iter |
100851.6718416145 ns/iter |
1.03 |
E2E_Evaluator_stale |
152104.66057041995 ns/iter |
150080.04890605315 ns/iter |
1.01 |
E2E_Evaluator_stylecop |
283437.8191234819 ns/iter |
283152.68611670757 ns/iter |
1.00 |
E2E_Evaluator_tmuxinator |
98270.49915824822 ns/iter |
95786.81183014966 ns/iter |
1.03 |
E2E_Evaluator_ui5 |
506175.07255047816 ns/iter |
495180.1693834096 ns/iter |
1.02 |
E2E_Evaluator_ui5_manifest |
2549375.759124077 ns/iter |
2448749.7173912497 ns/iter |
1.04 |
E2E_Evaluator_unreal_engine_uproject |
442849.51798104675 ns/iter |
433043.16758748464 ns/iter |
1.02 |
E2E_Evaluator_vercel |
316701.47095903236 ns/iter |
309538.12538907095 ns/iter |
1.02 |
E2E_Evaluator_yamllint |
8586.375226323682 ns/iter |
8365.532330439832 ns/iter |
1.03 |
Micro_Draft4_Meta_1_No_Callback |
197.11671923031926 ns/iter |
194.13755142133988 ns/iter |
1.02 |
Micro_Draft4_Required_Properties |
800.8025271990243 ns/iter |
846.8288506380427 ns/iter |
0.95 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
21.66386759833664 ns/iter |
21.391721804313903 ns/iter |
1.01 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
10.908765986607118 ns/iter |
11.225130137953661 ns/iter |
0.97 |
Micro_Draft4_Items_Schema |
289.1614327188319 ns/iter |
283.5085362560887 ns/iter |
1.02 |
Micro_Draft4_Nested_Object |
1.8279510712815517 ns/iter |
1.7869614048628057 ns/iter |
1.02 |
Micro_Draft4_Properties_Triad_Optional |
327.49987905963553 ns/iter |
330.1273255297419 ns/iter |
0.99 |
Micro_Draft4_Properties_Triad_Closed |
271.83554838755043 ns/iter |
267.09679064197235 ns/iter |
1.02 |
Micro_Draft4_Properties_Triad_Required |
333.91925640603466 ns/iter |
334.4804743588923 ns/iter |
1.00 |
Micro_Draft4_Properties_Closed |
56.720950045193106 ns/iter |
54.82496607484968 ns/iter |
1.03 |
Micro_Draft4_Non_Recursive_Ref |
11.824197508273521 ns/iter |
14.326485855035305 ns/iter |
0.83 |
Micro_Draft4_Pattern_Properties_True |
161.44955677996208 ns/iter |
159.78263381631476 ns/iter |
1.01 |
Micro_Draft4_Ref_To_Single_Property |
10.914162611240132 ns/iter |
11.20816441982418 ns/iter |
0.97 |
Micro_Draft4_Additional_Properties_Type |
21.278168824870516 ns/iter |
28.340167728449526 ns/iter |
0.75 |
Micro_Draft4_Nested_Oneof |
57.07394962449574 ns/iter |
56.635392986247005 ns/iter |
1.01 |
Micro_Draft4_Short_Enum |
11.83955039359182 ns/iter |
14.196348757010725 ns/iter |
0.83 |
Micro_Draft4_Long_Enum |
14.348076196364845 ns/iter |
14.668049532188945 ns/iter |
0.98 |
Micro_Draft4_Long_Enum_Short_Strings |
11.833613956000383 ns/iter |
14.080062719147536 ns/iter |
0.84 |
Micro_Draft4_Type_Object |
3.49383411891537 ns/iter |
3.7388812827015685 ns/iter |
0.93 |
Micro_Draft4_Ref_Single_100 |
2379941.98983076 ns/iter |
2354506.323232342 ns/iter |
1.01 |
Micro_Draft4_Compile_Ref_Many_Nested |
1717857.9191176023 ns/iter |
1705897.9538835094 ns/iter |
1.01 |
Micro_Draft4_Compile_Wrap |
2367661.391891977 ns/iter |
2351702.556338118 ns/iter |
1.01 |
Micro_Draft6_Property_Names |
126.76517134192302 ns/iter |
134.6233029029665 ns/iter |
0.94 |
Micro_Draft6_Compile_FHIR |
13794513434.999998 ns/iter |
13392729657.99995 ns/iter |
1.03 |
Micro_Draft7_If_Then_Else |
22.735232324487725 ns/iter |
23.971910400035146 ns/iter |
0.95 |
Micro_2019_09_Unevaluated_Properties |
28.28881137322639 ns/iter |
27.436655726571036 ns/iter |
1.03 |
Micro_2019_09_Compile_Wrap |
294214627.00003076 ns/iter |
284046807.4999762 ns/iter |
1.04 |
Micro_2020_12_Dynamic_Ref |
223.87572282150128 ns/iter |
227.88582472579827 ns/iter |
0.98 |
Micro_2020_12_Dynamic_Ref_Single |
3.427213053703639 ns/iter |
3.423556221304479 ns/iter |
1.00 |
Micro_2020_12_Simple_Output_Mask |
65836.13702194566 ns/iter |
66240.10684568466 ns/iter |
0.99 |
Micro_2020_12_Simple_Output_Annotations |
105181.92010231594 ns/iter |
101393.35872737407 ns/iter |
1.04 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1102091.483253505 ns/iter |
1092243.3411213849 ns/iter |
1.01 |
Micro_2020_12_Exhaustive_Deep_Numeric |
8324.861884493499 ns/iter |
8527.033555362432 ns/iter |
0.98 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
180383.46968535022 ns/iter |
182660.60436381696 ns/iter |
0.99 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
22760.524147323522 ns/iter |
22383.686114838398 ns/iter |
1.02 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
163.01763545800117 ns/iter |
143.96571618907757 ns/iter |
1.13 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
4242.288879665169 ns/iter |
4327.028754821577 ns/iter |
0.98 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
349359067.00002307 ns/iter |
||
Alterschema_Check_Readibility_OMC |
84289770.2499954 ns/iter |
||
Alterschema_Check_Readibility_KrakenD |
1201790423.9999099 ns/iter |
||
Alterschema_Apply_Readibility_KrakenD |
15966763454.999977 ns/iter |
||
Alterschema_Check_Invalid_External_Refs |
301026042.9999789 ns/iter |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
JavaScript (linux/llvm)
Details
| Benchmark suite | Current: 3d4b8fa | Previous: ecf6fe1 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
118339 ns |
116639 ns |
1.01 |
E2E_Evaluator_ansible-meta |
596222 ns |
583251 ns |
1.02 |
E2E_Evaluator_aws-cdk |
140969 ns |
133299 ns |
1.06 |
E2E_Evaluator_babelrc |
330726 ns |
307423 ns |
1.08 |
E2E_Evaluator_cerebrum-criminal-case |
2843946 ns |
2562617 ns |
1.11 |
E2E_Evaluator_clang-format |
319643 ns |
273471 ns |
1.17 |
E2E_Evaluator_cmake-presets |
20173529 ns |
18884561 ns |
1.07 |
E2E_Evaluator_code-climate |
439695 ns |
426691 ns |
1.03 |
E2E_Evaluator_cql2 |
1180500 ns |
1188220 ns |
0.99 |
E2E_Evaluator_cspell |
1604593 ns |
1560370 ns |
1.03 |
E2E_Evaluator_cypress |
890346 ns |
825337 ns |
1.08 |
E2E_Evaluator_deno |
1114359 ns |
1091083 ns |
1.02 |
E2E_Evaluator_dependabot |
1132032 ns |
1114498 ns |
1.02 |
E2E_Evaluator_draft-04 |
22842872 ns |
21164222 ns |
1.08 |
E2E_Evaluator_fabric-mod |
2554066 ns |
2454452 ns |
1.04 |
E2E_Evaluator_geojson |
21279643 ns |
20811146 ns |
1.02 |
E2E_Evaluator_gitpod-configuration |
778436 ns |
765814 ns |
1.02 |
E2E_Evaluator_helm-chart-lock |
998122 ns |
989535 ns |
1.01 |
E2E_Evaluator_importmap |
286554 ns |
282236 ns |
1.02 |
E2E_Evaluator_jasmine |
301484 ns |
289198 ns |
1.04 |
E2E_Evaluator_jsconfig |
1405215 ns |
1321037 ns |
1.06 |
E2E_Evaluator_jshintrc |
3237283 ns |
3138629 ns |
1.03 |
E2E_Evaluator_krakend |
780771 ns |
767000 ns |
1.02 |
E2E_Evaluator_lazygit |
575292 ns |
580455 ns |
0.99 |
E2E_Evaluator_lerna |
489190 ns |
465971 ns |
1.05 |
E2E_Evaluator_nest-cli |
654627 ns |
627070 ns |
1.04 |
E2E_Evaluator_omc |
84151 ns |
83930 ns |
1.00 |
E2E_Evaluator_omnisharp |
1594279 ns |
1549398 ns |
1.03 |
E2E_Evaluator_openapi |
39809102 ns |
35963303 ns |
1.11 |
E2E_Evaluator_pre-commit-hooks |
2140513 ns |
1956908 ns |
1.09 |
E2E_Evaluator_pulumi |
2015065 ns |
1934437 ns |
1.04 |
E2E_Evaluator_semantic-release |
266386 ns |
253575 ns |
1.05 |
E2E_Evaluator_stale |
445394 ns |
431884 ns |
1.03 |
E2E_Evaluator_stylecop |
1243014 ns |
1201540 ns |
1.03 |
E2E_Evaluator_tmuxinator |
229665 ns |
217869 ns |
1.05 |
E2E_Evaluator_ui5 |
2288516 ns |
2228688 ns |
1.03 |
E2E_Evaluator_ui5-manifest |
11567860 ns |
11024820 ns |
1.05 |
E2E_Evaluator_unreal-engine-uproject |
1552532 ns |
1507852 ns |
1.03 |
E2E_Evaluator_vercel |
1068819 ns |
1042624 ns |
1.03 |
E2E_Evaluator_yamllint |
25139 ns |
24857 ns |
1.01 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Benchmark (macos/llvm)
Details
| Benchmark suite | Current: 3d4b8fa | Previous: ecf6fe1 | Ratio |
|---|---|---|---|
E2E_Compiler_adaptivecard |
76345134.22223991 ns/iter |
91835965.33332169 ns/iter |
0.83 |
E2E_Compiler_ansible_meta |
26995016.03846189 ns/iter |
36863947.95000183 ns/iter |
0.73 |
E2E_Compiler_aws_cdk |
281196.712944091 ns/iter |
379688.7998003283 ns/iter |
0.74 |
E2E_Compiler_babelrc |
3152918.6573699545 ns/iter |
3818133.37179486 ns/iter |
0.83 |
E2E_Compiler_clang_format |
20431221.374998644 ns/iter |
20441690.666667923 ns/iter |
1.00 |
E2E_Compiler_cmake_presets |
30708403.409086958 ns/iter |
33471347.95000102 ns/iter |
0.92 |
E2E_Compiler_code_climate |
2603165.2395441965 ns/iter |
3205108.3333333475 ns/iter |
0.81 |
E2E_Compiler_cql2 |
14660920.454544298 ns/iter |
23181961.255812533 ns/iter |
0.63 |
E2E_Compiler_cspell |
23531578.857143488 ns/iter |
28320972.900002062 ns/iter |
0.83 |
E2E_Compiler_cypress |
4087913.7558130594 ns/iter |
5084142.1568629155 ns/iter |
0.80 |
E2E_Compiler_deno |
7476907.696201711 ns/iter |
8924252.016129231 ns/iter |
0.84 |
E2E_Compiler_dependabot |
3977195.934523826 ns/iter |
4503315.625000444 ns/iter |
0.88 |
E2E_Compiler_draft_04 |
2367538.409374959 ns/iter |
2898220.3872340294 ns/iter |
0.82 |
E2E_Compiler_fabric_mod |
4240982.184210464 ns/iter |
4735893.738254602 ns/iter |
0.90 |
E2E_Compiler_geojson |
27290455.259263683 ns/iter |
40100006.14814796 ns/iter |
0.68 |
E2E_Compiler_gitpod_configuration |
5223751.893939869 ns/iter |
5537717.500000099 ns/iter |
0.94 |
E2E_Compiler_helm_chart_lock |
648675.5787992388 ns/iter |
730664.7544909194 ns/iter |
0.89 |
E2E_Compiler_importmap |
231030.1698226708 ns/iter |
319262.6345825901 ns/iter |
0.72 |
E2E_Compiler_jasmine |
1246084.8438483512 ns/iter |
1648318.3297179923 ns/iter |
0.76 |
E2E_Compiler_jshintrc |
3472408.816424581 ns/iter |
5053602.5000004275 ns/iter |
0.69 |
E2E_Compiler_jsconfig |
21089537.162160434 ns/iter |
26697388.874997806 ns/iter |
0.79 |
E2E_Compiler_krakend |
157994572.9999963 ns/iter |
183617854.00000486 ns/iter |
0.86 |
E2E_Compiler_lazygit |
34024422.90000636 ns/iter |
44627267.11764898 ns/iter |
0.76 |
E2E_Compiler_lerna |
1488144.91157904 ns/iter |
1761031.6269428832 ns/iter |
0.85 |
E2E_Compiler_nest_cli |
6277908.333333384 ns/iter |
7915334.321429176 ns/iter |
0.79 |
E2E_Compiler_omc |
181850260.50002763 ns/iter |
237900083.33332935 ns/iter |
0.76 |
E2E_Compiler_omnisharp |
5970479.68907638 ns/iter |
8396159.880434247 ns/iter |
0.71 |
E2E_Compiler_openapi |
24602511.718754273 ns/iter |
31952666.681816444 ns/iter |
0.77 |
E2E_Compiler_pre_commit_hooks |
5340633.474577124 ns/iter |
5665529.287128238 ns/iter |
0.94 |
E2E_Compiler_pulumi |
3557040.229885001 ns/iter |
4571582.427535885 ns/iter |
0.78 |
E2E_Compiler_semantic_release |
1433911.6607774093 ns/iter |
1952511.0619468177 ns/iter |
0.73 |
E2E_Compiler_stale |
1525433.1127821354 ns/iter |
1992277.3950000303 ns/iter |
0.77 |
E2E_Compiler_stylecop |
6107598.669809961 ns/iter |
8786866.19718254 ns/iter |
0.70 |
E2E_Compiler_tmuxinator |
1679696.3598132276 ns/iter |
2228683.0808079774 ns/iter |
0.75 |
E2E_Compiler_ui5 |
66915349.99999931 ns/iter |
76846439.88889346 ns/iter |
0.87 |
E2E_Compiler_ui5_manifest |
334943020.9999582 ns/iter |
427123749.9999643 ns/iter |
0.78 |
E2E_Compiler_unreal_engine_uproject |
3913532.5109882513 ns/iter |
5306918.518518884 ns/iter |
0.74 |
E2E_Compiler_vercel |
13935214.75000188 ns/iter |
21786056.547620364 ns/iter |
0.64 |
E2E_Compiler_yamllint |
267175.92048571625 ns/iter |
356868.7562254098 ns/iter |
0.75 |
E2E_Evaluator_adaptivecard |
21382.404613875933 ns/iter |
28710.567362360343 ns/iter |
0.74 |
E2E_Evaluator_ansible_meta |
195201.0338670212 ns/iter |
216003.175696369 ns/iter |
0.90 |
E2E_Evaluator_aws_cdk |
37666.946065220305 ns/iter |
44429.50626155274 ns/iter |
0.85 |
E2E_Evaluator_babelrc |
87800.67622393151 ns/iter |
105862.27344366263 ns/iter |
0.83 |
E2E_Evaluator_cerebrum_criminal_case |
876095.9686274827 ns/iter |
1208956.2830769515 ns/iter |
0.72 |
E2E_Evaluator_clang_format |
99533.39196616146 ns/iter |
131488.40384614974 ns/iter |
0.76 |
E2E_Evaluator_cmake_presets |
3517329.1878448995 ns/iter |
3981131.2849165695 ns/iter |
0.88 |
E2E_Evaluator_code_climate |
167526.25087261322 ns/iter |
165780.74180633444 ns/iter |
1.01 |
E2E_Evaluator_cql2 |
156744.5817713424 ns/iter |
189894.23479603237 ns/iter |
0.83 |
E2E_Evaluator_cspell |
416339.2659573624 ns/iter |
500917.3749999718 ns/iter |
0.83 |
E2E_Evaluator_cypress |
151765.21363831457 ns/iter |
181943.8257913254 ns/iter |
0.83 |
E2E_Evaluator_deno |
233644.24814813162 ns/iter |
306655.90462544985 ns/iter |
0.76 |
E2E_Evaluator_dependabot |
384171.5638200736 ns/iter |
418154.057208191 ns/iter |
0.92 |
E2E_Evaluator_draft_04 |
5452622.566665847 ns/iter |
6485061.268908068 ns/iter |
0.84 |
E2E_Evaluator_fabric_mod |
466132.2362988494 ns/iter |
735938.2254100328 ns/iter |
0.63 |
E2E_Evaluator_geojson |
12583299.479165552 ns/iter |
11455403.50877414 ns/iter |
1.10 |
E2E_Evaluator_gitpod_configuration |
180469.05444124705 ns/iter |
162032.9302803901 ns/iter |
1.11 |
E2E_Evaluator_helm_chart_lock |
248595.2562538326 ns/iter |
216053.42538973107 ns/iter |
1.15 |
E2E_Evaluator_importmap |
30013.588739439903 ns/iter |
30839.26220876569 ns/iter |
0.97 |
E2E_Evaluator_jasmine |
78513.62626604132 ns/iter |
79937.2897088522 ns/iter |
0.98 |
E2E_Evaluator_jshintrc |
966945.0655997935 ns/iter |
914105.1997391465 ns/iter |
1.06 |
E2E_Evaluator_jsconfig |
322938.79855470767 ns/iter |
297580.4361568 ns/iter |
1.09 |
E2E_Evaluator_krakend |
147053.1309332519 ns/iter |
148444.32002150585 ns/iter |
0.99 |
E2E_Evaluator_lazygit |
111160.12135682798 ns/iter |
91830.96225335698 ns/iter |
1.21 |
E2E_Evaluator_lerna |
182033.21092435645 ns/iter |
121750.65945059131 ns/iter |
1.50 |
E2E_Evaluator_nest_cli |
132977.94935719858 ns/iter |
125736.04985283871 ns/iter |
1.06 |
E2E_Evaluator_omc |
14829.524880734567 ns/iter |
14372.74649143981 ns/iter |
1.03 |
E2E_Evaluator_omnisharp |
441313.86963982566 ns/iter |
439584.8602484169 ns/iter |
1.00 |
E2E_Evaluator_openapi |
8042808.035714274 ns/iter |
8960820.20548021 ns/iter |
0.90 |
E2E_Evaluator_pre_commit_hooks |
346985.4601256266 ns/iter |
385042.99558389833 ns/iter |
0.90 |
E2E_Evaluator_pulumi |
490070.9318497545 ns/iter |
523730.5149759759 ns/iter |
0.94 |
E2E_Evaluator_semantic_release |
63503.10529638668 ns/iter |
68808.62591203969 ns/iter |
0.92 |
E2E_Evaluator_stale |
104159.05358683741 ns/iter |
133967.9360000026 ns/iter |
0.78 |
E2E_Evaluator_stylecop |
176718.17866129568 ns/iter |
215788.20859573034 ns/iter |
0.82 |
E2E_Evaluator_tmuxinator |
67949.49369201522 ns/iter |
82253.27496325315 ns/iter |
0.83 |
E2E_Evaluator_ui5 |
317145.35608447104 ns/iter |
334442.51384455897 ns/iter |
0.95 |
E2E_Evaluator_ui5_manifest |
1447903.1241536294 ns/iter |
1906464.1536310292 ns/iter |
0.76 |
E2E_Evaluator_unreal_engine_uproject |
293436.6611208371 ns/iter |
410008.63011699426 ns/iter |
0.72 |
E2E_Evaluator_vercel |
213047.12829250403 ns/iter |
225549.180979629 ns/iter |
0.94 |
E2E_Evaluator_yamllint |
5470.687519439597 ns/iter |
5874.7829287879285 ns/iter |
0.93 |
Micro_Draft4_Meta_1_No_Callback |
122.08355907490959 ns/iter |
129.24761300758362 ns/iter |
0.94 |
Micro_Draft4_Required_Properties |
611.7458755708445 ns/iter |
669.8701108276514 ns/iter |
0.91 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
15.2983149550055 ns/iter |
17.137394747558638 ns/iter |
0.89 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
6.503640190088906 ns/iter |
7.1620018718705385 ns/iter |
0.91 |
Micro_Draft4_Items_Schema |
254.59151057867942 ns/iter |
257.54266448810733 ns/iter |
0.99 |
Micro_Draft4_Nested_Object |
0.658887858940503 ns/iter |
0.6898364869941831 ns/iter |
0.96 |
Micro_Draft4_Properties_Triad_Optional |
193.4622110772546 ns/iter |
216.2212608171659 ns/iter |
0.89 |
Micro_Draft4_Properties_Triad_Closed |
167.3749587226178 ns/iter |
197.26528844582361 ns/iter |
0.85 |
Micro_Draft4_Properties_Triad_Required |
206.0761562658855 ns/iter |
234.0822110763077 ns/iter |
0.88 |
Micro_Draft4_Properties_Closed |
36.67859721475649 ns/iter |
38.00790892682208 ns/iter |
0.97 |
Micro_Draft4_Non_Recursive_Ref |
11.776950736195781 ns/iter |
12.753358846702374 ns/iter |
0.92 |
Micro_Draft4_Pattern_Properties_True |
133.95543952461583 ns/iter |
147.17356910035952 ns/iter |
0.91 |
Micro_Draft4_Ref_To_Single_Property |
7.356842190262199 ns/iter |
7.113171521394332 ns/iter |
1.03 |
Micro_Draft4_Additional_Properties_Type |
24.15335129798514 ns/iter |
25.979165859958304 ns/iter |
0.93 |
Micro_Draft4_Nested_Oneof |
39.89387958303221 ns/iter |
42.79350002279946 ns/iter |
0.93 |
Micro_Draft4_Short_Enum |
4.802816684759306 ns/iter |
4.9501197569036295 ns/iter |
0.97 |
Micro_Draft4_Long_Enum |
10.234785022527065 ns/iter |
10.158204000176939 ns/iter |
1.01 |
Micro_Draft4_Long_Enum_Short_Strings |
6.293013843208458 ns/iter |
6.185029242395726 ns/iter |
1.02 |
Micro_Draft4_Type_Object |
2.5353132864349095 ns/iter |
2.2173005150845015 ns/iter |
1.14 |
Micro_Draft4_Ref_Single_100 |
1841842.0352939875 ns/iter |
1735412.4365484323 ns/iter |
1.06 |
Micro_Draft4_Compile_Ref_Many_Nested |
1236902.2057244654 ns/iter |
1289756.2260533464 ns/iter |
0.96 |
Micro_Draft4_Compile_Wrap |
2016665.1408448494 ns/iter |
2099298.6304987646 ns/iter |
0.96 |
Micro_Draft6_Property_Names |
89.11057291901955 ns/iter |
96.35194995707312 ns/iter |
0.92 |
Micro_Draft6_Compile_FHIR |
7592936667.000004 ns/iter |
12093905250.000034 ns/iter |
0.63 |
Micro_Draft7_If_Then_Else |
16.674342809435128 ns/iter |
17.732280926814756 ns/iter |
0.94 |
Micro_2019_09_Unevaluated_Properties |
24.654354711747136 ns/iter |
29.312963620483245 ns/iter |
0.84 |
Micro_2019_09_Compile_Wrap |
329747750.0000241 ns/iter |
305855854.50000966 ns/iter |
1.08 |
Micro_2020_12_Dynamic_Ref |
175.6889762977917 ns/iter |
197.74035194742714 ns/iter |
0.89 |
Micro_2020_12_Dynamic_Ref_Single |
2.0499378808789848 ns/iter |
2.446276998485605 ns/iter |
0.84 |
Micro_2020_12_Simple_Output_Mask |
59780.607908301405 ns/iter |
74035.48978859634 ns/iter |
0.81 |
Micro_2020_12_Simple_Output_Annotations |
80425.65879145503 ns/iter |
92940.26952946286 ns/iter |
0.87 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
806561.669327091 ns/iter |
869032.5858975274 ns/iter |
0.93 |
Micro_2020_12_Exhaustive_Deep_Numeric |
5324.946670000372 ns/iter |
5443.400021041333 ns/iter |
0.98 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
114160.23714093526 ns/iter |
118842.86663293843 ns/iter |
0.96 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
13725.649782335258 ns/iter |
14960.413575809407 ns/iter |
0.92 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
92.19182559962448 ns/iter |
96.80263520057201 ns/iter |
0.95 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
5804.373887976963 ns/iter |
4903.984562327195 ns/iter |
1.18 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
321864000.000005 ns/iter |
||
Alterschema_Check_Readibility_OMC |
78614869.74999821 ns/iter |
||
Alterschema_Check_Readibility_KrakenD |
647642041.0001538 ns/iter |
||
Alterschema_Apply_Readibility_KrakenD |
8414813416.000015 ns/iter |
||
Alterschema_Check_Invalid_External_Refs |
162665968.74999094 ns/iter |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
JavaScript (macos/llvm)
Details
| Benchmark suite | Current: 3d4b8fa | Previous: ecf6fe1 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
88775 ns |
94852 ns |
0.94 |
E2E_Evaluator_ansible-meta |
491471 ns |
579470 ns |
0.85 |
E2E_Evaluator_aws-cdk |
111513 ns |
151957 ns |
0.73 |
E2E_Evaluator_babelrc |
336276 ns |
368480 ns |
0.91 |
E2E_Evaluator_cerebrum-criminal-case |
2278339 ns |
2258893 ns |
1.01 |
E2E_Evaluator_clang-format |
263045 ns |
299948 ns |
0.88 |
E2E_Evaluator_cmake-presets |
11993140 ns |
15651749 ns |
0.77 |
E2E_Evaluator_code-climate |
350286 ns |
436437 ns |
0.80 |
E2E_Evaluator_cql2 |
865871 ns |
944584 ns |
0.92 |
E2E_Evaluator_cspell |
1457292 ns |
1582492 ns |
0.92 |
E2E_Evaluator_cypress |
716993 ns |
954512 ns |
0.75 |
E2E_Evaluator_deno |
756361 ns |
968565 ns |
0.78 |
E2E_Evaluator_dependabot |
846751 ns |
1025808 ns |
0.83 |
E2E_Evaluator_draft-04 |
14600395 ns |
17171864 ns |
0.85 |
E2E_Evaluator_fabric-mod |
1942780 ns |
2293709 ns |
0.85 |
E2E_Evaluator_geojson |
22649116 ns |
26210896 ns |
0.86 |
E2E_Evaluator_gitpod-configuration |
784985 ns |
784942 ns |
1.00 |
E2E_Evaluator_helm-chart-lock |
1063151 ns |
1370740 ns |
0.78 |
E2E_Evaluator_importmap |
226154 ns |
242635 ns |
0.93 |
E2E_Evaluator_jasmine |
286014 ns |
322894 ns |
0.89 |
E2E_Evaluator_jsconfig |
1292258 ns |
1560997 ns |
0.83 |
E2E_Evaluator_jshintrc |
2562389 ns |
2865036 ns |
0.89 |
E2E_Evaluator_krakend |
451705 ns |
537947 ns |
0.84 |
E2E_Evaluator_lazygit |
375395 ns |
444764 ns |
0.84 |
E2E_Evaluator_lerna |
436435 ns |
450573 ns |
0.97 |
E2E_Evaluator_nest-cli |
560935 ns |
718560 ns |
0.78 |
E2E_Evaluator_omc |
69137 ns |
75334 ns |
0.92 |
E2E_Evaluator_omnisharp |
1263103 ns |
1450189 ns |
0.87 |
E2E_Evaluator_openapi |
28042501 ns |
27000361 ns |
1.04 |
E2E_Evaluator_pre-commit-hooks |
1619465 ns |
1795958 ns |
0.90 |
E2E_Evaluator_pulumi |
1897101 ns |
2030555 ns |
0.93 |
E2E_Evaluator_semantic-release |
298805 ns |
260943 ns |
1.15 |
E2E_Evaluator_stale |
426455 ns |
435416 ns |
0.98 |
E2E_Evaluator_stylecop |
1102655 ns |
911297 ns |
1.21 |
E2E_Evaluator_tmuxinator |
223681 ns |
249562 ns |
0.90 |
E2E_Evaluator_ui5 |
1584486 ns |
1689389 ns |
0.94 |
E2E_Evaluator_ui5-manifest |
8102799 ns |
8936577 ns |
0.91 |
E2E_Evaluator_unreal-engine-uproject |
1548979 ns |
1537095 ns |
1.01 |
E2E_Evaluator_vercel |
1098015 ns |
1013814 ns |
1.08 |
E2E_Evaluator_yamllint |
30226 ns |
31437 ns |
0.96 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Benchmark (linux/gcc)
Details
| Benchmark suite | Current: 3d4b8fa | Previous: ecf6fe1 | Ratio |
|---|---|---|---|
Alterschema_Check_Readibility_ISO_Language_Set_3 |
317815905.99996436 ns/iter |
||
Alterschema_Check_Readibility_OMC |
98723039.00000848 ns/iter |
||
Alterschema_Check_Readibility_KrakenD |
1567419285.0000281 ns/iter |
||
Alterschema_Apply_Readibility_KrakenD |
19280014212.999958 ns/iter |
||
Alterschema_Check_Invalid_External_Refs |
254458254.00000405 ns/iter |
||
Micro_2020_12_Dynamic_Ref |
292.2775168429143 ns/iter |
255.03383513197795 ns/iter |
1.15 |
Micro_2020_12_Dynamic_Ref_Single |
3.9252770283307905 ns/iter |
4.574243630445798 ns/iter |
0.86 |
Micro_2020_12_Simple_Output_Mask |
69232.28528377565 ns/iter |
70183.35895895849 ns/iter |
0.99 |
Micro_2020_12_Simple_Output_Annotations |
108448.78524946138 ns/iter |
101073.23550776849 ns/iter |
1.07 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1161995.1710962297 ns/iter |
1188620.7715735983 ns/iter |
0.98 |
Micro_2020_12_Exhaustive_Deep_Numeric |
8545.205273508545 ns/iter |
7770.351921902891 ns/iter |
1.10 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
142625.0604136729 ns/iter |
167259.17436017824 ns/iter |
0.85 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
24909.428940660036 ns/iter |
27042.855185528962 ns/iter |
0.92 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
134.9258416813564 ns/iter |
132.72287235186792 ns/iter |
1.02 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
4437.936306984154 ns/iter |
4512.041015599791 ns/iter |
0.98 |
Micro_2019_09_Unevaluated_Properties |
25.68289634718665 ns/iter |
28.850167371103055 ns/iter |
0.89 |
Micro_2019_09_Compile_Wrap |
290417203.00000405 ns/iter |
359643479.4999936 ns/iter |
0.81 |
Micro_Draft7_If_Then_Else |
22.58735693252099 ns/iter |
25.11719706550074 ns/iter |
0.90 |
Micro_Draft6_Property_Names |
135.02596487178235 ns/iter |
142.19571874712483 ns/iter |
0.95 |
Micro_Draft6_Compile_FHIR |
17126159980.000011 ns/iter |
16014620311.000044 ns/iter |
1.07 |
Micro_Draft4_Meta_1_No_Callback |
177.97913975318238 ns/iter |
172.22571809852786 ns/iter |
1.03 |
Micro_Draft4_Required_Properties |
771.2793694276495 ns/iter |
843.2858981069301 ns/iter |
0.91 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
24.2862381477651 ns/iter |
21.297556980581945 ns/iter |
1.14 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
11.69107646798609 ns/iter |
13.02673274874144 ns/iter |
0.90 |
Micro_Draft4_Items_Schema |
289.646063887001 ns/iter |
315.8668822544151 ns/iter |
0.92 |
Micro_Draft4_Nested_Object |
1.7298861961474166 ns/iter |
2.1118379804900673 ns/iter |
0.82 |
Micro_Draft4_Properties_Triad_Optional |
325.4458282101756 ns/iter |
429.7037013414806 ns/iter |
0.76 |
Micro_Draft4_Properties_Triad_Closed |
270.11847911524404 ns/iter |
341.3182128029238 ns/iter |
0.79 |
Micro_Draft4_Properties_Triad_Required |
344.16713617019946 ns/iter |
438.5517960292938 ns/iter |
0.78 |
Micro_Draft4_Properties_Closed |
65.22430914850473 ns/iter |
62.029394892816214 ns/iter |
1.05 |
Micro_Draft4_Non_Recursive_Ref |
9.132862267075787 ns/iter |
9.2332146509174 ns/iter |
0.99 |
Micro_Draft4_Pattern_Properties_True |
193.13999738115177 ns/iter |
210.44439921238373 ns/iter |
0.92 |
Micro_Draft4_Ref_To_Single_Property |
11.525432658125586 ns/iter |
13.02719505886463 ns/iter |
0.88 |
Micro_Draft4_Additional_Properties_Type |
13.338006691011811 ns/iter |
14.58004911996076 ns/iter |
0.91 |
Micro_Draft4_Nested_Oneof |
55.25821849109442 ns/iter |
66.51431505267833 ns/iter |
0.83 |
Micro_Draft4_Short_Enum |
10.969524287651753 ns/iter |
14.773936174140754 ns/iter |
0.74 |
Micro_Draft4_Long_Enum |
12.919434036644748 ns/iter |
14.943261481765948 ns/iter |
0.86 |
Micro_Draft4_Long_Enum_Short_Strings |
10.965541429261352 ns/iter |
14.773422304734021 ns/iter |
0.74 |
Micro_Draft4_Type_Object |
4.057687425730872 ns/iter |
4.571381487025367 ns/iter |
0.89 |
Micro_Draft4_Ref_Single_100 |
2303235.7953795353 ns/iter |
2529720.909420292 ns/iter |
0.91 |
Micro_Draft4_Compile_Ref_Many_Nested |
1689104.866666651 ns/iter |
1839895.7952757312 ns/iter |
0.92 |
Micro_Draft4_Compile_Wrap |
2433224.3832754013 ns/iter |
2619150.0298503838 ns/iter |
0.93 |
E2E_Compiler_adaptivecard |
64522947.72727576 ns/iter |
68841295.79999581 ns/iter |
0.94 |
E2E_Compiler_ansible_meta |
28031027.2800034 ns/iter |
31797039.363637354 ns/iter |
0.88 |
E2E_Compiler_aws_cdk |
388898.7131696529 ns/iter |
396909.2950256725 ns/iter |
0.98 |
E2E_Compiler_babelrc |
2614228.7715356704 ns/iter |
2793643.863999932 ns/iter |
0.94 |
E2E_Compiler_clang_format |
18377817.473684013 ns/iter |
20082625.82857177 ns/iter |
0.92 |
E2E_Compiler_cmake_presets |
25435496.285711322 ns/iter |
28907977.916669365 ns/iter |
0.88 |
E2E_Compiler_code_climate |
2640745.7999998513 ns/iter |
2843143.223577126 ns/iter |
0.93 |
E2E_Compiler_cql2 |
13070134.666665783 ns/iter |
14230410.65306177 ns/iter |
0.92 |
E2E_Compiler_cspell |
22554823.096774887 ns/iter |
24669138.896550473 ns/iter |
0.91 |
E2E_Compiler_cypress |
3821347.781421328 ns/iter |
4219823.848485027 ns/iter |
0.91 |
E2E_Compiler_deno |
7654642.428572236 ns/iter |
8424211.44047632 ns/iter |
0.91 |
E2E_Compiler_dependabot |
3948001.4388888977 ns/iter |
4261655.646341224 ns/iter |
0.93 |
E2E_Compiler_draft_04 |
2824099.0967739504 ns/iter |
2956400.8227848355 ns/iter |
0.96 |
E2E_Compiler_fabric_mod |
4873921.314685402 ns/iter |
5189760.74814856 ns/iter |
0.94 |
E2E_Compiler_geojson |
22758254.83870757 ns/iter |
24617337.535711873 ns/iter |
0.92 |
E2E_Compiler_gitpod_configuration |
5013988.428571078 ns/iter |
5360320.175573213 ns/iter |
0.94 |
E2E_Compiler_helm_chart_lock |
702734.9769308704 ns/iter |
729427.9906153224 ns/iter |
0.96 |
E2E_Compiler_importmap |
293532.0538267718 ns/iter |
297961.3218243796 ns/iter |
0.99 |
E2E_Compiler_jasmine |
1401369.2064129522 ns/iter |
1456687.0833334632 ns/iter |
0.96 |
E2E_Compiler_jshintrc |
4383517.433962399 ns/iter |
4657384.899999973 ns/iter |
0.94 |
E2E_Compiler_jsconfig |
20978052.687496528 ns/iter |
23934093.793102343 ns/iter |
0.88 |
E2E_Compiler_krakend |
131067103.8000237 ns/iter |
153844917.4999812 ns/iter |
0.85 |
E2E_Compiler_lazygit |
33426507.80951945 ns/iter |
36961665.47368457 ns/iter |
0.90 |
E2E_Compiler_lerna |
1636474.9110066048 ns/iter |
1731469.5827160252 ns/iter |
0.95 |
E2E_Compiler_nest_cli |
7471780.053190336 ns/iter |
8071569.379310482 ns/iter |
0.93 |
E2E_Compiler_omc |
160918179.24996123 ns/iter |
179456976.50000626 ns/iter |
0.90 |
E2E_Compiler_omnisharp |
6655765.9428564785 ns/iter |
7283663.814432329 ns/iter |
0.91 |
E2E_Compiler_openapi |
25342887.51851616 ns/iter |
27670529.92000117 ns/iter |
0.92 |
E2E_Compiler_pre_commit_hooks |
5328283.641220593 ns/iter |
5810653.371900267 ns/iter |
0.92 |
E2E_Compiler_pulumi |
4132661.9289940516 ns/iter |
4415501.811320226 ns/iter |
0.94 |
E2E_Compiler_semantic_release |
1630964.6480188759 ns/iter |
1708343.4534313544 ns/iter |
0.95 |
E2E_Compiler_stale |
1579907.6869372814 ns/iter |
1667689.4832535777 ns/iter |
0.95 |
E2E_Compiler_stylecop |
5801699.066115955 ns/iter |
6541102.990653998 ns/iter |
0.89 |
E2E_Compiler_tmuxinator |
1994670.205128213 ns/iter |
2111201.029940063 ns/iter |
0.94 |
E2E_Compiler_ui5 |
46704688.33332961 ns/iter |
51910510.3846169 ns/iter |
0.90 |
E2E_Compiler_ui5_manifest |
304110867.5000714 ns/iter |
347026405.0000082 ns/iter |
0.88 |
E2E_Compiler_unreal_engine_uproject |
4624227.328946518 ns/iter |
4970457.0000001835 ns/iter |
0.93 |
E2E_Compiler_vercel |
12289157.61403346 ns/iter |
13595749.134614501 ns/iter |
0.90 |
E2E_Compiler_yamllint |
360898.9275064634 ns/iter |
366108.4607329721 ns/iter |
0.99 |
E2E_Evaluator_adaptivecard |
22273.357161014563 ns/iter |
22905.263482017053 ns/iter |
0.97 |
E2E_Evaluator_ansible_meta |
216016.34747601458 ns/iter |
228393.95691316077 ns/iter |
0.95 |
E2E_Evaluator_aws_cdk |
48663.41198971256 ns/iter |
43794.00970692848 ns/iter |
1.11 |
E2E_Evaluator_babelrc |
90603.88187241703 ns/iter |
84053.13818006683 ns/iter |
1.08 |
E2E_Evaluator_cerebrum_criminal_case |
1333480.3326959873 ns/iter |
1331390.1876208864 ns/iter |
1.00 |
E2E_Evaluator_clang_format |
105471.18243448276 ns/iter |
101475.1930835762 ns/iter |
1.04 |
E2E_Evaluator_cmake_presets |
4804950.835616544 ns/iter |
6082327.783018464 ns/iter |
0.79 |
E2E_Evaluator_code_climate |
191534.59796646686 ns/iter |
159476.09674458863 ns/iter |
1.20 |
E2E_Evaluator_cql2 |
181748.33540855208 ns/iter |
200787.44195287913 ns/iter |
0.91 |
E2E_Evaluator_cspell |
537518.9558139408 ns/iter |
512823.6501548145 ns/iter |
1.05 |
E2E_Evaluator_cypress |
160586.0018527 ns/iter |
144307.8816555962 ns/iter |
1.11 |
E2E_Evaluator_deno |
345802.2540861301 ns/iter |
275848.4517647173 ns/iter |
1.25 |
E2E_Evaluator_dependabot |
459384.89725129964 ns/iter |
446903.7654952134 ns/iter |
1.03 |
E2E_Evaluator_draft_04 |
7146428.776597068 ns/iter |
8993992.526316823 ns/iter |
0.79 |
E2E_Evaluator_fabric_mod |
722835.5328468058 ns/iter |
718070.2476291483 ns/iter |
1.01 |
E2E_Evaluator_geojson |
16210123.930228967 ns/iter |
17556313.219512694 ns/iter |
0.92 |
E2E_Evaluator_gitpod_configuration |
241724.8066412917 ns/iter |
223424.00701530598 ns/iter |
1.08 |
E2E_Evaluator_helm_chart_lock |
359567.0469799322 ns/iter |
213446.37243948935 ns/iter |
1.68 |
E2E_Evaluator_importmap |
30217.49903520694 ns/iter |
40379.15631298742 ns/iter |
0.75 |
E2E_Evaluator_jasmine |
105459.3795289825 ns/iter |
103465.2332009868 ns/iter |
1.02 |
E2E_Evaluator_jshintrc |
1102634.5804418044 ns/iter |
1063967.433382183 ns/iter |
1.04 |
E2E_Evaluator_jsconfig |
365809.5630560068 ns/iter |
373021.5070883153 ns/iter |
0.98 |
E2E_Evaluator_krakend |
172478.28932142231 ns/iter |
185913.67446867144 ns/iter |
0.93 |
E2E_Evaluator_lazygit |
116570.94656101878 ns/iter |
123807.91874891972 ns/iter |
0.94 |
E2E_Evaluator_lerna |
174352.1722098778 ns/iter |
123580.67422900476 ns/iter |
1.41 |
E2E_Evaluator_nest_cli |
192517.65626706046 ns/iter |
178409.46689172188 ns/iter |
1.08 |
E2E_Evaluator_omc |
18096.29979775073 ns/iter |
18873.143130131084 ns/iter |
0.96 |
E2E_Evaluator_omnisharp |
577549.9900497306 ns/iter |
523624.7225170552 ns/iter |
1.10 |
E2E_Evaluator_openapi |
12847092.80769483 ns/iter |
15717181.022727739 ns/iter |
0.82 |
E2E_Evaluator_pre_commit_hooks |
518812.5903975512 ns/iter |
472815.63531801535 ns/iter |
1.10 |
E2E_Evaluator_pulumi |
775065.9988913264 ns/iter |
718321.1538461569 ns/iter |
1.08 |
E2E_Evaluator_semantic_release |
84832.4066950801 ns/iter |
85346.59261983434 ns/iter |
0.99 |
E2E_Evaluator_stale |
150915.7059204742 ns/iter |
150590.78038380644 ns/iter |
1.00 |
E2E_Evaluator_stylecop |
281926.5105434012 ns/iter |
285641.28400661406 ns/iter |
0.99 |
E2E_Evaluator_tmuxinator |
93568.89835495867 ns/iter |
86653.33288227161 ns/iter |
1.08 |
E2E_Evaluator_ui5 |
489769.43067230546 ns/iter |
502851.61258525157 ns/iter |
0.97 |
E2E_Evaluator_ui5_manifest |
2735772.4241240667 ns/iter |
3578237.423423329 ns/iter |
0.76 |
E2E_Evaluator_unreal_engine_uproject |
450783.3594854843 ns/iter |
441594.31969309313 ns/iter |
1.02 |
E2E_Evaluator_vercel |
358012.9474482362 ns/iter |
268956.7694954179 ns/iter |
1.33 |
E2E_Evaluator_yamllint |
9227.872600464327 ns/iter |
9177.733128511836 ns/iter |
1.01 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
JavaScript (linux/gcc)
Details
| Benchmark suite | Current: 3d4b8fa | Previous: ecf6fe1 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
112411 ns |
117749 ns |
0.95 |
E2E_Evaluator_ansible-meta |
588209 ns |
669567 ns |
0.88 |
E2E_Evaluator_aws-cdk |
142661 ns |
137854 ns |
1.03 |
E2E_Evaluator_babelrc |
454561 ns |
347840 ns |
1.31 |
E2E_Evaluator_cerebrum-criminal-case |
2671750 ns |
3550727 ns |
0.75 |
E2E_Evaluator_clang-format |
342570 ns |
299543 ns |
1.14 |
E2E_Evaluator_cmake-presets |
20960740 ns |
23304756 ns |
0.90 |
E2E_Evaluator_code-climate |
475220 ns |
467468 ns |
1.02 |
E2E_Evaluator_cql2 |
1132672 ns |
1216737 ns |
0.93 |
E2E_Evaluator_cspell |
1917283 ns |
1988892 ns |
0.96 |
E2E_Evaluator_cypress |
1133652 ns |
1042365 ns |
1.09 |
E2E_Evaluator_deno |
1148731 ns |
1236595 ns |
0.93 |
E2E_Evaluator_dependabot |
1168941 ns |
1280111 ns |
0.91 |
E2E_Evaluator_draft-04 |
20990523 ns |
25244809 ns |
0.83 |
E2E_Evaluator_fabric-mod |
2617614 ns |
3290865 ns |
0.80 |
E2E_Evaluator_geojson |
26137421 ns |
23952203 ns |
1.09 |
E2E_Evaluator_gitpod-configuration |
884610 ns |
855860 ns |
1.03 |
E2E_Evaluator_helm-chart-lock |
1109133 ns |
1068533 ns |
1.04 |
E2E_Evaluator_importmap |
341912 ns |
292204 ns |
1.17 |
E2E_Evaluator_jasmine |
349744 ns |
334853 ns |
1.04 |
E2E_Evaluator_jsconfig |
1814418 ns |
1829945 ns |
0.99 |
E2E_Evaluator_jshintrc |
3581919 ns |
3524363 ns |
1.02 |
E2E_Evaluator_krakend |
714977 ns |
731032 ns |
0.98 |
E2E_Evaluator_lazygit |
551222 ns |
553656 ns |
1.00 |
E2E_Evaluator_lerna |
509081 ns |
500501 ns |
1.02 |
E2E_Evaluator_nest-cli |
767763 ns |
724208 ns |
1.06 |
E2E_Evaluator_omc |
80907 ns |
87899 ns |
0.92 |
E2E_Evaluator_omnisharp |
1742428 ns |
1819575 ns |
0.96 |
E2E_Evaluator_openapi |
34669768 ns |
39766889 ns |
0.87 |
E2E_Evaluator_pre-commit-hooks |
2143167 ns |
2414467 ns |
0.89 |
E2E_Evaluator_pulumi |
2272733 ns |
2532945 ns |
0.90 |
E2E_Evaluator_semantic-release |
313547 ns |
259486 ns |
1.21 |
E2E_Evaluator_stale |
490500 ns |
474528 ns |
1.03 |
E2E_Evaluator_stylecop |
1257012 ns |
1355328 ns |
0.93 |
E2E_Evaluator_tmuxinator |
306493 ns |
249019 ns |
1.23 |
E2E_Evaluator_ui5 |
2139180 ns |
2256749 ns |
0.95 |
E2E_Evaluator_ui5-manifest |
10657234 ns |
12359567 ns |
0.86 |
E2E_Evaluator_unreal-engine-uproject |
1756531 ns |
1759899 ns |
1.00 |
E2E_Evaluator_vercel |
1153987 ns |
1161210 ns |
0.99 |
E2E_Evaluator_yamllint |
25843 ns |
25994 ns |
0.99 |
This comment was automatically generated by workflow using github-action-benchmark.
Signed-off-by: Juan Cruz Viotti jv@jviotti.com