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: a3bbb03 Previous: e8e8058 Ratio
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_10 17867.27296243994 iter/sec (stddev: 0.000003780122142556313) 12272.634112403353 iter/sec (stddev: 0.000010436613247956183) 0.69
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_100 189.55614093231645 iter/sec (stddev: 0.004230094845049945) 181.04965565621455 iter/sec (stddev: 0.004593902627477105) 0.96
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_1000 14.409110480559493 iter/sec (stddev: 0.00020425847105657522) 14.515095342084505 iter/sec (stddev: 0.00004782375293130109) 1.01
tests/node/test_node_benchmark.py::test_node_benchmark_width_2_depth_10 85.10464394678993 iter/sec (stddev: 0.0003551629070453026) 86.4454378936674 iter/sec (stddev: 0.0005650762524570234) 1.02
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_10_no_assertions 24939.086281869215 iter/sec (stddev: 0.00000452972603624033) 25471.6716802869 iter/sec (stddev: 8.585690539124591e-7) 1.02
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_100_no_assertions 1861.135644506857 iter/sec (stddev: 0.00002409572423141285) 1904.7952840304667 iter/sec (stddev: 0.00002778448817430029) 1.02
tests/node/test_node_benchmark.py::test_node_benchmark_width_1_depth_1000_no_assertions 169.07214054631243 iter/sec (stddev: 0.0000020240224531395923) 159.73468452263407 iter/sec (stddev: 0.0004737476841015836) 0.94
tests/node/test_node_benchmark.py::test_node_benchmark_width_2_depth_10_no_assertions 86.25092616244302 iter/sec (stddev: 0.004934017736536308) 85.67446446797989 iter/sec (stddev: 0.005263042017154738) 0.99

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 11:02
@kayjan kayjan merged commit 13af6ee into master May 11, 2025
7 checks passed
@kayjan kayjan deleted the feature/tkinter-move branch May 11, 2025 11:03
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