Clarify JSON-LD extension vocabulary composition#927
Conversation
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
🤖 Augment PR SummarySummary: Updates the Sourcemeta extension README to better explain how JSON-LD annotation keywords compose/merge when schemas reference each other. 🤖 Was this summary useful? React with 👍 or 👎 |
| document root, to an array element, or to a member of a location annotated | ||
| with `x-jsonld-container`, as such locations have no enclosing node to attach | ||
| a predicate to. | ||
| a predicate to. Distinct values that meet at the same location merge, |
There was a problem hiding this comment.
In schemas/sourcemeta-extension/v1/README.markdown (line 69), the text says distinct x-jsonld-id values that meet at the same location “merge”, but earlier this section states single-value keywords MUST NOT be assigned two different values for the same location and x-jsonld-id is defined as a single string. Could you clarify whether x-jsonld-id is intended to be multi-valued across schema composition, or whether distinct values should be treated as invalid?
Severity: medium
Other Locations
schemas/sourcemeta-extension/v1/README.markdown:57schemas/sourcemeta-extension/v1/README.markdown:58schemas/sourcemeta-extension/v1/README.markdown:91
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| This keyword declares the `@type` of the node that the annotated instance | ||
| location materializes as. Duplicate entries are collapsed, and an empty array | ||
| declares no types. It MUST be applied to a location whose value is an object, | ||
| location materializes as. Values that meet at the same location merge into the |
There was a problem hiding this comment.
In schemas/sourcemeta-extension/v1/README.markdown (line 78), x-jsonld-type allows either a string or an array, but the new “merge into the union” wording doesn’t state how mixed shapes (string vs array) are normalized when they meet at the same location. This ambiguity could lead to inconsistent implementations of the merge rule.
Severity: low
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| This keyword declares the language of the language-tagged literal that the | ||
| annotated instance location materializes as. It MUST be applied to a location | ||
| whose value is a string. | ||
| whose value is a string. Tags compare case-insensitively, and the first |
There was a problem hiding this comment.
In schemas/sourcemeta-extension/v1/README.markdown (line 112), “the first declared spelling is kept” is unclear when annotations can meet across references, since “first” may depend on evaluation/ref resolution order. If output casing is intended to be deterministic, this may need a more precisely defined rule.
Severity: low
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
There was a problem hiding this comment.
3 issues found across 1 file
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="schemas/sourcemeta-extension/v1/README.markdown">
<violation number="1" location="schemas/sourcemeta-extension/v1/README.markdown:58">
P2: Spec contradiction: the general merging rule forbids assigning two different values to a single-value keyword at the same location, but x-jsonld-id immediately describes merging distinct values at the same location. Since x-jsonld-id takes a single absolute IRI, the general rule and the keyword-specific rule cannot both be correct. This will confuse implementers trying to decide whether multiple x-jsonld-id annotations at the same location are valid. Recommend clarifying in the general section that keywords with custom merging semantics in their own section are exempt, or constraining the x-jsonld-id text to avoid contradicting the general rule.</violation>
<violation number="2" location="schemas/sourcemeta-extension/v1/README.markdown:78">
P2: The merge semantics here ('Values that meet at the same location merge into the union of the declared types') don't specify how a bare string value and an array value are reconciled when they meet at the same location. Since the keyword accepts either a string or an array, implementers may handle the mixed-shape case differently. Consider adding a note that a lone string is treated as a single-element array for the purposes of union merging.</violation>
<violation number="3" location="schemas/sourcemeta-extension/v1/README.markdown:112">
P3: The phrase 'the first declared spelling is kept' is ambiguous when tags can arrive from different schemas via references. 'First' could mean lexical document order, evaluation order, or ref-resolution order—each of which may differ across implementations. If deterministic output casing is intended, consider defining 'first' more precisely (e.g., 'the spelling in the outermost schema' or 'the spelling encountered earliest in evaluation order').</violation>
</file>
Reply with feedback, questions, or to request a fix.
Re-trigger cubic
| meet at the same instance location. When they do, their values are merged, and | ||
| identical values always collapse into one, so a schema and the schemas it | ||
| references may safely declare the same annotation. A keyword that takes a | ||
| single value MUST NOT be assigned two different values for the same location. |
There was a problem hiding this comment.
P2: Spec contradiction: the general merging rule forbids assigning two different values to a single-value keyword at the same location, but x-jsonld-id immediately describes merging distinct values at the same location. Since x-jsonld-id takes a single absolute IRI, the general rule and the keyword-specific rule cannot both be correct. This will confuse implementers trying to decide whether multiple x-jsonld-id annotations at the same location are valid. Recommend clarifying in the general section that keywords with custom merging semantics in their own section are exempt, or constraining the x-jsonld-id text to avoid contradicting the general rule.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At schemas/sourcemeta-extension/v1/README.markdown, line 58:
<comment>Spec contradiction: the general merging rule forbids assigning two different values to a single-value keyword at the same location, but x-jsonld-id immediately describes merging distinct values at the same location. Since x-jsonld-id takes a single absolute IRI, the general rule and the keyword-specific rule cannot both be correct. This will confuse implementers trying to decide whether multiple x-jsonld-id annotations at the same location are valid. Recommend clarifying in the general section that keywords with custom merging semantics in their own section are exempt, or constraining the x-jsonld-id text to avoid contradicting the general rule.</comment>
<file context>
@@ -50,10 +50,12 @@ This keyword has no effect on any other keyword.
+meet at the same instance location. When they do, their values are merged, and
+identical values always collapse into one, so a schema and the schemas it
+references may safely declare the same annotation. A keyword that takes a
+single value MUST NOT be assigned two different values for the same location.
#### 3.2.1. `x-jsonld-id`
</file context>
| single value MUST NOT be assigned two different values for the same location. | |
| single value MUST NOT be assigned two different values for the same location, unless this vocabulary defines specific merging behavior for that keyword in its own section. |
| This keyword declares the `@type` of the node that the annotated instance | ||
| location materializes as. Duplicate entries are collapsed, and an empty array | ||
| declares no types. It MUST be applied to a location whose value is an object, | ||
| location materializes as. Values that meet at the same location merge into the |
There was a problem hiding this comment.
P2: The merge semantics here ('Values that meet at the same location merge into the union of the declared types') don't specify how a bare string value and an array value are reconciled when they meet at the same location. Since the keyword accepts either a string or an array, implementers may handle the mixed-shape case differently. Consider adding a note that a lone string is treated as a single-element array for the purposes of union merging.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At schemas/sourcemeta-extension/v1/README.markdown, line 78:
<comment>The merge semantics here ('Values that meet at the same location merge into the union of the declared types') don't specify how a bare string value and an array value are reconciled when they meet at the same location. Since the keyword accepts either a string or an array, implementers may handle the mixed-shape case differently. Consider adding a note that a lone string is treated as a single-element array for the purposes of union merging.</comment>
<file context>
@@ -64,16 +66,17 @@ This keyword declares the predicate IRI that connects the annotated instance
This keyword declares the `@type` of the node that the annotated instance
-location materializes as. Duplicate entries are collapsed, and an empty array
-declares no types. It MUST be applied to a location whose value is an object,
+location materializes as. Values that meet at the same location merge into the
+union of the declared types, and an empty array declares no types. It MUST be applied to a location whose value is an object,
unless the location is promoted to an identified node with `x-jsonld-self`.
</file context>
| This keyword declares the language of the language-tagged literal that the | ||
| annotated instance location materializes as. It MUST be applied to a location | ||
| whose value is a string. | ||
| whose value is a string. Tags compare case-insensitively, and the first |
There was a problem hiding this comment.
P3: The phrase 'the first declared spelling is kept' is ambiguous when tags can arrive from different schemas via references. 'First' could mean lexical document order, evaluation order, or ref-resolution order—each of which may differ across implementations. If deterministic output casing is intended, consider defining 'first' more precisely (e.g., 'the spelling in the outermost schema' or 'the spelling encountered earliest in evaluation order').
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At schemas/sourcemeta-extension/v1/README.markdown, line 112:
<comment>The phrase 'the first declared spelling is kept' is ambiguous when tags can arrive from different schemas via references. 'First' could mean lexical document order, evaluation order, or ref-resolution order—each of which may differ across implementations. If deterministic output casing is intended, consider defining 'first' more precisely (e.g., 'the spelling in the outermost schema' or 'the spelling encountered earliest in evaluation order').</comment>
<file context>
@@ -106,7 +109,8 @@ tag [RFC5646].
This keyword declares the language of the language-tagged literal that the
annotated instance location materializes as. It MUST be applied to a location
-whose value is a string.
+whose value is a string. Tags compare case-insensitively, and the first
+declared spelling is kept.
</file context>
There was a problem hiding this comment.
Benchmark (linux/llvm)
Details
| Benchmark suite | Current: 4b9443c | Previous: df99bbb | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
3045617.3056770307 ns/iter |
3079425.7510916796 ns/iter |
0.99 |
Schema_Tracker_ISO_Language |
4519469.160256379 ns/iter |
4723443.201550423 ns/iter |
0.96 |
Schema_Tracker_ISO_Language_To_JSON |
21325628.437502075 ns/iter |
20226822.294118315 ns/iter |
1.05 |
Schema_Frame_WoT_References |
4576502.0196083 ns/iter |
4692752.543623949 ns/iter |
0.98 |
Schema_Frame_OMC_References |
19662195.777777296 ns/iter |
20942360.333334144 ns/iter |
0.94 |
Schema_Frame_OMC_Locations |
18157643.999999005 ns/iter |
19347589.999998465 ns/iter |
0.94 |
Schema_Frame_ISO_Language_Locations |
93164712.9999836 ns/iter |
98020645.33333047 ns/iter |
0.95 |
Schema_Frame_KrakenD_References |
36201408.57894608 ns/iter |
39867408.33333139 ns/iter |
0.91 |
Schema_Frame_KrakenD_Reachable |
531019165.0000888 ns/iter |
617024166.9999541 ns/iter |
0.86 |
Schema_Frame_ISO_Language_Locations_To_JSON |
116751995.7999957 ns/iter |
127136582.49998616 ns/iter |
0.92 |
Schema_Frame_Many_Resources_References |
336751159.00007313 ns/iter |
353901403.50000364 ns/iter |
0.95 |
Schema_Bundle_Meta_2020_12 |
1467409.1031525007 ns/iter |
1504201.8589450603 ns/iter |
0.98 |
Schema_Format_ISO_Language_To_JSON |
99744925.28570928 ns/iter |
104073692.28575395 ns/iter |
0.96 |
E2E_Compiler_adaptivecard |
55611185.538457274 ns/iter |
57323878.666674465 ns/iter |
0.97 |
E2E_Compiler_ansible_meta |
25270405.6296251 ns/iter |
25869825.259258475 ns/iter |
0.98 |
E2E_Compiler_aws_cdk |
331369.31899814744 ns/iter |
314474.74105548905 ns/iter |
1.05 |
E2E_Compiler_babelrc |
2322536.175496746 ns/iter |
2338808.066666615 ns/iter |
0.99 |
E2E_Compiler_clang_format |
16398371.465118883 ns/iter |
16583056.571429703 ns/iter |
0.99 |
E2E_Compiler_cmake_presets |
25336037.32142962 ns/iter |
25862508.666667357 ns/iter |
0.98 |
E2E_Compiler_code_climate |
2320332.162251976 ns/iter |
2347435.026845782 ns/iter |
0.99 |
E2E_Compiler_cql2 |
12774568.309094485 ns/iter |
12943538.98148133 ns/iter |
0.99 |
E2E_Compiler_cspell |
22686273.45161041 ns/iter |
23102716.76666389 ns/iter |
0.98 |
E2E_Compiler_cypress |
3921743.073033979 ns/iter |
3961895.7570624417 ns/iter |
0.99 |
E2E_Compiler_deno |
7085287.919192459 ns/iter |
7189346.536082217 ns/iter |
0.99 |
E2E_Compiler_dependabot |
3539089.532664113 ns/iter |
3608775.4717947557 ns/iter |
0.98 |
E2E_Compiler_draft_04 |
2439608.296167107 ns/iter |
2453167.8881119858 ns/iter |
0.99 |
E2E_Compiler_fabric_mod |
4263918.780488561 ns/iter |
4304392.73109263 ns/iter |
0.99 |
E2E_Compiler_geojson |
20024543.22856855 ns/iter |
20643919.147058863 ns/iter |
0.97 |
E2E_Compiler_gitpod_configuration |
4532710.638709285 ns/iter |
4584055.843137695 ns/iter |
0.99 |
E2E_Compiler_helm_chart_lock |
621467.5621670918 ns/iter |
601363.638316064 ns/iter |
1.03 |
E2E_Compiler_importmap |
247467.36569004727 ns/iter |
233373.42119294725 ns/iter |
1.06 |
E2E_Compiler_jasmine |
1220129.3368236155 ns/iter |
1212372.9060868241 ns/iter |
1.01 |
E2E_Compiler_jshintrc |
3882062.688889063 ns/iter |
3848189.8296697764 ns/iter |
1.01 |
E2E_Compiler_jsconfig |
20031572.857143536 ns/iter |
20418718.41176397 ns/iter |
0.98 |
E2E_Compiler_krakend |
133508913.80000575 ns/iter |
134386503.0000188 ns/iter |
0.99 |
E2E_Compiler_lazygit |
30099335.73912349 ns/iter |
31231735.454546403 ns/iter |
0.96 |
E2E_Compiler_lerna |
1437723.4435318543 ns/iter |
1436555.3470225888 ns/iter |
1.00 |
E2E_Compiler_nest_cli |
6726943.596152506 ns/iter |
6807418.764706244 ns/iter |
0.99 |
E2E_Compiler_omc |
143840616.39998436 ns/iter |
149803960.00000837 ns/iter |
0.96 |
E2E_Compiler_omnisharp |
6047543.853449904 ns/iter |
6119961.026316009 ns/iter |
0.99 |
E2E_Compiler_openapi |
22994153.63333234 ns/iter |
23239072.29999804 ns/iter |
0.99 |
E2E_Compiler_pre_commit_hooks |
4698136.268457621 ns/iter |
4750803.999999906 ns/iter |
0.99 |
E2E_Compiler_pulumi |
3616487.7823834233 ns/iter |
3665352.2827224983 ns/iter |
0.99 |
E2E_Compiler_semantic_release |
1379599.8543307758 ns/iter |
1379614.9232286185 ns/iter |
1.00 |
E2E_Compiler_stale |
1404289.7314630134 ns/iter |
1407322.4858301827 ns/iter |
1.00 |
E2E_Compiler_stylecop |
5279077.969924784 ns/iter |
5382268.176923879 ns/iter |
0.98 |
E2E_Compiler_tmuxinator |
1703008.5472157383 ns/iter |
1703777.4136249477 ns/iter |
1.00 |
E2E_Compiler_ui5 |
45878048.59999476 ns/iter |
47978932.9999979 ns/iter |
0.96 |
E2E_Compiler_ui5_manifest |
294788652.49996036 ns/iter |
303587206.4999694 ns/iter |
0.97 |
E2E_Compiler_unreal_engine_uproject |
4157052.331361255 ns/iter |
4194058.682634692 ns/iter |
0.99 |
E2E_Compiler_users_array |
789459.6613815282 ns/iter |
762828.9005464208 ns/iter |
1.03 |
E2E_Compiler_vercel |
12062575.844828611 ns/iter |
12349253.859650945 ns/iter |
0.98 |
E2E_Compiler_yamllint |
308212.0831510325 ns/iter |
291012.7294264418 ns/iter |
1.06 |
E2E_Evaluator_adaptivecard |
25830.074480220817 ns/iter |
26087.573454758607 ns/iter |
0.99 |
E2E_Evaluator_ansible_meta |
242452.9802539275 ns/iter |
219685.595169991 ns/iter |
1.10 |
E2E_Evaluator_aws_cdk |
54505.30516029007 ns/iter |
46181.17303414582 ns/iter |
1.18 |
E2E_Evaluator_babelrc |
120012.72887982642 ns/iter |
99923.09668588612 ns/iter |
1.20 |
E2E_Evaluator_cerebrum_criminal_case |
1026729.0713246337 ns/iter |
1123705.705314227 ns/iter |
0.91 |
E2E_Evaluator_clang_format |
119624.40250295684 ns/iter |
114347.79075862639 ns/iter |
1.05 |
E2E_Evaluator_cmake_presets |
4406158.481251054 ns/iter |
4512621.3846148085 ns/iter |
0.98 |
E2E_Evaluator_code_climate |
185765.05863541673 ns/iter |
163458.73247364163 ns/iter |
1.14 |
E2E_Evaluator_cql2 |
219914.61169230976 ns/iter |
197399.9488411899 ns/iter |
1.11 |
E2E_Evaluator_cspell |
635382.4403669199 ns/iter |
628621.5457808366 ns/iter |
1.01 |
E2E_Evaluator_cypress |
199714.40449119426 ns/iter |
176477.25661242224 ns/iter |
1.13 |
E2E_Evaluator_deno |
330612.79551948694 ns/iter |
265672.2834914584 ns/iter |
1.24 |
E2E_Evaluator_dependabot |
332743.1969334054 ns/iter |
324994.74074077845 ns/iter |
1.02 |
E2E_Evaluator_draft_04 |
7106556.587629158 ns/iter |
10266891.698414665 ns/iter |
0.69 |
E2E_Evaluator_fabric_mod |
704341.3099298255 ns/iter |
679134.2899406966 ns/iter |
1.04 |
E2E_Evaluator_geojson |
16373214.714284196 ns/iter |
18375997.421051245 ns/iter |
0.89 |
E2E_Evaluator_gitpod_configuration |
245583.46631762027 ns/iter |
233112.15888152758 ns/iter |
1.05 |
E2E_Evaluator_helm_chart_lock |
314493.0509839112 ns/iter |
229263.2935097979 ns/iter |
1.37 |
E2E_Evaluator_importmap |
51688.516274596404 ns/iter |
51584.83688945039 ns/iter |
1.00 |
E2E_Evaluator_jasmine |
113131.73241489119 ns/iter |
103639.68848591049 ns/iter |
1.09 |
E2E_Evaluator_jshintrc |
1212403.231433426 ns/iter |
1187382.9526227617 ns/iter |
1.02 |
E2E_Evaluator_jsconfig |
447809.5239617327 ns/iter |
415542.7573170816 ns/iter |
1.08 |
E2E_Evaluator_krakend |
221265.19547453968 ns/iter |
190132.1842751651 ns/iter |
1.16 |
E2E_Evaluator_lazygit |
152709.82231494956 ns/iter |
130897.17365383444 ns/iter |
1.17 |
E2E_Evaluator_lerna |
145945.59300373305 ns/iter |
115561.21506082451 ns/iter |
1.26 |
E2E_Evaluator_nest_cli |
198284.2943311823 ns/iter |
184540.39226078583 ns/iter |
1.07 |
E2E_Evaluator_omc |
18363.081606994925 ns/iter |
18098.31616919475 ns/iter |
1.01 |
E2E_Evaluator_omnisharp |
620810.0890652543 ns/iter |
566191.207896841 ns/iter |
1.10 |
E2E_Evaluator_openapi |
8384764.607594834 ns/iter |
13159080.403843641 ns/iter |
0.64 |
E2E_Evaluator_pre_commit_hooks |
496442.0156472092 ns/iter |
497741.9553114364 ns/iter |
1.00 |
E2E_Evaluator_pulumi |
710534.9827762007 ns/iter |
697695.868131939 ns/iter |
1.02 |
E2E_Evaluator_semantic_release |
102670.1180779212 ns/iter |
87663.69996241035 ns/iter |
1.17 |
E2E_Evaluator_stale |
160627.398905846 ns/iter |
156128.17465223718 ns/iter |
1.03 |
E2E_Evaluator_stylecop |
302652.41854537063 ns/iter |
276894.08209545 ns/iter |
1.09 |
E2E_Evaluator_tmuxinator |
101148.96643237153 ns/iter |
86129.20508076208 ns/iter |
1.17 |
E2E_Evaluator_ui5 |
527959.8832831208 ns/iter |
496101.4259391312 ns/iter |
1.06 |
E2E_Evaluator_ui5_manifest |
2569366.6556778485 ns/iter |
2467923.7526502525 ns/iter |
1.04 |
E2E_Evaluator_unreal_engine_uproject |
462794.4500330782 ns/iter |
440099.89513594087 ns/iter |
1.05 |
E2E_Evaluator_users_array |
579653.2129934169 ns/iter |
631150.3309482178 ns/iter |
0.92 |
E2E_Evaluator_vercel |
326211.2304126409 ns/iter |
279472.8238636811 ns/iter |
1.17 |
E2E_Evaluator_yamllint |
9302.251139502805 ns/iter |
8602.472006172902 ns/iter |
1.08 |
JSONLD_Catalog |
23239392.099996317 ns/iter |
23103120.63333792 ns/iter |
1.01 |
Micro_Draft4_Meta_1_No_Callback |
195.91590908709577 ns/iter |
203.44278835017838 ns/iter |
0.96 |
Micro_Draft4_Required_Properties |
856.1413181529865 ns/iter |
917.3899112100994 ns/iter |
0.93 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
23.49825154820717 ns/iter |
26.44743307757061 ns/iter |
0.89 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
11.895391696629375 ns/iter |
11.737412195552668 ns/iter |
1.01 |
Micro_Draft4_Items_Schema |
275.4296591678041 ns/iter |
273.9932694302647 ns/iter |
1.01 |
Micro_Draft4_Nested_Object |
1.8663712217800854 ns/iter |
1.374231505156389 ns/iter |
1.36 |
Micro_Draft4_Properties_Triad_Optional |
319.9879108211721 ns/iter |
326.096795621836 ns/iter |
0.98 |
Micro_Draft4_Properties_Triad_Closed |
266.2678278748878 ns/iter |
274.4845555807666 ns/iter |
0.97 |
Micro_Draft4_Properties_Triad_Required |
348.5514448187496 ns/iter |
343.90179118488896 ns/iter |
1.01 |
Micro_Draft4_Properties_Closed |
62.43126893684693 ns/iter |
64.67396505906113 ns/iter |
0.97 |
Micro_Draft4_Non_Recursive_Ref |
13.923568806174455 ns/iter |
16.298481482323705 ns/iter |
0.85 |
Micro_Draft4_Pattern_Properties_True |
146.47838583339103 ns/iter |
149.7405369421032 ns/iter |
0.98 |
Micro_Draft4_Ref_To_Single_Property |
11.890791725422638 ns/iter |
11.716641237116983 ns/iter |
1.01 |
Micro_Draft4_Additional_Properties_Type |
33.27300015691317 ns/iter |
37.97619515542058 ns/iter |
0.88 |
Micro_Draft4_Nested_Oneof |
60.09357521962152 ns/iter |
58.12499403714344 ns/iter |
1.03 |
Micro_Draft4_Short_Enum |
12.147943539146375 ns/iter |
10.942064801543374 ns/iter |
1.11 |
Micro_Draft4_Long_Enum |
15.959417906701157 ns/iter |
14.443002050537345 ns/iter |
1.10 |
Micro_Draft4_Long_Enum_Short_Strings |
12.141152824853473 ns/iter |
10.925582865310064 ns/iter |
1.11 |
Micro_Draft4_Type_Object |
3.4321383118615225 ns/iter |
3.528095833735485 ns/iter |
0.97 |
Micro_Draft4_Ref_Single_100 |
2388616.924914993 ns/iter |
2340750.672241192 ns/iter |
1.02 |
Micro_Draft4_Compile_Ref_Many_Nested |
1727684.3530863167 ns/iter |
1715236.3538087285 ns/iter |
1.01 |
Micro_Draft4_Compile_Wrap |
2353908.023648783 ns/iter |
2351344.9194629877 ns/iter |
1.00 |
Micro_Draft6_Property_Names |
143.31708511629603 ns/iter |
127.19780763769742 ns/iter |
1.13 |
Micro_Draft6_Compile_FHIR |
13143283429.00012 ns/iter |
15354592264.000076 ns/iter |
0.86 |
Micro_Draft7_If_Then_Else |
25.204225256121546 ns/iter |
25.9773718276627 ns/iter |
0.97 |
Micro_2019_09_Unevaluated_Properties |
27.373163356718614 ns/iter |
24.938730892717288 ns/iter |
1.10 |
Micro_2019_09_Compile_Wrap |
266141727.00002804 ns/iter |
314381249.0000073 ns/iter |
0.85 |
Micro_2020_12_Dynamic_Ref |
707.0692616786399 ns/iter |
714.8864772419362 ns/iter |
0.99 |
Micro_2020_12_Dynamic_Ref_Single |
3.4320415995832083 ns/iter |
3.5244001862141197 ns/iter |
0.97 |
Micro_2020_12_Simple_Output_Mask |
1151.585312129382 ns/iter |
1032.3023996534039 ns/iter |
1.12 |
Micro_2020_12_Simple_Output_Annotations |
69921.24857798514 ns/iter |
61014.44911582036 ns/iter |
1.15 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
1668954.1199036764 ns/iter |
1537827.872294219 ns/iter |
1.09 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
991872.8175387236 ns/iter |
959627.8326417718 ns/iter |
1.03 |
Micro_2020_12_Exhaustive_Deep_Numeric |
8438.979328165246 ns/iter |
9479.564917793728 ns/iter |
0.89 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
45645.91941153768 ns/iter |
43683.5829803159 ns/iter |
1.04 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
22695.189384373094 ns/iter |
23036.111231887462 ns/iter |
0.99 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
166.69865839663808 ns/iter |
160.3169446823701 ns/iter |
1.04 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
2819.9720481247155 ns/iter |
2592.0504170534296 ns/iter |
1.09 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
350861016.50006187 ns/iter |
360344610.4999648 ns/iter |
0.97 |
Alterschema_Check_Readibility_OMC |
83181566.12500615 ns/iter |
89249275.00001445 ns/iter |
0.93 |
Alterschema_Check_Readibility_KrakenD |
1155221379.0000677 ns/iter |
1298896203.9999022 ns/iter |
0.89 |
Alterschema_Apply_Readibility_KrakenD |
115922917574.99992 ns/iter |
128526083364.99997 ns/iter |
0.90 |
Alterschema_Check_Invalid_External_Refs |
294258592.5000003 ns/iter |
269567251.3333041 ns/iter |
1.09 |
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: 4b9443c | Previous: df99bbb | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
118025 ns |
121405 ns |
0.97 |
E2E_Evaluator_ansible-meta |
532668 ns |
557033 ns |
0.96 |
E2E_Evaluator_aws-cdk |
151375 ns |
133812 ns |
1.13 |
E2E_Evaluator_babelrc |
343523 ns |
354580 ns |
0.97 |
E2E_Evaluator_cerebrum-criminal-case |
2519092 ns |
2700605 ns |
0.93 |
E2E_Evaluator_clang-format |
258684 ns |
271245 ns |
0.95 |
E2E_Evaluator_cmake-presets |
17042256 ns |
18289450 ns |
0.93 |
E2E_Evaluator_code-climate |
528834 ns |
502808 ns |
1.05 |
E2E_Evaluator_cql2 |
1323136 ns |
1230816 ns |
1.08 |
E2E_Evaluator_cspell |
1477193 ns |
1651952 ns |
0.89 |
E2E_Evaluator_cypress |
766503 ns |
839224 ns |
0.91 |
E2E_Evaluator_deno |
1021979 ns |
1077402 ns |
0.95 |
E2E_Evaluator_dependabot |
1105111 ns |
1118658 ns |
0.99 |
E2E_Evaluator_draft-04 |
20166275 ns |
21524781 ns |
0.94 |
E2E_Evaluator_fabric-mod |
2317788 ns |
2455424 ns |
0.94 |
E2E_Evaluator_geojson |
22985107 ns |
25283676 ns |
0.91 |
E2E_Evaluator_gitpod-configuration |
707317 ns |
734112 ns |
0.96 |
E2E_Evaluator_helm-chart-lock |
983861 ns |
1003746 ns |
0.98 |
E2E_Evaluator_importmap |
262751 ns |
267981 ns |
0.98 |
E2E_Evaluator_jasmine |
291911 ns |
280399 ns |
1.04 |
E2E_Evaluator_jsconfig |
1223467 ns |
1507640 ns |
0.81 |
E2E_Evaluator_jshintrc |
2733519 ns |
2893282 ns |
0.94 |
E2E_Evaluator_krakend |
684652 ns |
637166 ns |
1.07 |
E2E_Evaluator_lazygit |
497403 ns |
470834 ns |
1.06 |
E2E_Evaluator_lerna |
455777 ns |
443582 ns |
1.03 |
E2E_Evaluator_nest-cli |
590701 ns |
619881 ns |
0.95 |
E2E_Evaluator_omc |
100418 ns |
98572 ns |
1.02 |
E2E_Evaluator_omnisharp |
1398885 ns |
1498887 ns |
0.93 |
E2E_Evaluator_openapi |
22906033 ns |
25331532 ns |
0.90 |
E2E_Evaluator_pre-commit-hooks |
1996494 ns |
2070429 ns |
0.96 |
E2E_Evaluator_pulumi |
1853555 ns |
2010136 ns |
0.92 |
E2E_Evaluator_semantic-release |
253041 ns |
228747 ns |
1.11 |
E2E_Evaluator_stale |
382968 ns |
385042 ns |
0.99 |
E2E_Evaluator_stylecop |
1210928 ns |
1224142 ns |
0.99 |
E2E_Evaluator_tmuxinator |
226153 ns |
224822 ns |
1.01 |
E2E_Evaluator_ui5 |
2226154 ns |
2238752 ns |
0.99 |
E2E_Evaluator_ui5-manifest |
10609530 ns |
10261759 ns |
1.03 |
E2E_Evaluator_unreal-engine-uproject |
1514033 ns |
1600860 ns |
0.95 |
E2E_Evaluator_users-array |
3048589 ns |
2858399 ns |
1.07 |
E2E_Evaluator_vercel |
959754 ns |
992201 ns |
0.97 |
E2E_Evaluator_yamllint |
25687 ns |
24073 ns |
1.07 |
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: 4b9443c | Previous: df99bbb | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
2924501.42585572 ns/iter |
1941118.3090906804 ns/iter |
1.51 |
Schema_Tracker_ISO_Language |
3140694.2928179833 ns/iter |
3448596.80172382 ns/iter |
0.91 |
Schema_Tracker_ISO_Language_To_JSON |
17089430.232560918 ns/iter |
20409102.941177 ns/iter |
0.84 |
Schema_Frame_WoT_References |
4837409.0073533645 ns/iter |
5183069.119048302 ns/iter |
0.93 |
Schema_Frame_OMC_References |
21529150.51612669 ns/iter |
26560604.187501725 ns/iter |
0.81 |
Schema_Frame_OMC_Locations |
19528008.314286385 ns/iter |
28934681.571424138 ns/iter |
0.67 |
Schema_Frame_ISO_Language_Locations |
74591427.00000143 ns/iter |
74397537.1111042 ns/iter |
1.00 |
Schema_Frame_KrakenD_References |
40558821.77777271 ns/iter |
43057698.529417075 ns/iter |
0.94 |
Schema_Frame_KrakenD_Reachable |
483048000.0000534 ns/iter |
388941354.0000532 ns/iter |
1.24 |
Schema_Frame_ISO_Language_Locations_To_JSON |
81034343.75001939 ns/iter |
77354838.500014 ns/iter |
1.05 |
Schema_Frame_Many_Resources_References |
318142999.99996364 ns/iter |
282787291.4999716 ns/iter |
1.13 |
Schema_Bundle_Meta_2020_12 |
1278676.267303616 ns/iter |
1390057.2475838515 ns/iter |
0.92 |
Schema_Format_ISO_Language_To_JSON |
77220680.55553184 ns/iter |
87834986.11114737 ns/iter |
0.88 |
E2E_Compiler_adaptivecard |
56186253.49999699 ns/iter |
60028902.777781285 ns/iter |
0.94 |
E2E_Compiler_ansible_meta |
26202672.413797576 ns/iter |
24590511.23077398 ns/iter |
1.07 |
E2E_Compiler_aws_cdk |
258676.64533821447 ns/iter |
293290.4474868855 ns/iter |
0.88 |
E2E_Compiler_babelrc |
2665008.1602374134 ns/iter |
2144245.318352111 ns/iter |
1.24 |
E2E_Compiler_clang_format |
18651594.594591703 ns/iter |
14858159.266668735 ns/iter |
1.26 |
E2E_Compiler_cmake_presets |
24660686.00000426 ns/iter |
28700408.925925765 ns/iter |
0.86 |
E2E_Compiler_code_climate |
2065739.8605344065 ns/iter |
2235990.1595085766 ns/iter |
0.92 |
E2E_Compiler_cql2 |
11067123.076925501 ns/iter |
11086155.769229522 ns/iter |
1.00 |
E2E_Compiler_cspell |
19989641.685710274 ns/iter |
21843551.757580247 ns/iter |
0.92 |
E2E_Compiler_cypress |
3892181.6172240395 ns/iter |
5560565.797814327 ns/iter |
0.70 |
E2E_Compiler_deno |
6588533.749998079 ns/iter |
7905880.555555692 ns/iter |
0.83 |
E2E_Compiler_dependabot |
3377292.261904499 ns/iter |
3420221.171717173 ns/iter |
0.99 |
E2E_Compiler_draft_04 |
1941787.0508987054 ns/iter |
1940656.7796606224 ns/iter |
1.00 |
E2E_Compiler_fabric_mod |
3504736.1871658755 ns/iter |
3880121.064677082 ns/iter |
0.90 |
E2E_Compiler_geojson |
19715792.833330348 ns/iter |
22808486.133340012 ns/iter |
0.86 |
E2E_Compiler_gitpod_configuration |
3815212.786095196 ns/iter |
4031112.121211581 ns/iter |
0.95 |
E2E_Compiler_helm_chart_lock |
474067.22404373105 ns/iter |
470877.1802325447 ns/iter |
1.01 |
E2E_Compiler_importmap |
194918.20005531036 ns/iter |
260019.9426407086 ns/iter |
0.75 |
E2E_Compiler_jasmine |
969263.4297521143 ns/iter |
1127397.722302049 ns/iter |
0.86 |
E2E_Compiler_jshintrc |
3085722.7074229103 ns/iter |
3778411.8155333064 ns/iter |
0.82 |
E2E_Compiler_jsconfig |
22432900.641025554 ns/iter |
19643241.15151888 ns/iter |
1.14 |
E2E_Compiler_krakend |
219765562.50001523 ns/iter |
128405291.60002916 ns/iter |
1.71 |
E2E_Compiler_lazygit |
46705922.6428676 ns/iter |
37947238.09523064 ns/iter |
1.23 |
E2E_Compiler_lerna |
1901784.023255915 ns/iter |
1862394.1271550653 ns/iter |
1.02 |
E2E_Compiler_nest_cli |
9754484.488370888 ns/iter |
7281015.67521359 ns/iter |
1.34 |
E2E_Compiler_omc |
271158986.00004584 ns/iter |
199921597.00003263 ns/iter |
1.36 |
E2E_Compiler_omnisharp |
9251216.176468968 ns/iter |
6508235.869565081 ns/iter |
1.42 |
E2E_Compiler_openapi |
28217583.347826723 ns/iter |
24711412.21428752 ns/iter |
1.14 |
E2E_Compiler_pre_commit_hooks |
5595629.590000045 ns/iter |
6873368.965517361 ns/iter |
0.81 |
E2E_Compiler_pulumi |
4939528.396647416 ns/iter |
3417044.0680628554 ns/iter |
1.45 |
E2E_Compiler_semantic_release |
1798184.6226805444 ns/iter |
1291569.6996643364 ns/iter |
1.39 |
E2E_Compiler_stale |
1632890.8878502636 ns/iter |
1232541.457286527 ns/iter |
1.32 |
E2E_Compiler_stylecop |
7192514.133929454 ns/iter |
5160223.684210256 ns/iter |
1.39 |
E2E_Compiler_tmuxinator |
1969490.408415854 ns/iter |
1452829.993988092 ns/iter |
1.36 |
E2E_Compiler_ui5 |
91223937.49998991 ns/iter |
63549394.23078156 ns/iter |
1.44 |
E2E_Compiler_ui5_manifest |
485282895.5000632 ns/iter |
342688666.9999476 ns/iter |
1.42 |
E2E_Compiler_unreal_engine_uproject |
6147241.304348506 ns/iter |
5488460.802630949 ns/iter |
1.12 |
E2E_Compiler_users_array |
856585.797991067 ns/iter |
947000.4078213336 ns/iter |
0.90 |
E2E_Compiler_vercel |
13591531.818180803 ns/iter |
16120157.979164181 ns/iter |
0.84 |
E2E_Compiler_yamllint |
269568.5994989859 ns/iter |
346535.1787358823 ns/iter |
0.78 |
E2E_Evaluator_adaptivecard |
20195.87545183445 ns/iter |
25270.978157016656 ns/iter |
0.80 |
E2E_Evaluator_ansible_meta |
177102.56814734885 ns/iter |
190766.85056541997 ns/iter |
0.93 |
E2E_Evaluator_aws_cdk |
45815.6701030869 ns/iter |
37270.88490099231 ns/iter |
1.23 |
E2E_Evaluator_babelrc |
96181.32410964083 ns/iter |
87296.50986802358 ns/iter |
1.10 |
E2E_Evaluator_cerebrum_criminal_case |
747253.8090277575 ns/iter |
692491.8341708726 ns/iter |
1.08 |
E2E_Evaluator_clang_format |
97068.25184881267 ns/iter |
99087.5608779405 ns/iter |
0.98 |
E2E_Evaluator_cmake_presets |
3671212.3413462467 ns/iter |
3324438.819511603 ns/iter |
1.10 |
E2E_Evaluator_code_climate |
131636.68032639008 ns/iter |
130647.56653640234 ns/iter |
1.01 |
E2E_Evaluator_cql2 |
143730.49640877396 ns/iter |
209838.31397997684 ns/iter |
0.68 |
E2E_Evaluator_cspell |
434628.203124987 ns/iter |
487095.43852786947 ns/iter |
0.89 |
E2E_Evaluator_cypress |
139098.480065456 ns/iter |
156513.64186045848 ns/iter |
0.89 |
E2E_Evaluator_deno |
233395.24358136195 ns/iter |
246210.30042918143 ns/iter |
0.95 |
E2E_Evaluator_dependabot |
262999.7882074344 ns/iter |
235461.5566767365 ns/iter |
1.12 |
E2E_Evaluator_draft_04 |
7029600.1491211075 ns/iter |
5367403.239669637 ns/iter |
1.31 |
E2E_Evaluator_fabric_mod |
635913.4151514836 ns/iter |
553329.2909999546 ns/iter |
1.15 |
E2E_Evaluator_geojson |
9701678.308822598 ns/iter |
13069020.355558475 ns/iter |
0.74 |
E2E_Evaluator_gitpod_configuration |
170785.67659267268 ns/iter |
226549.62332131225 ns/iter |
0.75 |
E2E_Evaluator_helm_chart_lock |
216763.24000000022 ns/iter |
315421.8661485207 ns/iter |
0.69 |
E2E_Evaluator_importmap |
34991.21508803207 ns/iter |
54549.44530900694 ns/iter |
0.64 |
E2E_Evaluator_jasmine |
84968.82116698634 ns/iter |
93676.93713087637 ns/iter |
0.91 |
E2E_Evaluator_jshintrc |
1019269.6964046425 ns/iter |
1007974.219810224 ns/iter |
1.01 |
E2E_Evaluator_jsconfig |
311181.0315457004 ns/iter |
330322.68968783156 ns/iter |
0.94 |
E2E_Evaluator_krakend |
134724.24718886075 ns/iter |
136070.91728528493 ns/iter |
0.99 |
E2E_Evaluator_lazygit |
103233.75875035359 ns/iter |
105149.95201535118 ns/iter |
0.98 |
E2E_Evaluator_lerna |
119009.91246136626 ns/iter |
135069.02398037867 ns/iter |
0.88 |
E2E_Evaluator_nest_cli |
130345.37990693764 ns/iter |
132556.1627863069 ns/iter |
0.98 |
E2E_Evaluator_omc |
13455.832019292357 ns/iter |
13742.854252691259 ns/iter |
0.98 |
E2E_Evaluator_omnisharp |
556947.1250000788 ns/iter |
486627.14947094023 ns/iter |
1.14 |
E2E_Evaluator_openapi |
6212631.26548613 ns/iter |
5587844.537816284 ns/iter |
1.11 |
E2E_Evaluator_pre_commit_hooks |
388265.68456729467 ns/iter |
337359.9185366269 ns/iter |
1.15 |
E2E_Evaluator_pulumi |
587191.9054997138 ns/iter |
522491.041999956 ns/iter |
1.12 |
E2E_Evaluator_semantic_release |
80451.09223103743 ns/iter |
74160.5438669147 ns/iter |
1.08 |
E2E_Evaluator_stale |
128790.03498085932 ns/iter |
141989.11861222453 ns/iter |
0.91 |
E2E_Evaluator_stylecop |
224974.09876904226 ns/iter |
336949.0702247069 ns/iter |
0.67 |
E2E_Evaluator_tmuxinator |
79747.4460401674 ns/iter |
85988.83233918923 ns/iter |
0.93 |
E2E_Evaluator_ui5 |
396540.61567979056 ns/iter |
482893.3058924511 ns/iter |
0.82 |
E2E_Evaluator_ui5_manifest |
2570224.239246893 ns/iter |
2703417.578946923 ns/iter |
0.95 |
E2E_Evaluator_unreal_engine_uproject |
382129.5511222031 ns/iter |
480163.756610174 ns/iter |
0.80 |
E2E_Evaluator_users_array |
435353.89806449175 ns/iter |
627500.0000000546 ns/iter |
0.69 |
E2E_Evaluator_vercel |
239045.07150147163 ns/iter |
244932.63134282347 ns/iter |
0.98 |
E2E_Evaluator_yamllint |
6615.394987309126 ns/iter |
7099.76402417934 ns/iter |
0.93 |
JSONLD_Catalog |
23834388.085710347 ns/iter |
20717780.083329115 ns/iter |
1.15 |
Micro_Draft4_Meta_1_No_Callback |
170.65904102153004 ns/iter |
144.47347919808217 ns/iter |
1.18 |
Micro_Draft4_Required_Properties |
786.3379453814939 ns/iter |
749.6010813563249 ns/iter |
1.05 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
18.02759776486649 ns/iter |
18.56102582758522 ns/iter |
0.97 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
9.750391333410448 ns/iter |
8.76215128515555 ns/iter |
1.11 |
Micro_Draft4_Items_Schema |
247.8368815053915 ns/iter |
205.25200651966082 ns/iter |
1.21 |
Micro_Draft4_Nested_Object |
1.4023963753309243 ns/iter |
1.0291253924479564 ns/iter |
1.36 |
Micro_Draft4_Properties_Triad_Optional |
270.10454570267126 ns/iter |
211.07653349952625 ns/iter |
1.28 |
Micro_Draft4_Properties_Triad_Closed |
188.64114188321417 ns/iter |
175.50357360277422 ns/iter |
1.07 |
Micro_Draft4_Properties_Triad_Required |
246.01420386931468 ns/iter |
236.02684003788818 ns/iter |
1.04 |
Micro_Draft4_Properties_Closed |
46.24227213270866 ns/iter |
41.179221899121 ns/iter |
1.12 |
Micro_Draft4_Non_Recursive_Ref |
14.000033841984859 ns/iter |
13.587038040058161 ns/iter |
1.03 |
Micro_Draft4_Pattern_Properties_True |
150.41875376468485 ns/iter |
153.93862923917123 ns/iter |
0.98 |
Micro_Draft4_Ref_To_Single_Property |
9.29170693554293 ns/iter |
8.542408412416455 ns/iter |
1.09 |
Micro_Draft4_Additional_Properties_Type |
27.18346641160524 ns/iter |
27.99446262070713 ns/iter |
0.97 |
Micro_Draft4_Nested_Oneof |
38.14735337613238 ns/iter |
35.74305226703154 ns/iter |
1.07 |
Micro_Draft4_Short_Enum |
5.475021670001751 ns/iter |
5.275352909998219 ns/iter |
1.04 |
Micro_Draft4_Long_Enum |
9.795069159045916 ns/iter |
9.633826053942014 ns/iter |
1.02 |
Micro_Draft4_Long_Enum_Short_Strings |
7.091986601593701 ns/iter |
7.208572341394493 ns/iter |
0.98 |
Micro_Draft4_Type_Object |
2.4411198521469233 ns/iter |
2.4430219153545076 ns/iter |
1.00 |
Micro_Draft4_Ref_Single_100 |
1940882.5846149295 ns/iter |
1898701.53743343 ns/iter |
1.02 |
Micro_Draft4_Compile_Ref_Many_Nested |
1341561.3207546102 ns/iter |
1316463.2978724183 ns/iter |
1.02 |
Micro_Draft4_Compile_Wrap |
1978761.671687125 ns/iter |
1974362.5336928435 ns/iter |
1.00 |
Micro_Draft6_Property_Names |
98.37310796325546 ns/iter |
106.02527158981083 ns/iter |
0.93 |
Micro_Draft6_Compile_FHIR |
17893034041.999954 ns/iter |
15593584916.000055 ns/iter |
1.15 |
Micro_Draft7_If_Then_Else |
17.322140339325028 ns/iter |
18.58217323785541 ns/iter |
0.93 |
Micro_2019_09_Unevaluated_Properties |
27.07316620282941 ns/iter |
29.27403024077482 ns/iter |
0.92 |
Micro_2019_09_Compile_Wrap |
300160833.5000583 ns/iter |
324922312.50000715 ns/iter |
0.92 |
Micro_2020_12_Dynamic_Ref |
602.982643564708 ns/iter |
613.5971844698506 ns/iter |
0.98 |
Micro_2020_12_Dynamic_Ref_Single |
2.4317752217491333 ns/iter |
2.503550908148473 ns/iter |
0.97 |
Micro_2020_12_Simple_Output_Mask |
800.8871615988578 ns/iter |
819.7020096012342 ns/iter |
0.98 |
Micro_2020_12_Simple_Output_Annotations |
61534.68134453845 ns/iter |
59996.79320505826 ns/iter |
1.03 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
1609015.9277389443 ns/iter |
1849537.0370373582 ns/iter |
0.87 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
790884.0342919922 ns/iter |
892435.1128472254 ns/iter |
0.89 |
Micro_2020_12_Exhaustive_Deep_Numeric |
5047.415419999197 ns/iter |
5250.643426625781 ns/iter |
0.96 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
36277.83757714689 ns/iter |
44028.143644652744 ns/iter |
0.82 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
14464.304141963827 ns/iter |
15574.513521937753 ns/iter |
0.93 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
85.55955210669099 ns/iter |
86.88429462871277 ns/iter |
0.98 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
3331.7463957636123 ns/iter |
3208.390447298709 ns/iter |
1.04 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
226112375.00003275 ns/iter |
250386111.0000495 ns/iter |
0.90 |
Alterschema_Check_Readibility_OMC |
70056129.19999748 ns/iter |
74684953.6666711 ns/iter |
0.94 |
Alterschema_Check_Readibility_KrakenD |
880520832.9999914 ns/iter |
868613333.0002122 ns/iter |
1.01 |
Alterschema_Apply_Readibility_KrakenD |
76395272459.00012 ns/iter |
75151861833.0001 ns/iter |
1.02 |
Alterschema_Check_Invalid_External_Refs |
166785051.99996608 ns/iter |
160647229.0000056 ns/iter |
1.04 |
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: 4b9443c | Previous: df99bbb | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
114536 ns |
160370 ns |
0.71 |
E2E_Evaluator_ansible-meta |
405594 ns |
544631 ns |
0.74 |
E2E_Evaluator_aws-cdk |
140914 ns |
164994 ns |
0.85 |
E2E_Evaluator_babelrc |
305922 ns |
385252 ns |
0.79 |
E2E_Evaluator_cerebrum-criminal-case |
2166488 ns |
2347638 ns |
0.92 |
E2E_Evaluator_clang-format |
214690 ns |
283723 ns |
0.76 |
E2E_Evaluator_cmake-presets |
18640596 ns |
22414839 ns |
0.83 |
E2E_Evaluator_code-climate |
456113 ns |
512254 ns |
0.89 |
E2E_Evaluator_cql2 |
1192600 ns |
1458038 ns |
0.82 |
E2E_Evaluator_cspell |
1779883 ns |
1777976 ns |
1.00 |
E2E_Evaluator_cypress |
868304 ns |
1529674 ns |
0.57 |
E2E_Evaluator_deno |
971183 ns |
1527862 ns |
0.64 |
E2E_Evaluator_dependabot |
921230 ns |
1546456 ns |
0.60 |
E2E_Evaluator_draft-04 |
19203108 ns |
31652797 ns |
0.61 |
E2E_Evaluator_fabric-mod |
1955223 ns |
3025341 ns |
0.65 |
E2E_Evaluator_geojson |
17635642 ns |
28110322 ns |
0.63 |
E2E_Evaluator_gitpod-configuration |
504599 ns |
902060 ns |
0.56 |
E2E_Evaluator_helm-chart-lock |
850238 ns |
1194976 ns |
0.71 |
E2E_Evaluator_importmap |
210962 ns |
319300 ns |
0.66 |
E2E_Evaluator_jasmine |
214242 ns |
263300 ns |
0.81 |
E2E_Evaluator_jsconfig |
948649 ns |
904447 ns |
1.05 |
E2E_Evaluator_jshintrc |
2321867 ns |
2182923 ns |
1.06 |
E2E_Evaluator_krakend |
423501 ns |
602331 ns |
0.70 |
E2E_Evaluator_lazygit |
398191 ns |
338704 ns |
1.18 |
E2E_Evaluator_lerna |
345794 ns |
365994 ns |
0.94 |
E2E_Evaluator_nest-cli |
462853 ns |
469492 ns |
0.99 |
E2E_Evaluator_omc |
76571 ns |
77879 ns |
0.98 |
E2E_Evaluator_omnisharp |
1201951 ns |
957114 ns |
1.26 |
E2E_Evaluator_openapi |
19747018 ns |
16358796 ns |
1.21 |
E2E_Evaluator_pre-commit-hooks |
1619194 ns |
1285651 ns |
1.26 |
E2E_Evaluator_pulumi |
1465008 ns |
1465711 ns |
1.00 |
E2E_Evaluator_semantic-release |
178689 ns |
211085 ns |
0.85 |
E2E_Evaluator_stale |
284317 ns |
280534 ns |
1.01 |
E2E_Evaluator_stylecop |
793564 ns |
832876 ns |
0.95 |
E2E_Evaluator_tmuxinator |
170775 ns |
165184 ns |
1.03 |
E2E_Evaluator_ui5 |
1626544 ns |
1586357 ns |
1.03 |
E2E_Evaluator_ui5-manifest |
9972075 ns |
12049332 ns |
0.83 |
E2E_Evaluator_unreal-engine-uproject |
1493820 ns |
1365309 ns |
1.09 |
E2E_Evaluator_users-array |
2622620 ns |
3454442 ns |
0.76 |
E2E_Evaluator_vercel |
751409 ns |
1030018 ns |
0.73 |
E2E_Evaluator_yamllint |
23913 ns |
28373 ns |
0.84 |
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: 4b9443c | Previous: df99bbb | Ratio |
|---|---|---|---|
Alterschema_Check_Readibility_ISO_Language_Set_3 |
355638634.4999964 ns/iter |
355756770.0000845 ns/iter |
1.00 |
Alterschema_Check_Readibility_OMC |
94543977.57144761 ns/iter |
98311971.99998443 ns/iter |
0.96 |
Alterschema_Check_Readibility_KrakenD |
1326546664.000034 ns/iter |
1388402349.9999785 ns/iter |
0.96 |
Alterschema_Apply_Readibility_KrakenD |
122853014829.00014 ns/iter |
133160244271.00002 ns/iter |
0.92 |
Alterschema_Check_Invalid_External_Refs |
318015648.0000278 ns/iter |
288919414.50001466 ns/iter |
1.10 |
Micro_2020_12_Dynamic_Ref |
826.4616029853089 ns/iter |
809.4985742546431 ns/iter |
1.02 |
Micro_2020_12_Dynamic_Ref_Single |
4.671678182468584 ns/iter |
4.582238942499456 ns/iter |
1.02 |
Micro_2020_12_Simple_Output_Mask |
1111.7579107822976 ns/iter |
1080.548801343333 ns/iter |
1.03 |
Micro_2020_12_Simple_Output_Annotations |
82729.78357406273 ns/iter |
71843.70084587733 ns/iter |
1.15 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
1974062.9971834032 ns/iter |
1883539.165311446 ns/iter |
1.05 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1099433.970172512 ns/iter |
1084964.9368258363 ns/iter |
1.01 |
Micro_2020_12_Exhaustive_Deep_Numeric |
9469.081141203224 ns/iter |
9085.278147927082 ns/iter |
1.04 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
55381.20178320169 ns/iter |
51957.77405291459 ns/iter |
1.07 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
25236.953955688932 ns/iter |
26412.058000912893 ns/iter |
0.96 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
166.38664226639688 ns/iter |
160.78834731777337 ns/iter |
1.03 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
3438.5762088889273 ns/iter |
3067.2187721745704 ns/iter |
1.12 |
Micro_2019_09_Unevaluated_Properties |
30.55387799417414 ns/iter |
30.652272399517077 ns/iter |
1.00 |
Micro_2019_09_Compile_Wrap |
289034079.4999702 ns/iter |
309408527.4999543 ns/iter |
0.93 |
Micro_Draft7_If_Then_Else |
24.351579971439 ns/iter |
24.874624723727003 ns/iter |
0.98 |
Micro_Draft6_Property_Names |
142.18270761589508 ns/iter |
143.41027166975192 ns/iter |
0.99 |
Micro_Draft6_Compile_FHIR |
13496897661.000048 ns/iter |
14558615009.00005 ns/iter |
0.93 |
Micro_Draft4_Meta_1_No_Callback |
180.39581580247673 ns/iter |
179.19070274270825 ns/iter |
1.01 |
Micro_Draft4_Required_Properties |
869.5012241941491 ns/iter |
897.5307071527757 ns/iter |
0.97 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
22.134005063660922 ns/iter |
22.16335765448241 ns/iter |
1.00 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
15.91629609123927 ns/iter |
15.837469714078718 ns/iter |
1.00 |
Micro_Draft4_Items_Schema |
350.0329247147243 ns/iter |
293.1468315857099 ns/iter |
1.19 |
Micro_Draft4_Nested_Object |
1.5579437419715652 ns/iter |
1.7598854308247467 ns/iter |
0.89 |
Micro_Draft4_Properties_Triad_Optional |
369.3174198668373 ns/iter |
536.2521249591475 ns/iter |
0.69 |
Micro_Draft4_Properties_Triad_Closed |
302.486266879551 ns/iter |
402.9352929332198 ns/iter |
0.75 |
Micro_Draft4_Properties_Triad_Required |
408.89560789378004 ns/iter |
567.8795040898013 ns/iter |
0.72 |
Micro_Draft4_Properties_Closed |
65.42674602306411 ns/iter |
65.24532237334873 ns/iter |
1.00 |
Micro_Draft4_Non_Recursive_Ref |
9.335441346738556 ns/iter |
8.796330056765344 ns/iter |
1.06 |
Micro_Draft4_Pattern_Properties_True |
210.16335959500339 ns/iter |
194.6327450029822 ns/iter |
1.08 |
Micro_Draft4_Ref_To_Single_Property |
15.892351949907843 ns/iter |
15.839890443532925 ns/iter |
1.00 |
Micro_Draft4_Additional_Properties_Type |
14.628834989506329 ns/iter |
13.923971425869427 ns/iter |
1.05 |
Micro_Draft4_Nested_Oneof |
65.01755665714632 ns/iter |
64.78061157005284 ns/iter |
1.00 |
Micro_Draft4_Short_Enum |
14.699030352690029 ns/iter |
14.570942993498685 ns/iter |
1.01 |
Micro_Draft4_Long_Enum |
13.396568106946608 ns/iter |
13.216956927501194 ns/iter |
1.01 |
Micro_Draft4_Long_Enum_Short_Strings |
14.685352362102142 ns/iter |
14.5144507280304 ns/iter |
1.01 |
Micro_Draft4_Type_Object |
4.670086377050038 ns/iter |
4.577706445165791 ns/iter |
1.02 |
Micro_Draft4_Ref_Single_100 |
2496449.142348593 ns/iter |
2513771.578947343 ns/iter |
0.99 |
Micro_Draft4_Compile_Ref_Many_Nested |
1815109.777201947 ns/iter |
1818714.979274354 ns/iter |
1.00 |
Micro_Draft4_Compile_Wrap |
2598992.9999999125 ns/iter |
2610420.5278806724 ns/iter |
1.00 |
JSONLD_Catalog |
26062211.148150206 ns/iter |
25535157.40740935 ns/iter |
1.02 |
E2E_Compiler_adaptivecard |
60382846.666660346 ns/iter |
62028761.181801945 ns/iter |
0.97 |
E2E_Compiler_ansible_meta |
27536009.240002383 ns/iter |
28043314.24000338 ns/iter |
0.98 |
E2E_Compiler_aws_cdk |
371060.38465629134 ns/iter |
346387.1935644033 ns/iter |
1.07 |
E2E_Compiler_babelrc |
2521877.2985614357 ns/iter |
2514875.197841824 ns/iter |
1.00 |
E2E_Compiler_clang_format |
17574111.825001635 ns/iter |
17649028.74999734 ns/iter |
1.00 |
E2E_Compiler_cmake_presets |
26612698.38461941 ns/iter |
27236716.99999823 ns/iter |
0.98 |
E2E_Compiler_code_climate |
2531191.9311589273 ns/iter |
2548376.6236166083 ns/iter |
0.99 |
E2E_Compiler_cql2 |
14054152.551023213 ns/iter |
14245400.979591846 ns/iter |
0.99 |
E2E_Compiler_cspell |
23685558.899993945 ns/iter |
24313014.00000346 ns/iter |
0.97 |
E2E_Compiler_cypress |
4109927.2280698856 ns/iter |
4192650.5269455854 ns/iter |
0.98 |
E2E_Compiler_deno |
7789951.411109542 ns/iter |
7873698.011237362 ns/iter |
0.99 |
E2E_Compiler_dependabot |
3819563.508196537 ns/iter |
3848302.2912095007 ns/iter |
0.99 |
E2E_Compiler_draft_04 |
2705718.1782950913 ns/iter |
2712475.7159535624 ns/iter |
1.00 |
E2E_Compiler_fabric_mod |
4640098.56291371 ns/iter |
4665182.006666934 ns/iter |
0.99 |
E2E_Compiler_geojson |
22135444.21874758 ns/iter |
22740346.483869284 ns/iter |
0.97 |
E2E_Compiler_gitpod_configuration |
4908944.920864558 ns/iter |
4955130.524823735 ns/iter |
0.99 |
E2E_Compiler_helm_chart_lock |
666026.9724595913 ns/iter |
640108.3411130598 ns/iter |
1.04 |
E2E_Compiler_importmap |
276116.12776019773 ns/iter |
255393.98064279556 ns/iter |
1.08 |
E2E_Compiler_jasmine |
1331284.6171426089 ns/iter |
1312774.1777343438 ns/iter |
1.01 |
E2E_Compiler_jshintrc |
4174147.351190662 ns/iter |
4096517.6374277035 ns/iter |
1.02 |
E2E_Compiler_jsconfig |
20975374.484847136 ns/iter |
21301542.121212453 ns/iter |
0.98 |
E2E_Compiler_krakend |
136641798.19998026 ns/iter |
136312645.39999393 ns/iter |
1.00 |
E2E_Compiler_lazygit |
32072036.590906546 ns/iter |
32692702.428567786 ns/iter |
0.98 |
E2E_Compiler_lerna |
1578494.7370785845 ns/iter |
1564269.5224212755 ns/iter |
1.01 |
E2E_Compiler_nest_cli |
7234220.072163713 ns/iter |
7270261.57291751 ns/iter |
1.00 |
E2E_Compiler_omc |
158507967.49998608 ns/iter |
167314339.74996436 ns/iter |
0.95 |
E2E_Compiler_omnisharp |
6448362.633028167 ns/iter |
6480433.055554824 ns/iter |
1.00 |
E2E_Compiler_openapi |
25292199.285713322 ns/iter |
25411212.70370341 ns/iter |
1.00 |
E2E_Compiler_pre_commit_hooks |
5127741.145984511 ns/iter |
5111145.795621083 ns/iter |
1.00 |
E2E_Compiler_pulumi |
3952616.0282489425 ns/iter |
3960583.4374999525 ns/iter |
1.00 |
E2E_Compiler_semantic_release |
1529906.3048246354 ns/iter |
1515995.911255267 ns/iter |
1.01 |
E2E_Compiler_stale |
1516316.9284165956 ns/iter |
1514944.755411295 ns/iter |
1.00 |
E2E_Compiler_stylecop |
5655414.040649067 ns/iter |
5734032.655737554 ns/iter |
0.99 |
E2E_Compiler_tmuxinator |
1878402.4369973065 ns/iter |
1854844.1675534379 ns/iter |
1.01 |
E2E_Compiler_ui5 |
48525898.49999081 ns/iter |
50566420.071423374 ns/iter |
0.96 |
E2E_Compiler_ui5_manifest |
312077600.99994177 ns/iter |
326495277.49993014 ns/iter |
0.96 |
E2E_Compiler_unreal_engine_uproject |
4449442.189873399 ns/iter |
4558659.961783019 ns/iter |
0.98 |
E2E_Compiler_users_array |
886230.612373786 ns/iter |
867049.2607625767 ns/iter |
1.02 |
E2E_Compiler_vercel |
12769379.218182374 ns/iter |
12991655.44444518 ns/iter |
0.98 |
E2E_Compiler_yamllint |
345609.46607225464 ns/iter |
326360.8342592761 ns/iter |
1.06 |
E2E_Evaluator_adaptivecard |
25775.41424450358 ns/iter |
25369.780413603185 ns/iter |
1.02 |
E2E_Evaluator_ansible_meta |
289833.4371900828 ns/iter |
267192.2591324659 ns/iter |
1.08 |
E2E_Evaluator_aws_cdk |
64164.06999092746 ns/iter |
56362.780424769575 ns/iter |
1.14 |
E2E_Evaluator_babelrc |
121573.68050571387 ns/iter |
99045.55546110429 ns/iter |
1.23 |
E2E_Evaluator_cerebrum_criminal_case |
1128307.216171448 ns/iter |
1185555.2218487696 ns/iter |
0.95 |
E2E_Evaluator_clang_format |
114831.30960852839 ns/iter |
98965.62654540736 ns/iter |
1.16 |
E2E_Evaluator_cmake_presets |
4946016.682758674 ns/iter |
4845010.696552546 ns/iter |
1.02 |
E2E_Evaluator_code_climate |
230996.3501817001 ns/iter |
201508.65672939343 ns/iter |
1.15 |
E2E_Evaluator_cql2 |
226284.6418292591 ns/iter |
209388.8420259345 ns/iter |
1.08 |
E2E_Evaluator_cspell |
619393.7154325555 ns/iter |
584200.1103328362 ns/iter |
1.06 |
E2E_Evaluator_cypress |
194811.95477528364 ns/iter |
159149.06557377733 ns/iter |
1.22 |
E2E_Evaluator_deno |
356202.97367097036 ns/iter |
324557.10344819614 ns/iter |
1.10 |
E2E_Evaluator_dependabot |
390993.9054809762 ns/iter |
365150.0888889094 ns/iter |
1.07 |
E2E_Evaluator_draft_04 |
9258274.111109206 ns/iter |
9462397.111112371 ns/iter |
0.98 |
E2E_Evaluator_fabric_mod |
805091.3670455306 ns/iter |
769256.4368069809 ns/iter |
1.05 |
E2E_Evaluator_geojson |
17454299.62500111 ns/iter |
19614337.8648599 ns/iter |
0.89 |
E2E_Evaluator_gitpod_configuration |
274411.0976653543 ns/iter |
244943.8653304655 ns/iter |
1.12 |
E2E_Evaluator_helm_chart_lock |
319348.8934993338 ns/iter |
220640.70440049126 ns/iter |
1.45 |
E2E_Evaluator_importmap |
49516.202459781896 ns/iter |
41465.3663860565 ns/iter |
1.19 |
E2E_Evaluator_jasmine |
126329.19242671796 ns/iter |
112761.78768783231 ns/iter |
1.12 |
E2E_Evaluator_jshintrc |
1108008.4419711276 ns/iter |
1057745.1194485952 ns/iter |
1.05 |
E2E_Evaluator_jsconfig |
456204.9830728239 ns/iter |
434109.8770492653 ns/iter |
1.05 |
E2E_Evaluator_krakend |
222279.35568147525 ns/iter |
199015.6347976092 ns/iter |
1.12 |
E2E_Evaluator_lazygit |
149236.487281613 ns/iter |
136278.9632779032 ns/iter |
1.10 |
E2E_Evaluator_lerna |
170286.68916603367 ns/iter |
137902.4084928135 ns/iter |
1.23 |
E2E_Evaluator_nest_cli |
211977.07038912197 ns/iter |
194635.05439576827 ns/iter |
1.09 |
E2E_Evaluator_omc |
19015.289046953356 ns/iter |
18862.016905971184 ns/iter |
1.01 |
E2E_Evaluator_omnisharp |
570083.5988514805 ns/iter |
536492.4930016323 ns/iter |
1.06 |
E2E_Evaluator_openapi |
11351721.677964773 ns/iter |
11755361.762710491 ns/iter |
0.97 |
E2E_Evaluator_pre_commit_hooks |
538993.948142411 ns/iter |
486341.7203145913 ns/iter |
1.11 |
E2E_Evaluator_pulumi |
781379.3203124776 ns/iter |
785174.5624298331 ns/iter |
1.00 |
E2E_Evaluator_semantic_release |
110353.24899037059 ns/iter |
92564.35512413936 ns/iter |
1.19 |
E2E_Evaluator_stale |
179297.48921040777 ns/iter |
171524.98331290713 ns/iter |
1.05 |
E2E_Evaluator_stylecop |
320049.1143271246 ns/iter |
317217.5784671114 ns/iter |
1.01 |
E2E_Evaluator_tmuxinator |
116258.04325457395 ns/iter |
97008.84125223308 ns/iter |
1.20 |
E2E_Evaluator_ui5 |
601774.8417450581 ns/iter |
555730.2842105501 ns/iter |
1.08 |
E2E_Evaluator_ui5_manifest |
2985287.9047625307 ns/iter |
2905045.0378144123 ns/iter |
1.03 |
E2E_Evaluator_unreal_engine_uproject |
495969.55571326445 ns/iter |
482949.7449933741 ns/iter |
1.03 |
E2E_Evaluator_users_array |
668768.7408829825 ns/iter |
692722.3137973205 ns/iter |
0.97 |
E2E_Evaluator_vercel |
349317.8459620822 ns/iter |
282999.78655329236 ns/iter |
1.23 |
E2E_Evaluator_yamllint |
13139.738269128484 ns/iter |
11963.813886604808 ns/iter |
1.10 |
Schema_Format_ISO_Language_To_JSON |
114406873.83329381 ns/iter |
112337596.50004534 ns/iter |
1.02 |
Schema_Bundle_Meta_2020_12 |
1747183.7630946902 ns/iter |
1730428.3423037196 ns/iter |
1.01 |
Schema_Frame_WoT_References |
5164347.124999789 ns/iter |
5190229.187969053 ns/iter |
1.00 |
Schema_Frame_OMC_References |
21924593.500003196 ns/iter |
23372034.451613802 ns/iter |
0.94 |
Schema_Frame_OMC_Locations |
20169186.088236637 ns/iter |
22101179.551727597 ns/iter |
0.91 |
Schema_Frame_ISO_Language_Locations |
106618422.85714686 ns/iter |
104610529.14284405 ns/iter |
1.02 |
Schema_Frame_KrakenD_References |
39980441.94444598 ns/iter |
43438410.31250406 ns/iter |
0.92 |
Schema_Frame_KrakenD_Reachable |
549281440.0001862 ns/iter |
601784404.0002273 ns/iter |
0.91 |
Schema_Frame_ISO_Language_Locations_To_JSON |
185077953.75001025 ns/iter |
179685544.24999183 ns/iter |
1.03 |
Schema_Frame_Many_Resources_References |
390327144.50002 ns/iter |
376017881.5000472 ns/iter |
1.04 |
Schema_Iterator_ISO_Language |
3982925.6460675783 ns/iter |
3729736.1016044305 ns/iter |
1.07 |
Schema_Tracker_ISO_Language |
5420428.4418616695 ns/iter |
5248413.639097443 ns/iter |
1.03 |
Schema_Tracker_ISO_Language_To_JSON |
27669440.039999247 ns/iter |
26878909.346149925 ns/iter |
1.03 |
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: 4b9443c | Previous: df99bbb | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
121022 ns |
122916 ns |
0.98 |
E2E_Evaluator_ansible-meta |
533075 ns |
552801 ns |
0.96 |
E2E_Evaluator_aws-cdk |
150541 ns |
133978 ns |
1.12 |
E2E_Evaluator_babelrc |
346566 ns |
355531 ns |
0.97 |
E2E_Evaluator_cerebrum-criminal-case |
2540865 ns |
2630649 ns |
0.97 |
E2E_Evaluator_clang-format |
254932 ns |
251896 ns |
1.01 |
E2E_Evaluator_cmake-presets |
18457214 ns |
21930724 ns |
0.84 |
E2E_Evaluator_code-climate |
530338 ns |
503988 ns |
1.05 |
E2E_Evaluator_cql2 |
1310865 ns |
1389155 ns |
0.94 |
E2E_Evaluator_cspell |
1486810 ns |
1590670 ns |
0.93 |
E2E_Evaluator_cypress |
781202 ns |
828447 ns |
0.94 |
E2E_Evaluator_deno |
1050588 ns |
1035668 ns |
1.01 |
E2E_Evaluator_dependabot |
1110357 ns |
1073823 ns |
1.03 |
E2E_Evaluator_draft-04 |
20393734 ns |
20849500 ns |
0.98 |
E2E_Evaluator_fabric-mod |
2358690 ns |
2421813 ns |
0.97 |
E2E_Evaluator_geojson |
23451823 ns |
22781814 ns |
1.03 |
E2E_Evaluator_gitpod-configuration |
712078 ns |
720313 ns |
0.99 |
E2E_Evaluator_helm-chart-lock |
990540 ns |
997107 ns |
0.99 |
E2E_Evaluator_importmap |
263687 ns |
262122 ns |
1.01 |
E2E_Evaluator_jasmine |
313684 ns |
280010 ns |
1.12 |
E2E_Evaluator_jsconfig |
1237726 ns |
1400396 ns |
0.88 |
E2E_Evaluator_jshintrc |
2759642 ns |
3027049 ns |
0.91 |
E2E_Evaluator_krakend |
661250 ns |
632386 ns |
1.05 |
E2E_Evaluator_lazygit |
503326 ns |
464820 ns |
1.08 |
E2E_Evaluator_lerna |
473664 ns |
435663 ns |
1.09 |
E2E_Evaluator_nest-cli |
590204 ns |
600966 ns |
0.98 |
E2E_Evaluator_omc |
97814 ns |
96606 ns |
1.01 |
E2E_Evaluator_omnisharp |
1411732 ns |
1476708 ns |
0.96 |
E2E_Evaluator_openapi |
23780751 ns |
25572208 ns |
0.93 |
E2E_Evaluator_pre-commit-hooks |
2007713 ns |
2017613 ns |
1.00 |
E2E_Evaluator_pulumi |
1882945 ns |
2013435 ns |
0.94 |
E2E_Evaluator_semantic-release |
252724 ns |
223160 ns |
1.13 |
E2E_Evaluator_stale |
395888 ns |
390943 ns |
1.01 |
E2E_Evaluator_stylecop |
1225380 ns |
1244328 ns |
0.98 |
E2E_Evaluator_tmuxinator |
226266 ns |
219171 ns |
1.03 |
E2E_Evaluator_ui5 |
2275411 ns |
2176323 ns |
1.05 |
E2E_Evaluator_ui5-manifest |
10484878 ns |
10745832 ns |
0.98 |
E2E_Evaluator_unreal-engine-uproject |
1503152 ns |
1576835 ns |
0.95 |
E2E_Evaluator_users-array |
2855729 ns |
2903627 ns |
0.98 |
E2E_Evaluator_vercel |
982148 ns |
997491 ns |
0.98 |
E2E_Evaluator_yamllint |
25673 ns |
24012 ns |
1.07 |
This comment was automatically generated by workflow using github-action-benchmark.
Signed-off-by: Juan Cruz Viotti jv@jviotti.com