Skip to content

Conversation

@kayjan
Copy link
Owner

@kayjan kayjan commented May 11, 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 May 11, 2025
@kayjan kayjan enabled auto-merge (squash) May 11, 2025 08:53
@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% (2987 / 2987) 100% (1148 / 1148) 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: a1a8f92 Previous: 8c77b65 Ratio
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_10 18232.753866162762 iter/sec (stddev: 0.0000019935461475954335) 17879.74796735162 iter/sec (stddev: 0.000005650348865348189) 0.98
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_100 187.15453086673185 iter/sec (stddev: 0.0043379282049183605) 196.37034937323605 iter/sec (stddev: 0.0038222015004122562) 1.05
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_1000 14.61128558106243 iter/sec (stddev: 0.0002377387750647501) 14.310509840347702 iter/sec (stddev: 0.000051478080780398285) 0.98
tests/node/test_node_benchmark.py::test_node_benchmark_width_2_depth_10 88.34920755817625 iter/sec (stddev: 0.00030147448117985554) 88.51840161031032 iter/sec (stddev: 0.00017021919913657444) 1.00
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_10_no_assertions 26729.7845976802 iter/sec (stddev: 0.000001881681852087614) 26114.70623273901 iter/sec (stddev: 0.000003860944445038259) 0.98
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_100_no_assertions 1936.6939298384336 iter/sec (stddev: 0.000020661023752161717) 1899.457173128391 iter/sec (stddev: 0.000015043555346066616) 0.98
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_1000_no_assertions 174.109243399678 iter/sec (stddev: 0.00013133596292992184) 172.84516994632108 iter/sec (stddev: 0.0000867758613446488) 0.99
tests/node/test_node_benchmark.py::test_node_benchmark_width_2_depth_10_no_assertions 88.5755824878731 iter/sec (stddev: 0.004794271516269416) 91.73838337722809 iter/sec (stddev: 0.004218622956765167) 1.04

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

@kayjan kayjan merged commit 1810633 into master May 11, 2025
7 checks passed
@kayjan kayjan deleted the feature/tkinter branch May 11, 2025 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

2 participants