Skip to content

Conversation

@kayjan
Copy link
Owner

@kayjan kayjan commented Sep 6, 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 documentation Improvements or additions to documentation label Sep 6, 2025
@kayjan kayjan enabled auto-merge (squash) September 6, 2025 16:56
@github-actions
Copy link
Contributor

github-actions bot commented Sep 6, 2025

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 99% 97% 0
bigtree.utils 100% 100% 0
Summary 100% (3000 / 3007) 99% (1119 / 1126) 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: ebb1977 Previous: fd90bd2 Ratio
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_10 18421.7192072067 iter/sec (stddev: 0.00000569652294022163) 19202.55624268221 iter/sec (stddev: 0.000001151876935846967) 1.04
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_100 472.1841622112061 iter/sec (stddev: 0.00001580291732067004) 471.03219144896946 iter/sec (stddev: 0.00000845579502247043) 1.00
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_1000 14.522507325673809 iter/sec (stddev: 0.0002472260974595572) 14.437223062571665 iter/sec (stddev: 0.0004329283895276255) 0.99
tests/node/test_node_benchmark.py::test_node_benchmark_width_2_depth_10 86.9383070298306 iter/sec (stddev: 0.00011714652186090859) 86.4640604199353 iter/sec (stddev: 0.00004129100549923964) 0.99
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_10_no_assertions 26396.925285957313 iter/sec (stddev: 0.000002508532017493277) 26090.11001582659 iter/sec (stddev: 0.000002765777460149616) 0.99
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_100_no_assertions 1889.2886308751147 iter/sec (stddev: 0.00002084628572808343) 1896.8471744103394 iter/sec (stddev: 0.000013375914728073699) 1.00
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_1000_no_assertions 160.842551186418 iter/sec (stddev: 0.00011910739967502261) 171.1053109642975 iter/sec (stddev: 0.0002557269351899752) 1.06
tests/node/test_node_benchmark.py::test_node_benchmark_width_2_depth_10_no_assertions 124.18945269905954 iter/sec (stddev: 0.0002058233690756252) 124.76844691827938 iter/sec (stddev: 0.00018480716560637027) 1.00

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

@kayjan kayjan merged commit 7e27412 into master Sep 6, 2025
7 checks passed
@kayjan kayjan deleted the feature/clean-up branch September 6, 2025 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

2 participants