docs(roadmap): mark canonical-example on-ramp as shipped#377
Merged
Conversation
There was a problem hiding this comment.
Benchmark
Details
| Benchmark suite | Current: 46ddba9 | Previous: 59c67a6 | Ratio |
|---|---|---|---|
benchmarks/test_guard_cold.py::test_g8_cold_first_resolve |
19289.181406055228 iter/sec (stddev: 0.00020223614359657222) |
20274.887827890678 iter/sec (stddev: 0.00018667915865256594) |
1.05 |
benchmarks/test_guard_concurrency.py::test_g14_concurrent_cached_hit[1] |
390.8689927193581 iter/sec (stddev: 0.0000945621926546425) |
417.9019384879034 iter/sec (stddev: 0.00008549013678156459) |
1.07 |
benchmarks/test_guard_concurrency.py::test_g14_concurrent_cached_hit[2] |
354.3941835135269 iter/sec (stddev: 0.00016514859791602097) |
356.2624480952115 iter/sec (stddev: 0.0003707237481199009) |
1.01 |
benchmarks/test_guard_concurrency.py::test_g14_concurrent_cached_hit[4] |
303.92157972262595 iter/sec (stddev: 0.00040210274403140576) |
338.8949998484729 iter/sec (stddev: 0.00011654467761453034) |
1.12 |
benchmarks/test_guard_concurrency.py::test_g15_concurrent_first_resolve[1] |
1590.7973223332501 iter/sec (stddev: 0.00039890478031632057) |
1774.5138028150452 iter/sec (stddev: 0.00037204305975332985) |
1.12 |
benchmarks/test_guard_concurrency.py::test_g15_concurrent_first_resolve[2] |
1034.0790666333544 iter/sec (stddev: 0.0014125420896328189) |
1112.2956338673011 iter/sec (stddev: 0.0018160722984360985) |
1.08 |
benchmarks/test_guard_concurrency.py::test_g15_concurrent_first_resolve[4] |
847.8661896445394 iter/sec (stddev: 0.0005311390029279394) |
918.6727212520531 iter/sec (stddev: 0.0005073585119297615) |
1.08 |
benchmarks/test_guard_lifecycle.py::test_g6_build_child_container |
436145.5527732619 iter/sec (stddev: 0.00006132290920585394) |
459427.795799652 iter/sec (stddev: 0.00005880681352535483) |
1.05 |
benchmarks/test_guard_lifecycle.py::test_g6b_build_child_container_auto_scope |
482326.9620702879 iter/sec (stddev: 0.000011111507572010178) |
492446.0611278108 iter/sec (stddev: 0.000010620890355124106) |
1.02 |
benchmarks/test_guard_lifecycle.py::test_g7_request_lifecycle |
74395.56364558807 iter/sec (stddev: 0.000015081893624809106) |
79189.94109672146 iter/sec (stddev: 0.000013254192555133006) |
1.06 |
benchmarks/test_guard_lifecycle.py::test_g13_teardown_at_scale |
43432.99744449757 iter/sec (stddev: 0.0000220909395187927) |
45538.638712897 iter/sec (stddev: 0.000020938124991209225) |
1.05 |
benchmarks/test_guard_resolve.py::test_g1_transient_resolve |
1388762.9739663613 iter/sec (stddev: 5.880478124806027e-7) |
1535296.7166309156 iter/sec (stddev: 3.0019239830594836e-7) |
1.11 |
benchmarks/test_guard_resolve.py::test_g2_cached_resolve |
3022734.599306592 iter/sec (stddev: 5.984176699353665e-8) |
3149211.010845759 iter/sec (stddev: 4.8262242648928925e-8) |
1.04 |
benchmarks/test_guard_resolve.py::test_g3_deep_chain |
638926.7551561365 iter/sec (stddev: 4.4629655929178377e-7) |
658794.8495919029 iter/sec (stddev: 4.0648666685976884e-7) |
1.03 |
benchmarks/test_guard_resolve.py::test_g4_wide_resolve |
376669.1039325199 iter/sec (stddev: 5.871572682671058e-7) |
380069.5757954565 iter/sec (stddev: 6.216811391505259e-7) |
1.01 |
benchmarks/test_guard_resolve.py::test_g5_cross_scope |
1283629.214597338 iter/sec (stddev: 3.081224987730831e-7) |
1322001.8286154165 iter/sec (stddev: 2.555032257475696e-7) |
1.03 |
benchmarks/test_guard_resolve.py::test_g9_context_resolve |
673636.7523675234 iter/sec (stddev: 4.497921535315967e-7) |
685112.5638221805 iter/sec (stddev: 3.9031701615827625e-7) |
1.02 |
benchmarks/test_guard_resolve.py::test_g12_override_active_resolve |
499656.78025353857 iter/sec (stddev: 2.798977733904928e-7) |
525443.7395305837 iter/sec (stddev: 2.6754264096171895e-7) |
1.05 |
benchmarks/test_guard_validate.py::test_g10_validate_deep_chain |
27031.50743856661 iter/sec (stddev: 0.000021945268321898) |
25495.040385732165 iter/sec (stddev: 0.00011682183084038779) |
0.94 |
benchmarks/test_guard_validate.py::test_g11_validate_wide |
18425.984022916517 iter/sec (stddev: 0.000007050848036491613) |
18744.698296530834 iter/sec (stddev: 0.000007045013290812477) |
1.02 |
This comment was automatically generated by workflow using github-action-benchmark.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Reflects the completed blessed-ready (A2) work in the roadmap: every official integration now ships a runnable
examples/app + a normalized READMEUsage example:link. Marked shipped under Docs & ecosystem, using the same idiom as the benchmark-suite line.Docs-only;
lint-cigreen.🤖 Generated with Claude Code