Skip to content

Conversation

@kayjan
Copy link
Owner

@kayjan kayjan commented Oct 30, 2025

Description

Testing

Additional notes

Checklist

I have read through the contributing guidelines and ensured that

  • I have added a descriptive title for this pull request.
  • I have followed the convention and standards, and my code is checked for style and correctness.
  • I have added test cases, and unit tests pass with 100% code coverage.
  • I have updated the documentation and code docstrings.

Checklist (for reviewer)

  • I have added label (breaking / enhancement / bug / documentation) to this pull request, if applicable.
  • I will ensure this change is captured in the CHANGELOG.md file.

@kayjan kayjan added the enhancement New feature or request label Oct 30, 2025
@github-actions
Copy link
Contributor

Code Coverage

Package Line Rate Branch Rate Complexity Health
bigtree 100% 100% 0
bigtree.binarytree 100% 100% 0
bigtree.dag 100% 100% 0
bigtree.node 100% 100% 0
bigtree.tree 100% 100% 0
bigtree.tree.construct 100% 100% 0
bigtree.tree.export 100% 100% 0
bigtree.utils 100% 100% 0
Summary 100% (3129 / 3129) 100% (1132 / 1132) 0

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Benchmark

Benchmark suite Current: 2c1c8f3 Previous: f145186 Ratio
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_10 18876.222943429904 iter/sec (stddev: 0.0000010640542849470168) 18528.674977717976 iter/sec (stddev: 0.000005234570079783741) 0.98
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_100 415.3492825797006 iter/sec (stddev: 0.000012554963742959967) 433.3260397338114 iter/sec (stddev: 0.00010504969260095024) 1.04
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_1000 14.491156897214223 iter/sec (stddev: 0.000013484597028487598) 14.738497488309848 iter/sec (stddev: 0.00011720994933865159) 1.02
tests/node/test_node_benchmark.py::test_node_benchmark_width_2_depth_10 88.18694044008585 iter/sec (stddev: 0.0002536377881986577) 88.10718044665418 iter/sec (stddev: 0.0002811133414205716) 1.00
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_10_no_assertions 44102.89204632776 iter/sec (stddev: 0.0000025757778716676947) 43862.246230752025 iter/sec (stddev: 0.00000291448201924207) 0.99
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_10_no_assertions_config 33889.17223932656 iter/sec (stddev: 0.000015132014407441598) 33297.649353314206 iter/sec (stddev: 0.00001147089833570578) 0.98
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_100_no_assertions 3184.3391652377427 iter/sec (stddev: 4.208699558150983e-7) 3154.2084632169854 iter/sec (stddev: 4.6739759340356e-8) 0.99
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_100_no_assertions_config 3201.3281670353795 iter/sec (stddev: 0.000007080755175050342) 3165.145919554931 iter/sec (stddev: 0.000004611184742163208) 0.99
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_1000_no_assertions 132.06280288851335 iter/sec (stddev: 0.005328558995964758) 127.54359310875495 iter/sec (stddev: 0.0057929412628826655) 0.97
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_1000_no_assertions_config 279.02707110880647 iter/sec (stddev: 0.00010625050133814283) 275.562872300931 iter/sec (stddev: 0.00006709269556196556) 0.99
tests/node/test_node_benchmark.py::test_node_benchmark_width_2_depth_10_no_assertions 210.73125748295118 iter/sec (stddev: 0.00018617866990200678) 209.1479230999159 iter/sec (stddev: 0.00021597169488789917) 0.99
tests/node/test_node_benchmark.py::test_node_benchmark_width_2_depth_10_no_assertions_config 115.79213958493206 iter/sec (stddev: 0.005406507336253215) 108.95384851713634 iter/sec (stddev: 0.006081612090869916) 0.94

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

@kayjan kayjan merged commit dee9d86 into master Oct 30, 2025
5 checks passed
@kayjan kayjan deleted the feature/plugin branch October 30, 2025 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants