Backport `gyuheon0h/prof-12661-runtime-stacks` to `3.19.0`
Description
https://github.com/DataDog/dd-trace-py/pull/14765 branched off from 3.19.0 tag + https://github.com/DataDog/dd-trace-py/pull/15425
Testing
Risks
Additional Notes
I can't seem to reproduce the crashtracker unit test failure. Running test script on commit 2216dfd for Python 3.8 gives me issues with gevent. Investigating
Performance SLOs
Comparing candidate backport-3.19.0-gyuheon0h/prof-12661-runtime-stacks (2aa61794e7671600006fc5fd5b24aae7c7ec98b5) with baseline main (fa40724b25e576abbfcb57eff36bb8aa028847a6)
๐ Performance Regressions (19 suites)
๐ coreapiscenario - 10/10 (1 unstable)
โ ๏ธ context_with_data_listeners
Time: โ ๏ธ 13.308ยตs (SLO: <20.000ยตs ๐ -33.5%) vs baseline: -0.3%
Memory: โ 34.367MB (SLO: <35.500MB -3.2%) vs baseline: ๐ +14.5%
โ context_with_data_no_listeners
Time: โ 3.264ยตs (SLO: <10.000ยตs ๐ -67.4%) vs baseline: -0.5%
Memory: โ 34.347MB (SLO: <35.500MB -3.2%) vs baseline: ๐ +14.3%
โ get_item_exists
Time: โ 0.585ยตs (SLO: <10.000ยตs ๐ -94.1%) vs baseline: +0.3%
Memory: โ 34.406MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +14.3%
โ get_item_missing
Time: โ 0.634ยตs (SLO: <10.000ยตs ๐ -93.7%) vs baseline: -0.9%
Memory: โ 34.426MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +14.5%
โ set_item
Time: โ 24.061ยตs (SLO: <30.000ยตs ๐ -19.8%) vs baseline: ~same
Memory: โ 34.347MB (SLO: <35.500MB -3.2%) vs baseline: ๐ +14.3%
๐ flasksimple - 18/18
โ appsec-get
Time: โ 4.604ms (SLO: <4.750ms -3.1%) vs baseline: +0.5%
Memory: โ 64.131MB (SLO: <66.500MB -3.6%) vs baseline: +7.8%
โ appsec-post
Time: โ 6.644ms (SLO: <6.750ms ๐ก -1.6%) vs baseline: +0.3%
Memory: โ 64.172MB (SLO: <66.500MB -3.5%) vs baseline: +7.9%
โ appsec-telemetry
Time: โ 4.589ms (SLO: <4.750ms -3.4%) vs baseline: ~same
Memory: โ 64.157MB (SLO: <66.500MB -3.5%) vs baseline: +7.9%
โ debugger
Time: โ 1.858ms (SLO: <2.000ms -7.1%) vs baseline: +0.2%
Memory: โ 47.784MB (SLO: <49.500MB -3.5%) vs baseline: ๐ +10.6%
โ iast-get
Time: โ 1.864ms (SLO: <2.000ms -6.8%) vs baseline: +0.4%
Memory: โ 44.448MB (SLO: <49.000MB -9.3%) vs baseline: ๐ +10.6%
โ profiler
Time: โ 1.920ms (SLO: <2.100ms -8.6%) vs baseline: ~same
Memory: โ 48.708MB (SLO: <50.000MB -2.6%) vs baseline: +9.4%
โ resource-renaming
Time: โ 3.364ms (SLO: <3.650ms -7.8%) vs baseline: ~same
Memory: โ 54.415MB (SLO: <56.000MB -2.8%) vs baseline: +8.6%
โ tracer
Time: โ 3.346ms (SLO: <3.650ms -8.3%) vs baseline: -0.3%
Memory: โ 54.424MB (SLO: <56.500MB -3.7%) vs baseline: +8.5%
โ tracer-native
Time: โ 3.364ms (SLO: <3.650ms -7.8%) vs baseline: +0.5%
Memory: โ 54.373MB (SLO: <60.000MB -9.4%) vs baseline: +4.9%
๐ httppropagationextract - 60/60
โ all_styles_all_headers
Time: โ 83.472ยตs (SLO: <100.000ยตs ๐ -16.5%) vs baseline: +2.3%
Memory: โ 34.465MB (SLO: <35.500MB -2.9%) vs baseline: ๐ +13.0%
โ b3_headers
Time: โ 15.118ยตs (SLO: <20.000ยตs ๐ -24.4%) vs baseline: +6.8%
Memory: โ 34.446MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +13.1%
โ b3_single_headers
Time: โ 14.347ยตs (SLO: <20.000ยตs ๐ -28.3%) vs baseline: +7.8%
Memory: โ 34.387MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +12.9%
โ datadog_tracecontext_tracestate_not_propagated_on_trace_id_no_match
Time: โ 63.593ยตs (SLO: <80.000ยตs ๐ -20.5%) vs baseline: -0.6%
Memory: โ 34.446MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +13.2%
โ datadog_tracecontext_tracestate_propagated_on_trace_id_match
Time: โ 66.154ยตs (SLO: <80.000ยตs ๐ -17.3%) vs baseline: -0.2%
Memory: โ 34.524MB (SLO: <35.500MB -2.7%) vs baseline: ๐ +13.0%
โ empty_headers
Time: โ 1.607ยตs (SLO: <10.000ยตs ๐ -83.9%) vs baseline: -0.7%
Memory: โ 34.406MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +12.8%
โ full_t_id_datadog_headers
Time: โ 24.138ยตs (SLO: <30.000ยตs ๐ -19.5%) vs baseline: +5.7%
Memory: โ 34.465MB (SLO: <35.500MB -2.9%) vs baseline: ๐ +13.0%
โ invalid_priority_header
Time: โ 6.569ยตs (SLO: <10.000ยตs ๐ -34.3%) vs baseline: +0.1%
Memory: โ 34.505MB (SLO: <35.500MB -2.8%) vs baseline: ๐ +13.2%
โ invalid_span_id_header
Time: โ 6.650ยตs (SLO: <10.000ยตs ๐ -33.5%) vs baseline: +1.7%
Memory: โ 34.406MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +12.6%
โ invalid_tags_header
Time: โ 6.503ยตs (SLO: <10.000ยตs ๐ -35.0%) vs baseline: -0.6%
Memory: โ 34.426MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +13.1%
โ invalid_trace_id_header
Time: โ 6.648ยตs (SLO: <10.000ยตs ๐ -33.5%) vs baseline: +1.7%
Memory: โ 34.406MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +12.5%
โ large_header_no_matches
Time: โ 27.632ยตs (SLO: <30.000ยตs -7.9%) vs baseline: -0.1%
Memory: โ 34.426MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +13.1%
โ large_valid_headers_all
Time: โ 28.764ยตs (SLO: <40.000ยตs ๐ -28.1%) vs baseline: ~same
Memory: โ 34.485MB (SLO: <35.500MB -2.9%) vs baseline: ๐ +13.0%
โ medium_header_no_matches
Time: โ 9.834ยตs (SLO: <20.000ยตs ๐ -50.8%) vs baseline: -0.3%
Memory: โ 34.446MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +12.9%
โ medium_valid_headers_all
Time: โ 11.381ยตs (SLO: <20.000ยตs ๐ -43.1%) vs baseline: +1.2%
Memory: โ 34.406MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +12.7%
โ none_propagation_style
Time: โ 1.730ยตs (SLO: <10.000ยตs ๐ -82.7%) vs baseline: +1.0%
Memory: โ 34.347MB (SLO: <35.500MB -3.2%) vs baseline: ๐ +12.7%
โ tracecontext_headers
Time: โ 34.536ยตs (SLO: <40.000ยตs ๐ -13.7%) vs baseline: +0.3%
Memory: โ 34.485MB (SLO: <35.500MB -2.9%) vs baseline: ๐ +13.0%
โ valid_headers_all
Time: โ 6.531ยตs (SLO: <10.000ยตs ๐ -34.7%) vs baseline: +0.6%
Memory: โ 34.426MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +12.6%
โ valid_headers_basic
Time: โ 6.093ยตs (SLO: <10.000ยตs ๐ -39.1%) vs baseline: -0.7%
Memory: โ 34.505MB (SLO: <35.500MB -2.8%) vs baseline: ๐ +13.2%
โ wsgi_empty_headers
Time: โ 1.609ยตs (SLO: <10.000ยตs ๐ -83.9%) vs baseline: -1.2%
Memory: โ 34.367MB (SLO: <35.500MB -3.2%) vs baseline: ๐ +12.7%
โ wsgi_invalid_priority_header
Time: โ 6.656ยตs (SLO: <10.000ยตs ๐ -33.4%) vs baseline: +0.9%
Memory: โ 34.485MB (SLO: <35.500MB -2.9%) vs baseline: ๐ +13.2%
โ wsgi_invalid_span_id_header
Time: โ 1.617ยตs (SLO: <10.000ยตs ๐ -83.8%) vs baseline: +0.3%
Memory: โ 34.485MB (SLO: <35.500MB -2.9%) vs baseline: ๐ +13.0%
โ wsgi_invalid_tags_header
Time: โ 6.577ยตs (SLO: <10.000ยตs ๐ -34.2%) vs baseline: -0.1%
Memory: โ 34.465MB (SLO: <35.500MB -2.9%) vs baseline: ๐ +13.0%
โ wsgi_invalid_trace_id_header
Time: โ 6.661ยตs (SLO: <10.000ยตs ๐ -33.4%) vs baseline: +1.1%
Memory: โ 34.446MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +13.3%
โ wsgi_large_header_no_matches
Time: โ 28.765ยตs (SLO: <40.000ยตs ๐ -28.1%) vs baseline: +0.3%
Memory: โ 34.465MB (SLO: <35.500MB -2.9%) vs baseline: ๐ +13.3%
โ wsgi_large_valid_headers_all
Time: โ 29.861ยตs (SLO: <40.000ยตs ๐ -25.3%) vs baseline: +0.1%
Memory: โ 34.446MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +12.8%
โ wsgi_medium_header_no_matches
Time: โ 10.305ยตs (SLO: <20.000ยตs ๐ -48.5%) vs baseline: +0.8%
Memory: โ 34.406MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +12.9%
โ wsgi_medium_valid_headers_all
Time: โ 11.829ยตs (SLO: <20.000ยตs ๐ -40.9%) vs baseline: +1.8%
Memory: โ 34.426MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +12.7%
โ wsgi_valid_headers_all
Time: โ 6.615ยตs (SLO: <10.000ยตs ๐ -33.8%) vs baseline: +0.7%
Memory: โ 34.426MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +12.9%
โ wsgi_valid_headers_basic
Time: โ 6.142ยตs (SLO: <10.000ยตs ๐ -38.6%) vs baseline: +0.3%
Memory: โ 34.465MB (SLO: <35.500MB -2.9%) vs baseline: ๐ +13.1%
๐ httppropagationinject - 16/16
โ ids_only
Time: โ 20.908ยตs (SLO: <30.000ยตs ๐ -30.3%) vs baseline: -0.7%
Memory: โ 34.426MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +13.0%
โ with_all
Time: โ 28.770ยตs (SLO: <40.000ยตs ๐ -28.1%) vs baseline: +0.6%
Memory: โ 34.426MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +12.8%
โ with_dd_origin
Time: โ 24.870ยตs (SLO: <30.000ยตs ๐ -17.1%) vs baseline: +0.1%
Memory: โ 34.465MB (SLO: <35.500MB -2.9%) vs baseline: ๐ +13.3%
โ with_priority_and_origin
Time: โ 24.336ยตs (SLO: <40.000ยตs ๐ -39.2%) vs baseline: +0.3%
Memory: โ 34.505MB (SLO: <35.500MB -2.8%) vs baseline: ๐ +12.9%
โ with_sampling_priority
Time: โ 21.037ยตs (SLO: <30.000ยตs ๐ -29.9%) vs baseline: ~same
Memory: โ 34.446MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +13.1%
โ with_tags
Time: โ 26.588ยตs (SLO: <40.000ยตs ๐ -33.5%) vs baseline: -0.2%
Memory: โ 34.387MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +12.7%
โ with_tags_invalid
Time: โ 27.934ยตs (SLO: <40.000ยตs ๐ -30.2%) vs baseline: -0.8%
Memory: โ 34.446MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +12.6%
โ with_tags_max_size
Time: โ 27.034ยตs (SLO: <40.000ยตs ๐ -32.4%) vs baseline: -0.3%
Memory: โ 34.485MB (SLO: <35.500MB -2.9%) vs baseline: ๐ +13.3%
๐ iast_aspects - 40/40
โ re_expand_aspect
Time: โ 31.703ยตs (SLO: <40.000ยตs ๐ -20.7%) vs baseline: -0.3%
Memory: โ 39.675MB (SLO: <41.000MB -3.2%) vs baseline: ๐ +11.8%
โ re_expand_noaspect
Time: โ 28.431ยตs (SLO: <40.000ยตs ๐ -28.9%) vs baseline: -0.4%
Memory: โ 39.793MB (SLO: <41.000MB -2.9%) vs baseline: ๐ +12.3%
โ re_findall_aspect
Time: โ 2.903ยตs (SLO: <10.000ยตs ๐ -71.0%) vs baseline: +0.9%
Memory: โ 39.675MB (SLO: <41.000MB -3.2%) vs baseline: ๐ +11.9%
โ re_findall_noaspect
Time: โ 1.409ยตs (SLO: <10.000ยตs ๐ -85.9%) vs baseline: -0.3%
Memory: โ 39.617MB (SLO: <41.000MB -3.4%) vs baseline: ๐ +11.7%
โ re_finditer_aspect
Time: โ 4.488ยตs (SLO: <10.000ยตs ๐ -55.1%) vs baseline: +1.9%
Memory: โ 39.656MB (SLO: <41.000MB -3.3%) vs baseline: ๐ +12.0%
โ re_finditer_noaspect
Time: โ 1.408ยตs (SLO: <10.000ยตs ๐ -85.9%) vs baseline: +0.2%
Memory: โ 39.715MB (SLO: <41.000MB -3.1%) vs baseline: ๐ +11.8%
โ re_fullmatch_aspect
Time: โ 2.659ยตs (SLO: <10.000ยตs ๐ -73.4%) vs baseline: -0.8%
Memory: โ 39.695MB (SLO: <41.000MB -3.2%) vs baseline: ๐ +11.8%
โ re_fullmatch_noaspect
Time: โ 1.294ยตs (SLO: <10.000ยตs ๐ -87.1%) vs baseline: -3.8%
Memory: โ 39.734MB (SLO: <41.000MB -3.1%) vs baseline: ๐ +12.1%
โ re_group_aspect
Time: โ 2.980ยตs (SLO: <10.000ยตs ๐ -70.2%) vs baseline: +1.9%
Memory: โ 39.695MB (SLO: <41.000MB -3.2%) vs baseline: ๐ +12.1%
โ re_group_noaspect
Time: โ 1.635ยตs (SLO: <10.000ยตs ๐ -83.7%) vs baseline: +2.2%
Memory: โ 39.715MB (SLO: <41.000MB -3.1%) vs baseline: ๐ +11.8%
โ re_groups_aspect
Time: โ 3.094ยตs (SLO: <10.000ยตs ๐ -69.1%) vs baseline: +1.0%
Memory: โ 39.675MB (SLO: <41.000MB -3.2%) vs baseline: ๐ +11.7%
โ re_groups_noaspect
Time: โ 1.693ยตs (SLO: <10.000ยตs ๐ -83.1%) vs baseline: -2.3%
Memory: โ 39.675MB (SLO: <41.000MB -3.2%) vs baseline: ๐ +12.2%
โ re_match_aspect
Time: โ 2.719ยตs (SLO: <10.000ยตs ๐ -72.8%) vs baseline: +1.2%
Memory: โ 39.715MB (SLO: <41.000MB -3.1%) vs baseline: ๐ +12.0%
โ re_match_noaspect
Time: โ 1.311ยตs (SLO: <10.000ยตs ๐ -86.9%) vs baseline: +0.8%
Memory: โ 39.715MB (SLO: <41.000MB -3.1%) vs baseline: ๐ +12.0%
โ re_search_aspect
Time: โ 2.517ยตs (SLO: <10.000ยตs ๐ -74.8%) vs baseline: -0.9%
Memory: โ 39.774MB (SLO: <41.000MB -3.0%) vs baseline: ๐ +12.2%
โ re_search_noaspect
Time: โ 1.194ยตs (SLO: <10.000ยตs ๐ -88.1%) vs baseline: -1.0%
Memory: โ 39.813MB (SLO: <41.000MB -2.9%) vs baseline: ๐ +12.2%
โ re_sub_aspect
Time: โ 3.367ยตs (SLO: <10.000ยตs ๐ -66.3%) vs baseline: -1.0%
Memory: โ 39.734MB (SLO: <41.000MB -3.1%) vs baseline: ๐ +12.0%
โ re_sub_noaspect
Time: โ 1.523ยตs (SLO: <10.000ยตs ๐ -84.8%) vs baseline: -0.9%
Memory: โ 39.597MB (SLO: <41.000MB -3.4%) vs baseline: ๐ +11.7%
โ re_subn_aspect
Time: โ 3.627ยตs (SLO: <10.000ยตs ๐ -63.7%) vs baseline: -0.7%
Memory: โ 39.774MB (SLO: <41.000MB -3.0%) vs baseline: ๐ +12.2%
โ re_subn_noaspect
Time: โ 1.605ยตs (SLO: <10.000ยตs ๐ -83.9%) vs baseline: -0.2%
Memory: โ 39.754MB (SLO: <41.000MB -3.0%) vs baseline: ๐ +12.1%
๐ iastaspects - 118/118
โ add_aspect
Time: โ 0.406ยตs (SLO: <10.000ยตs ๐ -95.9%) vs baseline: +1.1%
Memory: โ 39.715MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +11.8%
โ add_inplace_aspect
Time: โ 0.408ยตs (SLO: <10.000ยตs ๐ -95.9%) vs baseline: +1.1%
Memory: โ 39.656MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +12.0%
โ add_inplace_noaspect
Time: โ 0.317ยตs (SLO: <10.000ยตs ๐ -96.8%) vs baseline: -2.0%
Memory: โ 39.675MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +12.1%
โ add_noaspect
Time: โ 0.278ยตs (SLO: <10.000ยตs ๐ -97.2%) vs baseline: -1.5%
Memory: โ 39.538MB (SLO: <41.500MB -4.7%) vs baseline: ๐ +11.6%
โ bytearray_aspect
Time: โ 1.277ยตs (SLO: <10.000ยตs ๐ -87.2%) vs baseline: -2.5%
Memory: โ 39.597MB (SLO: <41.500MB -4.6%) vs baseline: ๐ +11.8%
โ bytearray_extend_aspect
Time: โ 1.532ยตs (SLO: <10.000ยตs ๐ -84.7%) vs baseline: +3.6%
Memory: โ 39.774MB (SLO: <41.500MB -4.2%) vs baseline: ๐ +11.8%
โ bytearray_extend_noaspect
Time: โ 0.615ยตs (SLO: <10.000ยตs ๐ -93.8%) vs baseline: ~same
Memory: โ 39.656MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +11.6%
โ bytearray_noaspect
Time: โ 0.486ยตs (SLO: <10.000ยตs ๐ -95.1%) vs baseline: +0.9%
Memory: โ 39.695MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +12.0%
โ bytes_aspect
Time: โ 1.257ยตs (SLO: <10.000ยตs ๐ -87.4%) vs baseline: -1.0%
Memory: โ 39.675MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +11.9%
โ bytes_noaspect
Time: โ 0.492ยตs (SLO: <10.000ยตs ๐ -95.1%) vs baseline: -0.2%
Memory: โ 39.675MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +11.7%
โ bytesio_aspect
Time: โ 1.306ยตs (SLO: <10.000ยตs ๐ -86.9%) vs baseline: -1.5%
Memory: โ 39.656MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +11.7%
โ bytesio_noaspect
Time: โ 0.499ยตs (SLO: <10.000ยตs ๐ -95.0%) vs baseline: +1.1%
Memory: โ 39.695MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +12.1%
โ capitalize_aspect
Time: โ 0.737ยตs (SLO: <10.000ยตs ๐ -92.6%) vs baseline: -0.3%
Memory: โ 39.754MB (SLO: <41.500MB -4.2%) vs baseline: ๐ +12.1%
โ capitalize_noaspect
Time: โ 0.431ยตs (SLO: <10.000ยตs ๐ -95.7%) vs baseline: -0.9%
Memory: โ 39.734MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +12.2%
โ casefold_aspect
Time: โ 0.732ยตs (SLO: <10.000ยตs ๐ -92.7%) vs baseline: -0.4%
Memory: โ 39.715MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +12.0%
โ casefold_noaspect
Time: โ 0.370ยตs (SLO: <10.000ยตs ๐ -96.3%) vs baseline: -0.1%
Memory: โ 39.774MB (SLO: <41.500MB -4.2%) vs baseline: ๐ +11.9%
โ decode_aspect
Time: โ 0.725ยตs (SLO: <10.000ยตs ๐ -92.7%) vs baseline: -0.3%
Memory: โ 39.695MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +12.0%
โ decode_noaspect
Time: โ 0.417ยตs (SLO: <10.000ยตs ๐ -95.8%) vs baseline: -0.5%
Memory: โ 39.597MB (SLO: <41.500MB -4.6%) vs baseline: ๐ +11.5%
โ encode_aspect
Time: โ 0.708ยตs (SLO: <10.000ยตs ๐ -92.9%) vs baseline: -2.2%
Memory: โ 39.793MB (SLO: <41.500MB -4.1%) vs baseline: ๐ +12.2%
โ encode_noaspect
Time: โ 0.401ยตs (SLO: <10.000ยตs ๐ -96.0%) vs baseline: ~same
Memory: โ 39.734MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +12.1%
โ format_aspect
Time: โ 3.314ยตs (SLO: <10.000ยตs ๐ -66.9%) vs baseline: -1.1%
Memory: โ 39.734MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +11.9%
โ format_map_aspect
Time: โ 3.588ยตs (SLO: <10.000ยตs ๐ -64.1%) vs baseline: -0.2%
Memory: โ 39.734MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +11.9%
โ format_map_noaspect
Time: โ 0.776ยตs (SLO: <10.000ยตs ๐ -92.2%) vs baseline: +0.8%
Memory: โ 39.675MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +11.8%
โ format_noaspect
Time: โ 0.597ยตs (SLO: <10.000ยตs ๐ -94.0%) vs baseline: +0.2%
Memory: โ 39.734MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +12.1%
โ index_aspect
Time: โ 0.358ยตs (SLO: <10.000ยตs ๐ -96.4%) vs baseline: +0.2%
Memory: โ 39.734MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +11.8%
โ index_noaspect
Time: โ 0.276ยตs (SLO: <10.000ยตs ๐ -97.2%) vs baseline: -1.4%
Memory: โ 39.636MB (SLO: <41.500MB -4.5%) vs baseline: ๐ +11.7%
โ join_aspect
Time: โ 1.358ยตs (SLO: <10.000ยตs ๐ -86.4%) vs baseline: -0.5%
Memory: โ 39.617MB (SLO: <41.500MB -4.5%) vs baseline: ๐ +11.5%
โ join_noaspect
Time: โ 0.494ยตs (SLO: <10.000ยตs ๐ -95.1%) vs baseline: +1.0%
Memory: โ 39.558MB (SLO: <41.500MB -4.7%) vs baseline: ๐ +11.7%
โ ljust_aspect
Time: โ 2.529ยตs (SLO: <20.000ยตs ๐ -87.4%) vs baseline: -5.2%
Memory: โ 39.636MB (SLO: <41.500MB -4.5%) vs baseline: ๐ +11.6%
โ ljust_noaspect
Time: โ 0.407ยตs (SLO: <10.000ยตs ๐ -95.9%) vs baseline: -0.2%
Memory: โ 39.636MB (SLO: <41.500MB -4.5%) vs baseline: ๐ +11.6%
โ lower_aspect
Time: โ 2.167ยตs (SLO: <10.000ยตs ๐ -78.3%) vs baseline: -1.7%
Memory: โ 39.675MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +11.9%
โ lower_noaspect
Time: โ 0.370ยตs (SLO: <10.000ยตs ๐ -96.3%) vs baseline: +0.2%
Memory: โ 39.734MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +11.9%
โ lstrip_aspect
Time: โ 2.223ยตs (SLO: <20.000ยตs ๐ -88.9%) vs baseline: -1.4%
Memory: โ 39.558MB (SLO: <41.500MB -4.7%) vs baseline: ๐ +11.9%
โ lstrip_noaspect
Time: โ 0.380ยตs (SLO: <10.000ยตs ๐ -96.2%) vs baseline: -1.2%
Memory: โ 39.656MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +11.7%
โ modulo_aspect
Time: โ 1.045ยตs (SLO: <10.000ยตs ๐ -89.6%) vs baseline: +5.4%
Memory: โ 39.675MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +11.7%
โ modulo_aspect_for_bytearray_bytearray
Time: โ 1.535ยตs (SLO: <10.000ยตs ๐ -84.6%) vs baseline: ~same
Memory: โ 39.734MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +11.9%
โ modulo_aspect_for_bytes
Time: โ 0.971ยตs (SLO: <10.000ยตs ๐ -90.3%) vs baseline: -0.5%
Memory: โ 39.715MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +12.1%
โ modulo_aspect_for_bytes_bytearray
Time: โ 1.241ยตs (SLO: <10.000ยตs ๐ -87.6%) vs baseline: +3.6%
Memory: โ 39.754MB (SLO: <41.500MB -4.2%) vs baseline: ๐ +12.1%
โ modulo_noaspect
Time: โ 0.629ยตs (SLO: <10.000ยตs ๐ -93.7%) vs baseline: +0.2%
Memory: โ 39.577MB (SLO: <41.500MB -4.6%) vs baseline: ๐ +11.6%
โ replace_aspect
Time: โ 4.829ยตs (SLO: <10.000ยตs ๐ -51.7%) vs baseline: -9.4%
Memory: โ 39.754MB (SLO: <41.500MB -4.2%) vs baseline: ๐ +12.0%
โ replace_noaspect
Time: โ 0.460ยตs (SLO: <10.000ยตs ๐ -95.4%) vs baseline: ~same
Memory: โ 39.675MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +11.8%
โ repr_aspect
Time: โ 0.909ยตs (SLO: <10.000ยตs ๐ -90.9%) vs baseline: +0.5%
Memory: โ 39.715MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +12.0%
โ repr_noaspect
Time: โ 0.417ยตs (SLO: <10.000ยตs ๐ -95.8%) vs baseline: +1.6%
Memory: โ 39.695MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +11.8%
โ rstrip_aspect
Time: โ 1.879ยตs (SLO: <20.000ยตs ๐ -90.6%) vs baseline: -2.5%
Memory: โ 39.675MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +12.0%
โ rstrip_noaspect
Time: โ 0.380ยตs (SLO: <10.000ยตs ๐ -96.2%) vs baseline: -0.4%
Memory: โ 39.656MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +11.5%
โ slice_aspect
Time: โ 0.496ยตs (SLO: <10.000ยตs ๐ -95.0%) vs baseline: +1.1%
Memory: โ 39.577MB (SLO: <41.500MB -4.6%) vs baseline: ๐ +11.7%
โ slice_noaspect
Time: โ 0.445ยตs (SLO: <10.000ยตs ๐ -95.6%) vs baseline: -0.4%
Memory: โ 39.695MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +11.7%
โ stringio_aspect
Time: โ 1.550ยตs (SLO: <10.000ยตs ๐ -84.5%) vs baseline: -0.5%
Memory: โ 39.597MB (SLO: <41.500MB -4.6%) vs baseline: ๐ +11.7%
โ stringio_noaspect
Time: โ 0.723ยตs (SLO: <10.000ยตs ๐ -92.8%) vs baseline: +0.9%
Memory: โ 39.734MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +11.8%
โ strip_aspect
Time: โ 2.198ยตs (SLO: <20.000ยตs ๐ -89.0%) vs baseline: -1.8%
Memory: โ 39.656MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +11.8%
โ strip_noaspect
Time: โ 0.383ยตs (SLO: <10.000ยตs ๐ -96.2%) vs baseline: +0.5%
Memory: โ 39.656MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +11.7%
โ swapcase_aspect
Time: โ 2.366ยตs (SLO: <10.000ยตs ๐ -76.3%) vs baseline: -1.3%
Memory: โ 39.774MB (SLO: <41.500MB -4.2%) vs baseline: ๐ +12.2%
โ swapcase_noaspect
Time: โ 0.539ยตs (SLO: <10.000ยตs ๐ -94.6%) vs baseline: +0.2%
Memory: โ 39.793MB (SLO: <41.500MB -4.1%) vs baseline: ๐ +12.0%
โ title_aspect
Time: โ 2.282ยตs (SLO: <10.000ยตs ๐ -77.2%) vs baseline: -3.0%
Memory: โ 39.675MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +11.8%
โ title_noaspect
Time: โ 0.500ยตs (SLO: <10.000ยตs ๐ -95.0%) vs baseline: -0.7%
Memory: โ 39.656MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +11.5%
โ translate_aspect
Time: โ 3.191ยตs (SLO: <10.000ยตs ๐ -68.1%) vs baseline: -1.7%
Memory: โ 39.675MB (SLO: <41.500MB -4.4%) vs baseline: ๐ +12.1%
โ translate_noaspect
Time: โ 1.040ยตs (SLO: <10.000ยตs ๐ -89.6%) vs baseline: +0.3%
Memory: โ 39.636MB (SLO: <41.500MB -4.5%) vs baseline: ๐ +11.8%
โ upper_aspect
Time: โ 2.177ยตs (SLO: <10.000ยตs ๐ -78.2%) vs baseline: -1.9%
Memory: โ 39.597MB (SLO: <41.500MB -4.6%) vs baseline: ๐ +11.6%
โ upper_noaspect
Time: โ 0.372ยตs (SLO: <10.000ยตs ๐ -96.3%) vs baseline: -0.8%
Memory: โ 39.715MB (SLO: <41.500MB -4.3%) vs baseline: ๐ +11.9%
๐ iastaspectsospath - 24/24
โ ospathbasename_aspect
Time: โ 4.179ยตs (SLO: <10.000ยตs ๐ -58.2%) vs baseline: -0.6%
Memory: โ 39.675MB (SLO: <41.000MB -3.2%) vs baseline: ๐ +11.6%
โ ospathbasename_noaspect
Time: โ 1.089ยตs (SLO: <10.000ยตs ๐ -89.1%) vs baseline: +0.5%
Memory: โ 39.656MB (SLO: <41.000MB -3.3%) vs baseline: ๐ +11.8%
โ ospathjoin_aspect
Time: โ 6.044ยตs (SLO: <10.000ยตs ๐ -39.6%) vs baseline: -1.3%
Memory: โ 39.617MB (SLO: <41.000MB -3.4%) vs baseline: ๐ +11.7%
โ ospathjoin_noaspect
Time: โ 2.296ยตs (SLO: <10.000ยตs ๐ -77.0%) vs baseline: +0.8%
Memory: โ 39.715MB (SLO: <41.000MB -3.1%) vs baseline: ๐ +12.0%
โ ospathnormcase_aspect
Time: โ 3.460ยตs (SLO: <10.000ยตs ๐ -65.4%) vs baseline: +1.2%
Memory: โ 39.675MB (SLO: <41.000MB -3.2%) vs baseline: ๐ +11.8%
โ ospathnormcase_noaspect
Time: โ 0.577ยตs (SLO: <10.000ยตs ๐ -94.2%) vs baseline: +0.8%
Memory: โ 39.617MB (SLO: <41.000MB -3.4%) vs baseline: ๐ +11.7%
โ ospathsplit_aspect
Time: โ 4.728ยตs (SLO: <10.000ยตs ๐ -52.7%) vs baseline: -0.6%
Memory: โ 39.754MB (SLO: <41.000MB -3.0%) vs baseline: ๐ +12.1%
โ ospathsplit_noaspect
Time: โ 1.589ยตs (SLO: <10.000ยตs ๐ -84.1%) vs baseline: -0.1%
Memory: โ 39.558MB (SLO: <41.000MB -3.5%) vs baseline: ๐ +11.6%
โ ospathsplitdrive_aspect
Time: โ 3.660ยตs (SLO: <10.000ยตs ๐ -63.4%) vs baseline: +0.5%
Memory: โ 39.518MB (SLO: <41.000MB -3.6%) vs baseline: ๐ +11.5%
โ ospathsplitdrive_noaspect
Time: โ 0.703ยตs (SLO: <10.000ยตs ๐ -93.0%) vs baseline: +0.7%
Memory: โ 39.636MB (SLO: <41.000MB -3.3%) vs baseline: ๐ +11.7%
โ ospathsplitext_aspect
Time: โ 4.497ยตs (SLO: <10.000ยตs ๐ -55.0%) vs baseline: +0.1%
Memory: โ 39.675MB (SLO: <41.000MB -3.2%) vs baseline: ๐ +11.8%
โ ospathsplitext_noaspect
Time: โ 1.381ยตs (SLO: <10.000ยตs ๐ -86.2%) vs baseline: -0.3%
Memory: โ 39.675MB (SLO: <41.000MB -3.2%) vs baseline: ๐ +12.0%
๐ iastaspectssplit - 12/12
โ rsplit_aspect
Time: โ 1.409ยตs (SLO: <10.000ยตs ๐ -85.9%) vs baseline: -1.1%
Memory: โ 39.636MB (SLO: <41.000MB -3.3%) vs baseline: ๐ +11.6%
โ rsplit_noaspect
Time: โ 0.576ยตs (SLO: <10.000ยตs ๐ -94.2%) vs baseline: -0.2%
Memory: โ 39.656MB (SLO: <41.000MB -3.3%) vs baseline: ๐ +11.7%
โ split_aspect
Time: โ 1.402ยตs (SLO: <10.000ยตs ๐ -86.0%) vs baseline: -0.9%
Memory: โ 39.793MB (SLO: <41.000MB -2.9%) vs baseline: ๐ +12.4%
โ split_noaspect
Time: โ 0.568ยตs (SLO: <10.000ยตs ๐ -94.3%) vs baseline: -0.3%
Memory: โ 39.597MB (SLO: <41.000MB -3.4%) vs baseline: ๐ +11.6%
โ splitlines_aspect
Time: โ 1.409ยตs (SLO: <10.000ยตs ๐ -85.9%) vs baseline: -1.8%
Memory: โ 39.793MB (SLO: <41.000MB -2.9%) vs baseline: ๐ +12.0%
โ splitlines_noaspect
Time: โ 0.579ยตs (SLO: <10.000ยตs ๐ -94.2%) vs baseline: -1.0%
Memory: โ 39.695MB (SLO: <41.000MB -3.2%) vs baseline: ๐ +12.0%
๐ otelsdkspan - 24/24
โ add-event
Time: โ 40.378ms (SLO: <42.000ms -3.9%) vs baseline: -0.9%
Memory: โ 36.825MB (SLO: <39.000MB -5.6%) vs baseline: ๐ +12.7%
โ add-link
Time: โ 36.462ms (SLO: <38.550ms -5.4%) vs baseline: +0.3%
Memory: โ 36.785MB (SLO: <39.000MB -5.7%) vs baseline: ๐ +12.4%
โ add-metrics
Time: โ 219.650ms (SLO: <232.000ms -5.3%) vs baseline: +0.4%
Memory: โ 36.844MB (SLO: <39.000MB -5.5%) vs baseline: ๐ +12.7%
โ add-tags
Time: โ 211.574ms (SLO: <221.600ms -4.5%) vs baseline: +0.2%
Memory: โ 36.825MB (SLO: <39.000MB -5.6%) vs baseline: ๐ +12.5%
โ get-context
Time: โ 29.260ms (SLO: <31.300ms -6.5%) vs baseline: -0.5%
Memory: โ 36.785MB (SLO: <39.000MB -5.7%) vs baseline: ๐ +12.5%
โ is-recording
Time: โ 29.141ms (SLO: <31.000ms -6.0%) vs baseline: -0.3%
Memory: โ 36.766MB (SLO: <39.000MB -5.7%) vs baseline: ๐ +12.4%
โ record-exception
Time: โ 63.261ms (SLO: <65.850ms -3.9%) vs baseline: -0.1%
Memory: โ 36.785MB (SLO: <39.000MB -5.7%) vs baseline: ๐ +12.4%
โ set-status
Time: โ 32.058ms (SLO: <34.150ms -6.1%) vs baseline: ~same
Memory: โ 36.805MB (SLO: <39.000MB -5.6%) vs baseline: ๐ +12.4%
โ start
Time: โ 28.914ms (SLO: <30.150ms -4.1%) vs baseline: -0.7%
Memory: โ 36.785MB (SLO: <39.000MB -5.7%) vs baseline: ๐ +12.3%
โ start-finish
Time: โ 34.156ms (SLO: <35.350ms -3.4%) vs baseline: -0.5%
Memory: โ 36.746MB (SLO: <39.000MB -5.8%) vs baseline: ๐ +12.2%
โ start-finish-telemetry
Time: โ 34.062ms (SLO: <35.450ms -3.9%) vs baseline: ~same
Memory: โ 36.825MB (SLO: <39.000MB -5.6%) vs baseline: ๐ +12.5%
โ update-name
Time: โ 31.152ms (SLO: <33.400ms -6.7%) vs baseline: ~same
Memory: โ 36.707MB (SLO: <39.000MB -5.9%) vs baseline: ๐ +12.3%
๐ otelspan - 22/22
โ add-event
Time: โ 38.350ms (SLO: <47.150ms ๐ -18.7%) vs baseline: -0.1%
Memory: โ 38.971MB (SLO: <47.000MB ๐ -17.1%) vs baseline: ๐ +12.0%
โ add-metrics
Time: โ 312.328ms (SLO: <344.800ms -9.4%) vs baseline: -1.6%
Memory: โ 43.165MB (SLO: <47.500MB -9.1%) vs baseline: ๐ +11.0%
โ add-tags
Time: โ 286.960ms (SLO: <314.000ms -8.6%) vs baseline: -1.1%
Memory: โ 43.189MB (SLO: <47.500MB -9.1%) vs baseline: ๐ +11.2%
โ get-context
Time: โ 78.941ms (SLO: <92.350ms ๐ -14.5%) vs baseline: ~same
Memory: โ 39.279MB (SLO: <46.500MB ๐ -15.5%) vs baseline: ๐ +12.1%
โ is-recording
Time: โ 36.282ms (SLO: <44.500ms ๐ -18.5%) vs baseline: ~same
Memory: โ 38.814MB (SLO: <47.500MB ๐ -18.3%) vs baseline: ๐ +11.6%
โ record-exception
Time: โ 57.119ms (SLO: <67.650ms ๐ -15.6%) vs baseline: -0.6%
Memory: โ 39.482MB (SLO: <47.000MB ๐ -16.0%) vs baseline: ๐ +12.1%
โ set-status
Time: โ 41.939ms (SLO: <50.400ms ๐ -16.8%) vs baseline: +0.1%
Memory: โ 38.872MB (SLO: <47.000MB ๐ -17.3%) vs baseline: ๐ +12.0%
โ start
Time: โ 35.204ms (SLO: <43.450ms ๐ -19.0%) vs baseline: -0.8%
Memory: โ 38.911MB (SLO: <47.000MB ๐ -17.2%) vs baseline: ๐ +12.1%
โ start-finish
Time: โ 81.820ms (SLO: <88.000ms -7.0%) vs baseline: -0.2%
Memory: โ 36.825MB (SLO: <46.500MB ๐ -20.8%) vs baseline: ๐ +12.4%
โ start-finish-telemetry
Time: โ 83.192ms (SLO: <89.000ms -6.5%) vs baseline: -0.4%
Memory: โ 36.943MB (SLO: <46.500MB ๐ -20.6%) vs baseline: ๐ +12.5%
โ update-name
Time: โ 37.048ms (SLO: <45.150ms ๐ -17.9%) vs baseline: -0.2%
Memory: โ 38.974MB (SLO: <47.000MB ๐ -17.1%) vs baseline: ๐ +12.0%
๐ packagespackageforrootmodulemapping - 4/4
โ cache_off
Time: โ 340.594ms (SLO: <354.300ms -3.9%) vs baseline: -0.1%
Memory: โ 40.377MB (SLO: <41.500MB -2.7%) vs baseline: ๐ +13.1%
โ cache_on
Time: โ 0.385ยตs (SLO: <10.000ยตs ๐ -96.1%) vs baseline: +0.4%
Memory: โ 38.809MB (SLO: <41.000MB -5.3%) vs baseline: ๐ +14.2%
๐ packagesupdateimporteddependencies - 24/24
โ import_many
Time: โ 154.766ยตs (SLO: <170.000ยตs -9.0%) vs baseline: ~same
Memory: โ 39.196MB (SLO: <41.000MB -4.4%) vs baseline: ๐ +11.9%
โ import_many_cached
Time: โ 121.087ยตs (SLO: <130.000ยตs -6.9%) vs baseline: +0.7%
Memory: โ 39.145MB (SLO: <41.000MB -4.5%) vs baseline: ๐ +12.6%
โ import_many_stdlib
Time: โ 1.620ms (SLO: <1.750ms -7.4%) vs baseline: +0.5%
Memory: โ 39.358MB (SLO: <41.000MB -4.0%) vs baseline: ๐ +12.2%
โ import_many_stdlib_cached
Time: โ 0.977ms (SLO: <1.100ms ๐ -11.2%) vs baseline: ~same
Memory: โ 39.106MB (SLO: <41.000MB -4.6%) vs baseline: ๐ +11.0%
โ import_many_unknown
Time: โ 831.852ยตs (SLO: <890.000ยตs -6.5%) vs baseline: -0.8%
Memory: โ 39.336MB (SLO: <41.000MB -4.1%) vs baseline: ๐ +11.9%
โ import_many_unknown_cached
Time: โ 791.049ยตs (SLO: <870.000ยตs -9.1%) vs baseline: -0.2%
Memory: โ 39.187MB (SLO: <41.000MB -4.4%) vs baseline: ๐ +12.2%
โ import_one
Time: โ 19.690ยตs (SLO: <30.000ยตs ๐ -34.4%) vs baseline: ~same
Memory: โ 39.158MB (SLO: <41.000MB -4.5%) vs baseline: ๐ +11.8%
โ import_one_cache
Time: โ 6.296ยตs (SLO: <10.000ยตs ๐ -37.0%) vs baseline: +0.9%
Memory: โ 39.041MB (SLO: <41.000MB -4.8%) vs baseline: ๐ +11.3%
โ import_one_stdlib
Time: โ 18.749ยตs (SLO: <20.000ยตs -6.3%) vs baseline: +0.9%
Memory: โ 39.077MB (SLO: <41.000MB -4.7%) vs baseline: ๐ +11.7%
โ import_one_stdlib_cache
Time: โ 6.332ยตs (SLO: <10.000ยตs ๐ -36.7%) vs baseline: +1.1%
Memory: โ 39.253MB (SLO: <41.000MB -4.3%) vs baseline: ๐ +12.7%
โ import_one_unknown
Time: โ 45.375ยตs (SLO: <50.000ยตs -9.2%) vs baseline: +0.1%
Memory: โ 39.127MB (SLO: <41.000MB -4.6%) vs baseline: ๐ +12.9%
โ import_one_unknown_cache
Time: โ 6.297ยตs (SLO: <10.000ยตs ๐ -37.0%) vs baseline: -0.2%
Memory: โ 38.983MB (SLO: <41.000MB -4.9%) vs baseline: ๐ +11.9%
๐ ratelimiter - 12/12
โ defaults
Time: โ 2.346ยตs (SLO: <10.000ยตs ๐ -76.5%) vs baseline: -0.4%
Memory: โ 34.485MB (SLO: <35.500MB -2.9%) vs baseline: ๐ +14.9%
โ high_rate_limit
Time: โ 2.403ยตs (SLO: <10.000ยตs ๐ -76.0%) vs baseline: -0.8%
Memory: โ 34.347MB (SLO: <35.500MB -3.2%) vs baseline: ๐ +14.3%
โ long_window
Time: โ 2.339ยตs (SLO: <10.000ยตs ๐ -76.6%) vs baseline: -1.4%
Memory: โ 34.347MB (SLO: <35.500MB -3.2%) vs baseline: ๐ +14.5%
โ low_rate_limit
Time: โ 2.371ยตs (SLO: <10.000ยตs ๐ -76.3%) vs baseline: ~same
Memory: โ 34.367MB (SLO: <35.500MB -3.2%) vs baseline: ๐ +14.6%
โ no_rate_limit
Time: โ 0.825ยตs (SLO: <10.000ยตs ๐ -91.7%) vs baseline: +0.4%
Memory: โ 34.426MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +14.8%
โ short_window
Time: โ 2.495ยตs (SLO: <10.000ยตs ๐ -75.0%) vs baseline: -0.5%
Memory: โ 34.387MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +14.6%
๐ recursivecomputation - 8/8
โ deep
Time: โ 308.314ms (SLO: <320.950ms -3.9%) vs baseline: ~same
Memory: โ 35.488MB (SLO: <36.500MB -2.8%) vs baseline: ๐ +13.9%
โ deep-profiled
Time: โ 328.349ms (SLO: <359.150ms -8.6%) vs baseline: ~same
Memory: โ 39.322MB (SLO: <40.500MB -2.9%) vs baseline: +7.4%
โ medium
Time: โ 7.013ms (SLO: <7.400ms -5.2%) vs baseline: ~same
Memory: โ 34.387MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +12.9%
โ shallow
Time: โ 0.938ms (SLO: <1.050ms ๐ -10.7%) vs baseline: -0.2%
Memory: โ 34.269MB (SLO: <35.500MB -3.5%) vs baseline: ๐ +12.7%
๐ samplingrules - 8/8
โ average_match
Time: โ 136.810ยตs (SLO: <290.000ยตs ๐ -52.8%) vs baseline: -0.8%
Memory: โ 34.328MB (SLO: <35.500MB -3.3%) vs baseline: ๐ +12.9%
โ high_match
Time: โ 173.785ยตs (SLO: <480.000ยตs ๐ -63.8%) vs baseline: -1.1%
Memory: โ 34.446MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +13.3%
โ low_match
Time: โ 98.835ยตs (SLO: <120.000ยตs ๐ -17.6%) vs baseline: -0.2%
Memory: โ 603.178MB (SLO: <700.000MB ๐ -13.8%) vs baseline: +5.3%
โ very_low_match
Time: โ 2.692ms (SLO: <8.500ms ๐ -68.3%) vs baseline: +0.2%
Memory: โ 70.539MB (SLO: <75.000MB -5.9%) vs baseline: +8.8%
๐ sethttpmeta - 32/32
โ all-disabled
Time: โ 10.490ยตs (SLO: <20.000ยตs ๐ -47.6%) vs baseline: +0.1%
Memory: โ 34.859MB (SLO: <36.000MB -3.2%) vs baseline: ๐ +12.9%
โ all-enabled
Time: โ 40.010ยตs (SLO: <50.000ยตs ๐ -20.0%) vs baseline: -0.3%
Memory: โ 34.819MB (SLO: <36.000MB -3.3%) vs baseline: ๐ +13.1%
โ collectipvariant_exists
Time: โ 40.654ยตs (SLO: <50.000ยตs ๐ -18.7%) vs baseline: -0.3%
Memory: โ 34.878MB (SLO: <36.000MB -3.1%) vs baseline: ๐ +13.1%
โ no-collectipvariant
Time: โ 39.925ยตs (SLO: <50.000ยตs ๐ -20.1%) vs baseline: -0.6%
Memory: โ 34.859MB (SLO: <36.000MB -3.2%) vs baseline: ๐ +12.8%
โ no-useragentvariant
Time: โ 38.611ยตs (SLO: <50.000ยตs ๐ -22.8%) vs baseline: -0.5%
Memory: โ 34.760MB (SLO: <36.000MB -3.4%) vs baseline: ๐ +12.7%
โ obfuscation-no-query
Time: โ 40.295ยตs (SLO: <50.000ยตs ๐ -19.4%) vs baseline: -0.9%
Memory: โ 34.878MB (SLO: <36.000MB -3.1%) vs baseline: ๐ +13.1%
โ obfuscation-regular-case-explicit-query
Time: โ 75.747ยตs (SLO: <90.000ยตs ๐ -15.8%) vs baseline: -0.2%
Memory: โ 35.212MB (SLO: <36.500MB -3.5%) vs baseline: ๐ +12.6%
โ obfuscation-regular-case-implicit-query
Time: โ 76.187ยตs (SLO: <90.000ยตs ๐ -15.3%) vs baseline: -0.8%
Memory: โ 35.291MB (SLO: <36.500MB -3.3%) vs baseline: ๐ +13.1%
โ obfuscation-send-querystring-disabled
Time: โ 154.236ยตs (SLO: <170.000ยตs -9.3%) vs baseline: ~same
Memory: โ 35.193MB (SLO: <36.500MB -3.6%) vs baseline: ๐ +12.8%
โ obfuscation-worst-case-explicit-query
Time: โ 148.467ยตs (SLO: <160.000ยตs -7.2%) vs baseline: ~same
Memory: โ 35.193MB (SLO: <36.500MB -3.6%) vs baseline: ๐ +12.7%
โ obfuscation-worst-case-implicit-query
Time: โ 154.870ยตs (SLO: <170.000ยตs -8.9%) vs baseline: +0.1%
Memory: โ 35.252MB (SLO: <36.500MB -3.4%) vs baseline: ๐ +13.1%
โ useragentvariant_exists_1
Time: โ 39.410ยตs (SLO: <50.000ยตs ๐ -21.2%) vs baseline: -0.5%
Memory: โ 34.741MB (SLO: <36.000MB -3.5%) vs baseline: ๐ +12.6%
โ useragentvariant_exists_2
Time: โ 40.333ยตs (SLO: <50.000ยตs ๐ -19.3%) vs baseline: -0.5%
Memory: โ 34.839MB (SLO: <36.000MB -3.2%) vs baseline: ๐ +13.0%
โ useragentvariant_exists_3
Time: โ 39.833ยตs (SLO: <50.000ยตs ๐ -20.3%) vs baseline: -0.5%
Memory: โ 34.878MB (SLO: <36.000MB -3.1%) vs baseline: ๐ +13.1%
โ useragentvariant_not_exists_1
Time: โ 39.232ยตs (SLO: <50.000ยตs ๐ -21.5%) vs baseline: -0.8%
Memory: โ 34.859MB (SLO: <36.000MB -3.2%) vs baseline: ๐ +13.1%
โ useragentvariant_not_exists_2
Time: โ 39.335ยตs (SLO: <50.000ยตs ๐ -21.3%) vs baseline: -1.0%
Memory: โ 34.839MB (SLO: <36.000MB -3.2%) vs baseline: ๐ +12.8%
๐ span - 26/26
โ add-event
Time: โ 17.203ms (SLO: <22.500ms ๐ -23.5%) vs baseline: -0.2%
Memory: โ 36.255MB (SLO: <53.000MB ๐ -31.6%) vs baseline: ๐ +12.5%
โ add-metrics
Time: โ 87.096ms (SLO: <93.500ms -6.8%) vs baseline: -3.1%
Memory: โ 40.629MB (SLO: <53.000MB ๐ -23.3%) vs baseline: ๐ +11.9%
โ add-tags
Time: โ 144.531ms (SLO: <155.000ms -6.8%) vs baseline: -1.5%
Memory: โ 40.557MB (SLO: <53.000MB ๐ -23.5%) vs baseline: ๐ +11.8%
โ get-context
Time: โ 16.108ms (SLO: <20.500ms ๐ -21.4%) vs baseline: +0.3%
Memory: โ 36.205MB (SLO: <53.000MB ๐ -31.7%) vs baseline: ๐ +12.8%
โ is-recording
Time: โ 16.262ms (SLO: <20.500ms ๐ -20.7%) vs baseline: -0.9%
Memory: โ 36.189MB (SLO: <53.000MB ๐ -31.7%) vs baseline: ๐ +12.7%
โ record-exception
Time: โ 35.261ms (SLO: <40.000ms ๐ -11.8%) vs baseline: -0.3%
Memory: โ 36.859MB (SLO: <53.000MB ๐ -30.5%) vs baseline: ๐ +13.1%
โ set-status
Time: โ 17.936ms (SLO: <22.000ms ๐ -18.5%) vs baseline: -0.2%
Memory: โ 36.267MB (SLO: <53.000MB ๐ -31.6%) vs baseline: ๐ +13.2%
โ start
Time: โ 15.954ms (SLO: <20.500ms ๐ -22.2%) vs baseline: -0.4%
Memory: โ 36.224MB (SLO: <53.000MB ๐ -31.7%) vs baseline: ๐ +12.9%
โ start-finish
Time: โ 50.740ms (SLO: <52.500ms -3.4%) vs baseline: ~same
Memory: โ 34.387MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +12.9%
โ start-finish-telemetry
Time: โ 52.091ms (SLO: <54.500ms -4.4%) vs baseline: -0.4%
Memory: โ 34.308MB (SLO: <35.500MB -3.4%) vs baseline: ๐ +12.7%
โ start-finish-traceid128
Time: โ 53.797ms (SLO: <57.000ms -5.6%) vs baseline: +0.2%
Memory: โ 34.367MB (SLO: <35.500MB -3.2%) vs baseline: ๐ +13.0%
โ start-traceid128
Time: โ 16.339ms (SLO: <22.500ms ๐ -27.4%) vs baseline: -1.0%
Memory: โ 36.206MB (SLO: <53.000MB ๐ -31.7%) vs baseline: ๐ +12.8%
โ update-name
Time: โ 16.329ms (SLO: <22.000ms ๐ -25.8%) vs baseline: -0.5%
Memory: โ 36.258MB (SLO: <53.000MB ๐ -31.6%) vs baseline: ๐ +12.7%
๐ telemetryaddmetric - 30/30
โ 1-count-metric-1-times
Time: โ 2.918ยตs (SLO: <20.000ยตs ๐ -85.4%) vs baseline: -2.3%
Memory: โ 34.426MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +13.1%
โ 1-count-metrics-100-times
Time: โ 199.351ยตs (SLO: <220.000ยตs -9.4%) vs baseline: -1.9%
Memory: โ 34.347MB (SLO: <35.500MB -3.2%) vs baseline: ๐ +12.7%
โ 1-distribution-metric-1-times
Time: โ 3.261ยตs (SLO: <20.000ยตs ๐ -83.7%) vs baseline: -1.2%
Memory: โ 34.387MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +13.1%
โ 1-distribution-metrics-100-times
Time: โ 214.999ยตs (SLO: <220.000ยตs -2.3%) vs baseline: ~same
Memory: โ 34.308MB (SLO: <35.500MB -3.4%) vs baseline: ๐ +12.8%
โ 1-gauge-metric-1-times
Time: โ 2.174ยตs (SLO: <20.000ยตs ๐ -89.1%) vs baseline: -1.1%
Memory: โ 34.288MB (SLO: <35.500MB -3.4%) vs baseline: ๐ +12.6%
โ 1-gauge-metrics-100-times
Time: โ 138.054ยตs (SLO: <150.000ยตs -8.0%) vs baseline: +0.4%
Memory: โ 34.406MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +13.1%
โ 1-rate-metric-1-times
Time: โ 3.069ยตs (SLO: <20.000ยตs ๐ -84.7%) vs baseline: -1.8%
Memory: โ 34.426MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +13.3%
โ 1-rate-metrics-100-times
Time: โ 213.411ยตs (SLO: <250.000ยตs ๐ -14.6%) vs baseline: -0.8%
Memory: โ 34.406MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +12.9%
โ 100-count-metrics-100-times
Time: โ 20.076ms (SLO: <22.000ms -8.7%) vs baseline: -1.9%
Memory: โ 34.406MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +13.1%
โ 100-distribution-metrics-100-times
Time: โ 2.242ms (SLO: <2.300ms -2.5%) vs baseline: +0.2%
Memory: โ 34.347MB (SLO: <35.500MB -3.2%) vs baseline: ๐ +12.8%
โ 100-gauge-metrics-100-times
Time: โ 1.409ms (SLO: <1.550ms -9.1%) vs baseline: ~same
Memory: โ 34.367MB (SLO: <35.500MB -3.2%) vs baseline: ๐ +13.1%
โ 100-rate-metrics-100-times
Time: โ 2.206ms (SLO: <2.550ms ๐ -13.5%) vs baseline: ~same
Memory: โ 34.288MB (SLO: <35.500MB -3.4%) vs baseline: ๐ +12.7%
โ flush-1-metric
Time: โ 4.457ยตs (SLO: <20.000ยตs ๐ -77.7%) vs baseline: -1.7%
Memory: โ 34.426MB (SLO: <35.500MB -3.0%) vs baseline: ๐ +13.3%
โ flush-100-metrics
Time: โ 174.113ยตs (SLO: <250.000ยตs ๐ -30.4%) vs baseline: -1.6%
Memory: โ 34.387MB (SLO: <35.500MB -3.1%) vs baseline: ๐ +13.0%
โ flush-1000-metrics
Time: โ 2.105ms (SLO: <2.500ms ๐ -15.8%) vs baseline: -2.0%
Memory: โ 35.154MB (SLO: <36.500MB -3.7%) vs baseline: ๐ +12.9%
๐ tracer - 6/6
โ large
Time: โ 28.790ms (SLO: <32.950ms ๐ -12.6%) vs baseline: -0.7%
Memory: โ 35.527MB (SLO: <36.500MB -2.7%) vs baseline: ๐ +13.9%
โ medium
Time: โ 2.862ms (SLO: <3.200ms ๐ -10.6%) vs baseline: -1.1%
Memory: โ 34.308MB (SLO: <35.500MB -3.4%) vs baseline: ๐ +14.4%
โ small
Time: โ 326.877ยตs (SLO: <370.000ยตs ๐ -11.7%) vs baseline: +1.1%
Memory: โ 34.308MB (SLO: <35.500MB -3.4%) vs baseline: ๐ +14.1%
โ All Tests Passing (4 suites)
โ djangosimple - 30/30
โ appsec
Time: โ 20.517ms (SLO: <22.300ms -8.0%) vs baseline: +0.1%
Memory: โ 68.026MB (SLO: <70.500MB -3.5%) vs baseline: +8.1%
โ exception-replay-enabled
Time: โ 1.341ms (SLO: <1.450ms -7.5%) vs baseline: -1.0%
Memory: โ 65.984MB (SLO: <67.500MB -2.2%) vs baseline: +7.7%
โ iast
Time: โ 20.449ms (SLO: <22.250ms -8.1%) vs baseline: ~same
Memory: โ 67.978MB (SLO: <70.000MB -2.9%) vs baseline: +8.1%
โ profiler
Time: โ 15.301ms (SLO: <16.550ms -7.5%) vs baseline: -0.1%
Memory: โ 56.092MB (SLO: <57.500MB -2.4%) vs baseline: +8.8%
โ resource-renaming
Time: โ 20.592ms (SLO: <21.750ms -5.3%) vs baseline: +0.3%
Memory: โ 68.066MB (SLO: <70.500MB -3.5%) vs baseline: +8.2%
โ span-code-origin
Time: โ 25.390ms (SLO: <28.200ms -10.0%) vs baseline: -0.2%
Memory: โ 69.086MB (SLO: <71.000MB -2.7%) vs baseline: +7.8%
โ tracer
Time: โ 20.471ms (SLO: <21.750ms -5.9%) vs baseline: -0.3%
Memory: โ 68.026MB (SLO: <70.000MB -2.8%) vs baseline: +8.2%
โ tracer-and-profiler
Time: โ 22.518ms (SLO: <23.500ms -4.2%) vs baseline: +0.3%
Memory: โ 69.344MB (SLO: <71.000MB -2.3%) vs baseline: +7.1%
โ tracer-dont-create-db-spans
Time: โ 19.286ms (SLO: <21.500ms ๐ -10.3%) vs baseline: -0.2%
Memory: โ 68.066MB (SLO: <70.000MB -2.8%) vs baseline: +8.1%
โ tracer-minimal
Time: โ 16.622ms (SLO: <17.500ms -5.0%) vs baseline: ~same
Memory: โ 67.967MB (SLO: <70.000MB -2.9%) vs baseline: +8.1%
โ tracer-native
Time: โ 20.468ms (SLO: <21.750ms -5.9%) vs baseline: -0.1%
Memory: โ 68.075MB (SLO: <72.500MB -6.1%) vs baseline: +5.0%
โ tracer-no-caches
Time: โ 18.508ms (SLO: <19.650ms -5.8%) vs baseline: +0.3%
Memory: โ 68.026MB (SLO: <70.000MB -2.8%) vs baseline: +8.1%
โ tracer-no-databases
Time: โ 18.717ms (SLO: <20.100ms -6.9%) vs baseline: -0.5%
Memory: โ 67.731MB (SLO: <70.000MB -3.2%) vs baseline: +7.6%
โ tracer-no-middleware
Time: โ 20.165ms (SLO: <21.500ms -6.2%) vs baseline: -0.1%
Memory: โ 68.066MB (SLO: <70.000MB -2.8%) vs baseline: +8.2%
โ tracer-no-templates
Time: โ 20.320ms (SLO: <22.000ms -7.6%) vs baseline: +0.3%
Memory: โ 67.948MB (SLO: <70.500MB -3.6%) vs baseline: +7.9%
โ errortrackingdjangosimple - 6/6
โ errortracking-enabled-all
Time: โ 18.126ms (SLO: <19.850ms -8.7%) vs baseline: +0.7%
Memory: โ 68.077MB (SLO: <70.000MB -2.7%) vs baseline: +8.3%
โ errortracking-enabled-user
Time: โ 18.066ms (SLO: <19.400ms -6.9%) vs baseline: +0.2%
Memory: โ 67.941MB (SLO: <70.000MB -2.9%) vs baseline: +7.9%
โ tracer-enabled
Time: โ 18.048ms (SLO: <19.450ms -7.2%) vs baseline: +0.3%
Memory: โ 67.553MB (SLO: <70.000MB -3.5%) vs baseline: +7.4%
โ errortrackingflasksqli - 6/6
โ errortracking-enabled-all
Time: โ 2.062ms (SLO: <2.300ms ๐ -10.4%) vs baseline: ~same
Memory: โ 54.441MB (SLO: <56.500MB -3.6%) vs baseline: +8.4%
โ errortracking-enabled-user
Time: โ 2.063ms (SLO: <2.250ms -8.3%) vs baseline: -0.5%
Memory: โ 54.342MB (SLO: <56.500MB -3.8%) vs baseline: +8.2%
โ tracer-enabled
Time: โ 2.072ms (SLO: <2.300ms -9.9%) vs baseline: ~same
Memory: โ 54.421MB (SLO: <56.500MB -3.7%) vs baseline: +8.4%
โ flasksqli - 6/6
โ appsec-enabled
Time: โ 3.953ms (SLO: <4.200ms -5.9%) vs baseline: -0.7%
Memory: โ 64.251MB (SLO: <66.000MB -2.6%) vs baseline: +8.0%
โ iast-enabled
Time: โ 2.443ms (SLO: <2.800ms ๐ -12.8%) vs baseline: +0.5%
Memory: โ 60.260MB (SLO: <62.500MB -3.6%) vs baseline: +8.0%
โ tracer-enabled
Time: โ 2.059ms (SLO: <2.250ms -8.5%) vs baseline: -0.2%
Memory: โ 54.382MB (SLO: <56.500MB -3.7%) vs baseline: +8.3%
โน๏ธ Scenarios Missing SLO Configuration (9 scenarios)
The following scenarios exist in candidate data but have no SLO thresholds configured:
-
coreapiscenario-core_dispatch_listeners -
coreapiscenario-core_dispatch_no_listeners -
coreapiscenario-core_dispatch_with_results_listeners -
coreapiscenario-core_dispatch_with_results_no_listeners -
djangosimple-baseline -
errortrackingdjangosimple-baseline -
errortrackingflasksqli-baseline -
flasksimple-baseline -
flasksqli-baseline