Skip to content

Conversation

@MahdiBM
Copy link
Collaborator

@MahdiBM MahdiBM commented Dec 29, 2025

No description provided.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 29, 2025

Benchmark Report for b20d3c6

✅ Benchmark results are within the specified thresholds ✅

Click to expand comparison result

Benchmark check running at 2025-12-29 13:19:40 UTC

The baseline 'Current-PR' is EQUAL to the defined thresholds.

Click to expand benchmark result

Baseline 'Current-PR'

Host 'Ubuntu-2404-noble-amd64-base' with 20 'x86_64' processors with 62 GB memory, running:
#89-Ubuntu SMP PREEMPT_DYNAMIC Sat Oct 11 01:02:46 UTC 2025

DomainNameBenchs

Equality_Check_CPU_20M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 230 230 230 230 230 240 240 22

Equality_Check_Malloc

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Malloc (total) * 0 0 0 0 0 0 0 10

app-analytics-services_dot_com_String_Parsing_CPU_1M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 120 120 120 130 130 130 130 41

app-analytics-services_dot_com_String_Parsing_Malloc

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Malloc (total) * 2 2 2 2 2 2 2 10

google_dot_com_String_Parsing_CPU_1M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 100 100 100 110 110 110 110 49

google_dot_com_String_Parsing_Malloc

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Malloc (total) * 2 2 2 2 2 2 2 10

IPAddressBenchs

111_Machine_Warmup_Benchmark

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (μs) * 0 0 0 0 0 10000 10000 36825

IPv4_CIDR_Create_Then_Check_Is_Loopback_100M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 40 40 40 50 50 50 50 112

IPv4_CIDR_Create_Then_Check_Is_Multicast_100M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 40 40 40 50 50 50 50 112

IPv4_CIDR_Create_Then_Check_Is_Multicast_Malloc

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Malloc (total) * 0 0 0 0 0 0 0 10

IPv4_String_Decoding_Local_Broadcast_10M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 270 270 280 290 290 290 290 18

IPv4_String_Decoding_Local_Broadcast_Malloc

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Malloc (total) * 0 0 0 0 0 0 0 10

IPv4_String_Decoding_Local_Broadcast_inet_pton_10M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 210 210 210 220 220 220 220 24

IPv4_String_Decoding_Local_Broadcast_inet_pton_Malloc

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Malloc (total) * 0 0 0 0 0 0 0 10

IPv4_String_Decoding_Localhost_10M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 180 190 190 190 190 190 190 27

IPv4_String_Decoding_Zero_10M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 160 170 170 170 170 170 170 30

IPv4_String_Encoding_Local_Broadcast_15M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 180 180 180 180 180 190 190 28

IPv4_String_Encoding_Localhost_15M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 170 170 170 170 180 180 180 30

IPv4_String_Encoding_Mixed_15M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 170 170 170 170 180 180 180 30

IPv4_String_Encoding_Mixed_Malloc

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Malloc (total) * 0 0 0 0 0 0 0 10

IPv4_String_Encoding_Mixed_inet_ntop_15M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 1710 1710 1721 1730 1730 1730 1730 3

IPv4_String_Encoding_Mixed_inet_ntop_Malloc

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Malloc (total) * 0 0 0 0 0 0 0 10

IPv4_String_Encoding_Zero_15M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 170 170 170 170 180 180 180 30

IPv6_CIDR_Create_Then_Check_Is_Loopback_100M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 40 40 40 50 50 50 50 112

IPv6_CIDR_Create_Then_Check_Is_Multicast_100M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 40 40 40 50 50 50 50 112

IPv6_CIDR_Create_Then_Check_Is_Multicast_Malloc

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Malloc (total) * 0 0 0 0 0 0 0 10

IPv6_String_Decoding_2_Groups_Compressed_At_The_Begining_3M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 170 170 170 170 180 180 180 30

IPv6_String_Decoding_2_Groups_Compressed_At_The_End_3M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 170 170 170 180 180 180 180 29

IPv6_String_Decoding_2_Groups_Compressed_In_The_Middle_No_Brackets_3M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 180 180 180 180 180 190 190 28

IPv6_String_Decoding_2_Groups_Compressed_In_The_Middle_No_Brackets_Malloc

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Malloc (total) * 0 0 0 0 0 0 0 10

IPv6_String_Decoding_2_Groups_Compressed_In_The_Middle_No_Brackets_inet_pton_3M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 120 120 120 130 130 130 130 41

IPv6_String_Decoding_2_Groups_Compressed_In_The_Middle_No_Brackets_inet_pton_Malloc

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Malloc (total) * 0 0 0 0 0 0 0 10

IPv6_String_Decoding_Localhost_Compressed_5M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 180 180 190 190 190 190 190 27

IPv6_String_Decoding_Uncompressed_3M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 170 180 180 180 180 180 180 28

IPv6_String_Decoding_Zero_Compressed_5M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 180 180 180 190 190 190 190 28

IPv6_String_Decoding_Zero_Uncompressed_3M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 180 180 190 190 190 190 190 27

IPv6_String_Encoding_Localhost_10M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 160 160 160 170 170 170 170 31

IPv6_String_Encoding_Max_4M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 170 180 180 180 180 180 180 28

IPv6_String_Encoding_Mixed_4M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 160 160 160 170 170 170 170 31

IPv6_String_Encoding_Mixed_Malloc

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Malloc (total) * 1 1 1 1 1 1 1 10

IPv6_String_Encoding_Mixed_inet_ntop_4M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 800 810 810 810 810 810 810 7

IPv6_String_Encoding_Mixed_inet_ntop_Malloc

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Malloc (total) * 1 1 1 1 1 1 1 10

IPv6_String_Encoding_Zero_10M

Metric p0 p25 p50 p75 p90 p99 p100 Samples
Time (user CPU) (ms) * 170 170 180 180 180 180 180 29

@codecov
Copy link

codecov bot commented Dec 29, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@github-actions
Copy link
Contributor

github-actions bot commented Dec 29, 2025

Benchmark Thresholds Update Report

Thresholds update completed with 20 files changed.

Pushed commit 3e0947d to branch auto-thr-update/mmbm-update-benchs containing an update of current thresholds with the deviated baseline.

@MahdiBM MahdiBM merged commit 58039f2 into main Dec 29, 2025
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants