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
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: 6d89fb8 Previous: 9127dd2 Ratio
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_10 17975.863807275473 iter/sec (stddev: 0.0000036420948954871444) 18207.67307782978 iter/sec (stddev: 0.000002718259888561133) 1.01
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_100 173.35822930860652 iter/sec (stddev: 0.004692752266396227) 466.83927426447167 iter/sec (stddev: 0.000009917950424501538) 2.69
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_1000 14.411273068480229 iter/sec (stddev: 0.0000579323393447189) 14.340821463290679 iter/sec (stddev: 0.0005156697117073865) 1.00
tests/node/test_node_benchmark.py::test_node_benchmark_width_2_depth_10 87.08981042205976 iter/sec (stddev: 0.0003310981540969855) 88.24417926834577 iter/sec (stddev: 0.00009915956382359621) 1.01
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_10_no_assertions 25777.314932517776 iter/sec (stddev: 0.000004327776344930959) 26637.862258669342 iter/sec (stddev: 0.000003181485537793462) 1.03
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_100_no_assertions 1860.076663051228 iter/sec (stddev: 0.000019806980182023247) 1888.5372117831837 iter/sec (stddev: 0.000004515513195545287) 1.02
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_1000_no_assertions 171.67905263797357 iter/sec (stddev: 0.00003759637258289665) 169.00244238108445 iter/sec (stddev: 0.00021324353550659654) 0.98
tests/node/test_node_benchmark.py::test_node_benchmark_width_2_depth_10_no_assertions 86.27108967960945 iter/sec (stddev: 0.005192046375005979) 126.84332766897273 iter/sec (stddev: 0.000263032621024857) 1.47

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

@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
@kayjan kayjan enabled auto-merge (squash) May 11, 2025 08:48
@kayjan kayjan disabled auto-merge May 11, 2025 08:48
@kayjan kayjan merged commit 8c77b65 into master May 11, 2025
6 of 8 checks passed
@kayjan kayjan deleted the feature/tkinter branch May 11, 2025 08:48
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