Skip to content

Trigger CI again#11

Open
AKonnyaku wants to merge 10 commits intomasterfrom
yml-test
Open

Trigger CI again#11
AKonnyaku wants to merge 10 commits intomasterfrom
yml-test

Conversation

@AKonnyaku
Copy link
Owner

No description provided.

@github-actions
Copy link

github-actions bot commented Jan 11, 2026

Benchmark Comparison

Comparing base branch (535d632)
vs PR branch (e58fb56)

goos: linux
goarch: amd64
pkg: github.com/casbin/jcasbin
cpu: AMD EPYC 7763 64-Core Processor

Execution Time:
                                                  │   old base.json    │   new pr.json           Diff          │
                                                  │   sec/op           │   sec/op           │
abacModel                                          896.14ns ± 15%       866.25ns ± 8%            -3.34% ➡️
addPolicy                                          1.24us ± 4%          166.77ns ± 1%            -86.55% 🚀
basicModel                                         1.59us ± 18%         1.57us ± 10%             -1.26% ➡️
buildRoleLinksWithDomainPatternLarge               4.63ms ± 2%          4.70ms ± 3%              +1.51% ➡️
buildRoleLinksWithPatternLarge                     959.22ms ± 1%        965.72ms ± 1%            +0.68% ➡️
cachedRbacModelMediumParallel                      565.76ns ± 5%        619.95ns ± 6%            +9.58% ➡️
concurrentHasLinkWithMatching                      1.47us ± 8%          1.41us ± 12%             -4.08% ➡️
hasLinkWithDomainPatternLarge                      181.41ns ± 2%        204.98ns ± 2%            +12.99% 🐌
hasLinkWithPatternLarge                            1.17us ± 2%          1.17us ± 0%              +0.00% ➡️
hasPolicy                                          186.72ns ± 14%       155.77ns ± 19%           -16.58% 🚀
keyMatchModel                                      2.21us ± 23%         2.06us ± 15%             -6.79% ➡️
priorityModel                                      1.38us ± 2%          1.37us ± 2%              -0.72% ➡️
raw                                                4.07ns ± 2%          3.75ns ± 0%              -7.86% ➡️
rbacModelLarge                                     6.41ms ± 5%          6.34ms ± 6%              -1.09% ➡️
rbacModelMedium                                    576.76us ± 3%        578.77us ± 6%            +0.35% ➡️
rbacModelSizes                                     2.31ms ± 153%        2.23ms ± 152%            -3.46% ➡️
rbacModelSmall                                     61.45us ± 12%        61.95us ± 16%            +0.81% ➡️
rbacModelWithDeny                                  4.38us ± 31%         3.91us ± 17%             -10.73% 🚀
rbacModelWithDomains                               2.36us ± 43%         2.01us ± 17%             -14.83% 🚀
rbacModelWithResourceRoles                         2.16us ± 13%         2.02us ± 14%             -6.48% ➡️
removePolicy                                       6.97ms ± 158%        7.60ms ± 155%            +9.04% ➡️
roleManagerLarge                                   2.23ms ± 3%          2.04ms ± 3%              -8.52% ➡️
roleManagerMedium                                  213.53us ± 5%        195.66us ± 5%            -8.37% ➡️
roleManagerSmall                                   19.80us ± 1%         19.91us ± 3%             +0.56% ➡️
updatePolicy                                       204.58ns ± 7%        145.83ns ± 13%           -28.72% 🚀
geomean                                            15.42us              13.68us                  -11.28% 🚀

Memory Allocation:
                                                  │   old base.json    │   new pr.json           Diff          │
                                                  │   B/op             │   B/op             │
abacModel                                          0 B/op ± 14%         0 B/op ± 8%              +0.00% ➡️
addPolicy                                          0 B/op ± 4%          0 B/op ± 1%              +0.00% ➡️
basicModel                                         0 B/op ± 24%         0 B/op ± 18%             +0.00% ➡️
buildRoleLinksWithDomainPatternLarge               67 B/op ± 2%         68 B/op ± 3%             +1.49% ➡️
buildRoleLinksWithPatternLarge                     11587 B/op ± 2%      11625 B/op ± 2%          +0.33% ➡️
cachedRbacModelMediumParallel                      0 B/op ± 5%          0 B/op ± 6%              +0.00% ➡️
concurrentHasLinkWithMatching                      0 B/op ± 9%          0 B/op ± 11%             +0.00% ➡️
hasLinkWithDomainPatternLarge                      0 B/op ± 2%          0 B/op ± 2%              +0.00% ➡️
hasLinkWithPatternLarge                            0 B/op ± 2%          0 B/op ± 1%              +0.00% ➡️
hasPolicy                                          0 B/op ± 12%         0 B/op ± 19%             +0.00% ➡️
keyMatchModel                                      0 B/op ± 22%         0 B/op ± 21%             +0.00% ➡️
priorityModel                                      0 B/op ± 2%          0 B/op ± 2%              +0.00% ➡️
raw                                                0 B/op ± 3%          0 B/op ± 1%              +0.00% ➡️
rbacModelLarge                                     93 B/op ± 6%         92 B/op ± 7%             -1.08% ➡️
rbacModelMedium                                    22 B/op ± 4%         22 B/op ± 6%             +0.00% ➡️
rbacModelSizes                                     87 B/op ± 152%       83 B/op ± 151%           -4.60% ➡️
rbacModelSmall                                     2 B/op ± 11%         2 B/op ± 16%             +0.00% ➡️
rbacModelWithDeny                                  0 B/op ± 35%         0 B/op ± 20%             +0.00% ➡️
rbacModelWithDomains                               0 B/op ± 41%         0 B/op ± 16%             +0.00% ➡️
rbacModelWithResourceRoles                         0 B/op ± 16%         0 B/op ± 17%             +0.00% ➡️
removePolicy                                       132 B/op ± 157%      145 B/op ± 155%          +9.85% ➡️
roleManagerLarge                                   32 B/op ± 3%         29 B/op ± 3%             -9.38% ➡️
roleManagerMedium                                  8 B/op ± 5%          7 B/op ± 5%              -12.50% 🚀
roleManagerSmall                                   1 B/op ± 2%          1 B/op ± 4%              +0.00% ➡️
updatePolicy                                       0 B/op ± 6%          0 B/op ± 12%             +0.00% ➡️
geomean                                                                                          n/a (has zero)

🤖 This comment will be automatically updated with the latest benchmark results.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant