-
Notifications
You must be signed in to change notification settings - Fork 480
feat(appsec): enable api security for lambda #14118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
|
Bootstrap import analysisComparison of import times between this PR and base. SummaryThe average import time from this PR is: 288 ± 4 ms. The average import time from base is: 290 ± 2 ms. The import time difference between this PR and base is: -2.3 ± 0.1 ms. Import time breakdownThe following import paths have shrunk:
|
13ed16b to
2491b2d
Compare
Performance SLOsBenchmark execution time: 2025-07-24 08:32:17 Comparing candidate commit 1ea9947 in branch Performance Test ResultsLegend: ✅ Pass |
|
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | 13.803µs | < 20.000µs | +31.0% | |
| max_rss_usage | ✅ | 29.078MB | < 31.000MB | +6.2% |
✅ context_with_data_no_listeners
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.764µs | < 10.000µs | +62.4% |
| max_rss_usage | ✅ | 29.078MB | < 31.000MB | +6.2% |
⚠️ context_with_data_only_all_listeners
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | 13.820µs | < 20.000µs | +30.9% | |
| max_rss_usage | ✅ | 29.138MB | < 31.000MB | +6.0% |
✅ get_item_exists
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 628.345ns | < 10.000µs | +93.7% |
| max_rss_usage | ✅ | 29.118MB | < 31.000MB | +6.1% |
✅ get_item_missing
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 683.129ns | < 10.000µs | +93.2% |
| max_rss_usage | ✅ | 29.138MB | < 31.000MB | +6.0% |
✅ set_item
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 24.654µs | < 30.000µs | +17.8% |
| max_rss_usage | ✅ | 29.078MB | < 31.000MB | +6.2% |
✅ djangosimple - 22/22
✅ appsec
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 21.354ms | < 22.300ms | +4.2% |
| max_rss_usage | ✅ | 63.701MB | < 65.500MB | +2.7% |
✅ exception-replay-enabled
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.355ms | < 1.450ms | +6.6% |
| max_rss_usage | ✅ | 63.504MB | < 65.500MB | +3.0% |
✅ iast
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 21.369ms | < 22.250ms | +4.0% |
| max_rss_usage | ✅ | 63.721MB | < 65.500MB | +2.7% |
✅ profiler
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 15.925ms | < 16.550ms | +3.8% |
| max_rss_usage | ✅ | 50.780MB | < 53.000MB | +4.2% |
✅ span-code-origin
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 27.131ms | < 28.200ms | +3.8% |
| max_rss_usage | ✅ | 66.128MB | < 68.000MB | +2.8% |
✅ tracer
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 21.392ms | < 22.700ms | +5.8% |
| max_rss_usage | ✅ | 63.701MB | < 65.500MB | +2.7% |
✅ tracer-and-profiler
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 23.883ms | < 24.900ms | +4.1% |
| max_rss_usage | ✅ | 65.117MB | < 67.000MB | +2.8% |
✅ tracer-no-caches
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 18.931ms | < 19.650ms | +3.7% |
| max_rss_usage | ✅ | 63.701MB | < 65.500MB | +2.7% |
✅ tracer-no-databases
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 19.163ms | < 20.100ms | +4.7% |
| max_rss_usage | ✅ | 63.701MB | < 65.500MB | +2.7% |
✅ tracer-no-middleware
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 21.168ms | < 22.500ms | +5.9% |
| max_rss_usage | ✅ | 63.701MB | < 65.500MB | +2.7% |
✅ tracer-no-templates
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 21.166ms | < 22.250ms | +4.9% |
| max_rss_usage | ✅ | 63.701MB | < 65.500MB | +2.7% |
✅ errortrackingdjangosimple - 6/6
✅ errortracking-enabled-all
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 18.566ms | < 19.850ms | +6.5% |
| max_rss_usage | ✅ | 63.721MB | < 65.500MB | +2.7% |
✅ errortracking-enabled-user
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 18.696ms | < 19.400ms | +3.6% |
| max_rss_usage | ✅ | 63.740MB | < 65.500MB | +2.7% |
✅ tracer-enabled
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 18.758ms | < 19.450ms | +3.6% |
| max_rss_usage | ✅ | 63.712MB | < 65.500MB | +2.7% |
✅ errortrackingflasksqli - 6/6
✅ errortracking-enabled-all
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.111ms | < 2.300ms | +8.2% |
| max_rss_usage | ✅ | 51.609MB | < 53.000MB | +2.6% |
✅ errortracking-enabled-user
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.115ms | < 2.250ms | +6.0% |
| max_rss_usage | ✅ | 51.630MB | < 53.000MB | +2.6% |
✅ tracer-enabled
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.114ms | < 2.300ms | +8.1% |
| max_rss_usage | ✅ | 51.197MB | < 53.000MB | +3.4% |
✅ flasksimple - 14/14
✅ appsec-get
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 4.615ms | < 4.750ms | +2.8% |
| max_rss_usage | ✅ | 63.257MB | < 64.000MB | +1.2% |
✅ appsec-post
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.636ms | < 6.750ms | +1.7% |
| max_rss_usage | ✅ | 63.293MB | < 64.000MB | +1.1% |
✅ appsec-telemetry
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 4.613ms | < 4.750ms | +2.9% |
| max_rss_usage | ✅ | 63.136MB | < 64.000MB | +1.4% |
✅ debugger
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.853ms | < 2.000ms | +7.3% |
| max_rss_usage | ✅ | 42.074MB | < 44.000MB | +4.4% |
✅ iast-get
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.866ms | < 2.000ms | +6.7% |
| max_rss_usage | ✅ | 44.486MB | < 45.000MB | +1.1% |
✅ profiler
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.981ms | < 2.100ms | +5.7% |
| max_rss_usage | ✅ | 43.371MB | < 44.000MB | +1.4% |
✅ tracer
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.390ms | < 3.650ms | +7.1% |
| max_rss_usage | ✅ | 51.315MB | < 53.000MB | +3.2% |
✅ flasksqli - 6/6
✅ appsec-enabled
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.967ms | < 4.200ms | +5.5% |
| max_rss_usage | ✅ | 63.465MB | < 66.000MB | +3.8% |
✅ iast-enabled
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.566ms | < 2.800ms | +8.4% |
| max_rss_usage | ✅ | 56.603MB | < 58.000MB | +2.4% |
✅ tracer-enabled
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.099ms | < 2.250ms | +6.7% |
| max_rss_usage | ✅ | 51.197MB | < 53.000MB | +3.4% |
✅ httppropagationextract - 60/60
✅ all_styles_all_headers
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 83.615µs | < 100.000µs | +16.4% |
| max_rss_usage | ✅ | 29.236MB | < 31.000MB | +5.7% |
✅ b3_headers
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 14.547µs | < 20.000µs | +27.3% |
| max_rss_usage | ✅ | 29.137MB | < 31.000MB | +6.0% |
✅ b3_single_headers
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 13.538µs | < 20.000µs | +32.3% |
| max_rss_usage | ✅ | 29.118MB | < 31.000MB | +6.1% |
✅ datadog_tracecontext_tracestate_not_propagated_on_trace_id_no_match
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 65.124µs | < 80.000µs | +18.6% |
| max_rss_usage | ✅ | 29.137MB | < 31.000MB | +6.0% |
✅ datadog_tracecontext_tracestate_propagated_on_trace_id_match
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 67.267µs | < 80.000µs | +15.9% |
| max_rss_usage | ✅ | 29.137MB | < 31.000MB | +6.0% |
✅ empty_headers
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.598µs | < 10.000µs | +84.0% |
| max_rss_usage | ✅ | 29.118MB | < 31.000MB | +6.1% |
✅ full_t_id_datadog_headers
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 23.817µs | < 30.000µs | +20.6% |
| max_rss_usage | ✅ | 29.157MB | < 31.000MB | +5.9% |
✅ invalid_priority_header
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.546µs | < 10.000µs | +34.5% |
| max_rss_usage | ✅ | 29.137MB | < 31.000MB | +6.0% |
✅ invalid_span_id_header
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.550µs | < 10.000µs | +34.5% |
| max_rss_usage | ✅ | 29.157MB | < 31.000MB | +5.9% |
✅ invalid_tags_header
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.579µs | < 10.000µs | +34.2% |
| max_rss_usage | ✅ | 29.177MB | < 31.000MB | +5.9% |
✅ invalid_trace_id_header
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.540µs | < 10.000µs | +34.6% |
| max_rss_usage | ✅ | 29.137MB | < 31.000MB | +6.0% |
✅ large_header_no_matches
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 27.471µs | < 30.000µs | +8.4% |
| max_rss_usage | ✅ | 29.118MB | < 31.000MB | +6.1% |
✅ large_valid_headers_all
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 28.675µs | < 40.000µs | +28.3% |
| max_rss_usage | ✅ | 29.137MB | < 31.000MB | +6.0% |
✅ medium_header_no_matches
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 9.872µs | < 20.000µs | +50.6% |
| max_rss_usage | ✅ | 29.137MB | < 31.000MB | +6.0% |
✅ medium_valid_headers_all
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 11.282µs | < 20.000µs | +43.6% |
| max_rss_usage | ✅ | 29.255MB | < 31.000MB | +5.6% |
✅ none_propagation_style
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.692µs | < 10.000µs | +83.1% |
| max_rss_usage | ✅ | 29.078MB | < 31.000MB | +6.2% |
✅ tracecontext_headers
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 34.724µs | < 40.000µs | +13.2% |
| max_rss_usage | ✅ | 29.117MB | < 31.000MB | +6.1% |
✅ valid_headers_all
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.534µs | < 10.000µs | +34.7% |
| max_rss_usage | ✅ | 29.078MB | < 31.000MB | +6.2% |
✅ valid_headers_basic
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.192µs | < 10.000µs | +38.1% |
| max_rss_usage | ✅ | 29.137MB | < 31.000MB | +6.0% |
✅ wsgi_empty_headers
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.587µs | < 10.000µs | +84.1% |
| max_rss_usage | ✅ | 29.157MB | < 31.000MB | +5.9% |
✅ wsgi_invalid_priority_header
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.555µs | < 10.000µs | +34.5% |
| max_rss_usage | ✅ | 29.138MB | < 31.000MB | +6.0% |
✅ wsgi_invalid_span_id_header
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.587µs | < 10.000µs | +84.1% |
| max_rss_usage | ✅ | 29.157MB | < 31.000MB | +5.9% |
✅ wsgi_invalid_tags_header
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.557µs | < 10.000µs | +34.4% |
| max_rss_usage | ✅ | 29.117MB | < 31.000MB | +6.1% |
✅ wsgi_invalid_trace_id_header
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.513µs | < 10.000µs | +34.9% |
| max_rss_usage | ✅ | 29.117MB | < 31.000MB | +6.1% |
✅ wsgi_large_header_no_matches
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 28.728µs | < 40.000µs | +28.2% |
| max_rss_usage | ✅ | 29.177MB | < 31.000MB | +5.9% |
✅ wsgi_large_valid_headers_all
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 29.925µs | < 40.000µs | +25.2% |
| max_rss_usage | ✅ | 29.039MB | < 31.000MB | +6.3% |
✅ wsgi_medium_header_no_matches
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 10.114µs | < 20.000µs | +49.4% |
| max_rss_usage | ✅ | 29.157MB | < 31.000MB | +5.9% |
✅ wsgi_medium_valid_headers_all
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 11.503µs | < 20.000µs | +42.5% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
✅ wsgi_valid_headers_all
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.562µs | < 10.000µs | +34.4% |
| max_rss_usage | ✅ | 29.137MB | < 31.000MB | +6.0% |
✅ wsgi_valid_headers_basic
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.075µs | < 10.000µs | +39.3% |
| max_rss_usage | ✅ | 29.215MB | < 31.000MB | +5.8% |
✅ httppropagationinject - 16/16
✅ ids_only
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 19.918µs | < 30.000µs | +33.6% |
| max_rss_usage | ✅ | 29.117MB | < 31.000MB | +6.1% |
✅ with_all
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 34.922µs | < 40.000µs | +12.7% |
| max_rss_usage | ✅ | 29.118MB | < 31.000MB | +6.1% |
✅ with_dd_origin
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 26.143µs | < 30.000µs | +12.9% |
| max_rss_usage | ✅ | 29.059MB | < 31.000MB | +6.3% |
✅ with_priority_and_origin
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 28.822µs | < 40.000µs | +27.9% |
| max_rss_usage | ✅ | 29.118MB | < 31.000MB | +6.1% |
✅ with_sampling_priority
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 22.535µs | < 30.000µs | +24.9% |
| max_rss_usage | ✅ | 29.177MB | < 31.000MB | +5.9% |
✅ with_tags
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 28.431µs | < 40.000µs | +28.9% |
| max_rss_usage | ✅ | 29.138MB | < 31.000MB | +6.0% |
✅ with_tags_invalid
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 31.220µs | < 40.000µs | +22.0% |
| max_rss_usage | ✅ | 29.177MB | < 31.000MB | +5.9% |
✅ with_tags_max_size
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 28.957µs | < 40.000µs | +27.6% |
| max_rss_usage | ✅ | 29.118MB | < 31.000MB | +6.1% |
✅ iast_aspects - 40/40
✅ re_expand_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 33.168µs | < 40.000µs | +17.1% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ re_expand_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 29.825µs | < 40.000µs | +25.4% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ re_findall_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.729µs | < 10.000µs | +62.7% |
| max_rss_usage | ✅ | 34.662MB | < 35.000MB | +1.0% |
✅ re_findall_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.417µs | < 10.000µs | +85.8% |
| max_rss_usage | ✅ | 34.662MB | < 35.000MB | +1.0% |
✅ re_finditer_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 5.168µs | < 10.000µs | +48.3% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ re_finditer_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.405µs | < 10.000µs | +85.9% |
| max_rss_usage | ✅ | 34.642MB | < 35.000MB | +1.0% |
✅ re_fullmatch_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.385µs | < 10.000µs | +66.1% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ re_fullmatch_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.283µs | < 10.000µs | +87.2% |
| max_rss_usage | ✅ | 34.642MB | < 35.000MB | +1.0% |
✅ re_group_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.437µs | < 10.000µs | +65.6% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ re_group_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.594µs | < 10.000µs | +84.1% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ re_groups_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.609µs | < 10.000µs | +63.9% |
| max_rss_usage | ✅ | 34.642MB | < 35.000MB | +1.0% |
✅ re_groups_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.697µs | < 10.000µs | +83.0% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ re_match_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.410µs | < 10.000µs | +65.9% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ re_match_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.302µs | < 10.000µs | +87.0% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ re_search_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.287µs | < 10.000µs | +67.1% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ re_search_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.196µs | < 10.000µs | +88.0% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ re_sub_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 4.702µs | < 10.000µs | +53.0% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ re_sub_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.513µs | < 10.000µs | +84.9% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ re_subn_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 4.910µs | < 10.000µs | +50.9% |
| max_rss_usage | ✅ | 34.603MB | < 35.500MB | +2.5% |
✅ re_subn_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.590µs | < 10.000µs | +84.1% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ iastaspects - 118/118
✅ add_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 332.776ns | < 10.000µs | +96.7% |
| max_rss_usage | ✅ | 34.662MB | < 35.000MB | +1.0% |
✅ add_inplace_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 332.889ns | < 10.000µs | +96.7% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ add_inplace_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 315.414ns | < 10.000µs | +96.8% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ add_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 278.154ns | < 10.000µs | +97.2% |
| max_rss_usage | ✅ | 34.662MB | < 35.000MB | +1.0% |
✅ bytearray_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.861µs | < 10.000µs | +81.4% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ bytearray_extend_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.377µs | < 10.000µs | +86.2% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ bytearray_extend_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 612.262ns | < 10.000µs | +93.9% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ bytearray_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 481.858ns | < 10.000µs | +95.2% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ bytes_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.868µs | < 10.000µs | +81.3% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ bytes_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 492.632ns | < 10.000µs | +95.1% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ bytesio_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.894µs | < 10.000µs | +81.1% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ bytesio_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 492.511ns | < 10.000µs | +95.1% |
| max_rss_usage | ✅ | 34.662MB | < 35.000MB | +1.0% |
✅ capitalize_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 733.419ns | < 10.000µs | +92.7% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ capitalize_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 430.645ns | < 10.000µs | +95.7% |
| max_rss_usage | ✅ | 34.662MB | < 35.000MB | +1.0% |
✅ casefold_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 735.986ns | < 10.000µs | +92.6% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ casefold_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 367.243ns | < 10.000µs | +96.3% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ decode_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 720.644ns | < 10.000µs | +92.8% |
| max_rss_usage | ✅ | 34.642MB | < 35.000MB | +1.0% |
✅ decode_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 421.518ns | < 10.000µs | +95.8% |
| max_rss_usage | ✅ | 34.642MB | < 35.000MB | +1.0% |
✅ encode_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 705.904ns | < 10.000µs | +92.9% |
| max_rss_usage | ✅ | 34.642MB | < 35.000MB | +1.0% |
✅ encode_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 403.211ns | < 10.000µs | +96.0% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ format_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.542µs | < 10.000µs | +64.6% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ format_map_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.252µs | < 10.000µs | +67.5% |
| max_rss_usage | ✅ | 34.642MB | < 35.000MB | +1.0% |
✅ format_map_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 779.269ns | < 10.000µs | +92.2% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ format_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 591.321ns | < 10.000µs | +94.1% |
| max_rss_usage | ✅ | 34.642MB | < 35.000MB | +1.0% |
✅ index_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 344.043ns | < 10.000µs | +96.6% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ index_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 280.617ns | < 10.000µs | +97.2% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ join_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.212µs | < 10.000µs | +87.9% |
| max_rss_usage | ✅ | 34.701MB | < 35.000MB | +0.9% |
✅ join_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 490.547ns | < 10.000µs | +95.1% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ ljust_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 10.290µs | < 20.000µs | +48.6% |
| max_rss_usage | ✅ | 34.800MB | < 35.500MB | +2.0% |
✅ ljust_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 404.427ns | < 10.000µs | +96.0% |
| max_rss_usage | ✅ | 34.642MB | < 35.500MB | +2.4% |
✅ lower_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.269µs | < 10.000µs | +77.3% |
| max_rss_usage | ✅ | 34.623MB | < 35.500MB | +2.5% |
✅ lower_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 370.395ns | < 10.000µs | +96.3% |
| max_rss_usage | ✅ | 34.662MB | < 35.000MB | +1.0% |
✅ lstrip_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 10.933µs | < 20.000µs | +45.3% |
| max_rss_usage | ✅ | 34.780MB | < 35.500MB | +2.0% |
✅ lstrip_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 378.337ns | < 10.000µs | +96.2% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ modulo_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 601.183ns | < 10.000µs | +94.0% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ modulo_aspect_for_bytearray_bytearray
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.273µs | < 10.000µs | +87.3% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ modulo_aspect_for_bytes
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 745.193ns | < 10.000µs | +92.5% |
| max_rss_usage | ✅ | 34.662MB | < 35.000MB | +1.0% |
✅ modulo_aspect_for_bytes_bytearray
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.028µs | < 10.000µs | +89.7% |
| max_rss_usage | ✅ | 34.642MB | < 35.000MB | +1.0% |
✅ modulo_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 624.773ns | < 10.000µs | +93.8% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ replace_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 4.668µs | < 10.000µs | +53.3% |
| max_rss_usage | ✅ | 34.681MB | < 35.000MB | +0.9% |
✅ replace_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 459.539ns | < 10.000µs | +95.4% |
| max_rss_usage | ✅ | 34.642MB | < 35.500MB | +2.4% |
✅ repr_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 905.217ns | < 10.000µs | +90.9% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ repr_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 413.709ns | < 10.000µs | +95.9% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ rstrip_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 10.271µs | < 20.000µs | +48.6% |
| max_rss_usage | ✅ | 34.761MB | < 35.500MB | +2.1% |
✅ rstrip_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 382.337ns | < 10.000µs | +96.2% |
| max_rss_usage | ✅ | 34.642MB | < 35.000MB | +1.0% |
✅ slice_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 477.699ns | < 10.000µs | +95.2% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ slice_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 450.709ns | < 10.000µs | +95.5% |
| max_rss_usage | ✅ | 34.662MB | < 35.000MB | +1.0% |
✅ stringio_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.214µs | < 10.000µs | +77.9% |
| max_rss_usage | ✅ | 34.662MB | < 35.000MB | +1.0% |
✅ stringio_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 717.518ns | < 10.000µs | +92.8% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ strip_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 10.293µs | < 20.000µs | +48.5% |
| max_rss_usage | ✅ | 34.701MB | < 35.500MB | +2.2% |
✅ strip_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 385.853ns | < 10.000µs | +96.1% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ swapcase_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.486µs | < 10.000µs | +75.1% |
| max_rss_usage | ✅ | 34.642MB | < 35.000MB | +1.0% |
✅ swapcase_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 534.226ns | < 10.000µs | +94.7% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ title_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.415µs | < 10.000µs | +75.8% |
| max_rss_usage | ✅ | 34.681MB | < 35.000MB | +0.9% |
✅ title_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 503.873ns | < 10.000µs | +95.0% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ translate_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.518µs | < 10.000µs | +64.8% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ translate_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.038µs | < 10.000µs | +89.6% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ upper_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.349µs | < 10.000µs | +76.5% |
| max_rss_usage | ✅ | 34.681MB | < 35.000MB | +0.9% |
✅ upper_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 371.875ns | < 10.000µs | +96.3% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ iastaspectsospath - 24/24
✅ ospathbasename_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 5.114µs | < 10.000µs | +48.9% |
| max_rss_usage | ✅ | 34.662MB | < 35.000MB | +1.0% |
✅ ospathbasename_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.089µs | < 10.000µs | +89.1% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ ospathjoin_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.027µs | < 10.000µs | +39.7% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ ospathjoin_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.323µs | < 10.000µs | +76.8% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ ospathnormcase_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.450µs | < 10.000µs | +65.5% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ ospathnormcase_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 569.775ns | < 10.000µs | +94.3% |
| max_rss_usage | ✅ | 34.642MB | < 35.000MB | +1.0% |
✅ ospathsplit_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 5.912µs | < 10.000µs | +40.9% |
| max_rss_usage | ✅ | 34.642MB | < 35.000MB | +1.0% |
✅ ospathsplit_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.587µs | < 10.000µs | +84.1% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ ospathsplitdrive_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.688µs | < 10.000µs | +63.1% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ ospathsplitdrive_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 690.696ns | < 10.000µs | +93.1% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ ospathsplitext_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 4.931µs | < 10.000µs | +50.7% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ ospathsplitext_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.371µs | < 10.000µs | +86.3% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ iastaspectssplit - 12/12
✅ rsplit_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.492µs | < 10.000µs | +85.1% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ rsplit_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 578.743ns | < 10.000µs | +94.2% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ split_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.452µs | < 10.000µs | +85.5% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ split_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 564.341ns | < 10.000µs | +94.4% |
| max_rss_usage | ✅ | 34.662MB | < 35.000MB | +1.0% |
✅ splitlines_aspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.414µs | < 10.000µs | +85.9% |
| max_rss_usage | ✅ | 34.603MB | < 35.000MB | +1.1% |
✅ splitlines_noaspect
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 585.347ns | < 10.000µs | +94.1% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ iastpropagation - 8/8
✅ no-propagation
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 48.860µs | < 60.000µs | +18.6% |
| max_rss_usage | ✅ | 34.603MB | < 35.500MB | +2.5% |
✅ propagation_enabled
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 144.469µs | < 160.000µs | +9.7% |
| max_rss_usage | ✅ | 34.642MB | < 35.500MB | +2.4% |
✅ propagation_enabled_100
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.554ms | < 1.800ms | +13.7% |
| max_rss_usage | ✅ | 34.623MB | < 35.000MB | +1.1% |
✅ propagation_enabled_1000
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 28.900ms | < 30.550ms | +5.4% |
| max_rss_usage | ✅ | 34.740MB | < 35.500MB | +2.1% |
✅ otelsdkspan - 24/24
✅ add-event
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 40.517ms | < 42.000ms | +3.5% |
| max_rss_usage | ✅ | 31.890MB | < 35.000MB | +8.9% |
✅ add-link
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 36.235ms | < 38.550ms | +6.0% |
| max_rss_usage | ✅ | 31.850MB | < 35.000MB | +9.0% |
✅ add-metrics
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 219.331ms | < 232.000ms | +5.5% |
| max_rss_usage | ✅ | 31.850MB | < 35.000MB | +9.0% |
✅ add-tags
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 210.127ms | < 221.600ms | +5.2% |
| max_rss_usage | ✅ | 31.890MB | < 35.000MB | +8.9% |
✅ get-context
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 29.479ms | < 31.300ms | +5.8% |
| max_rss_usage | ✅ | 31.850MB | < 35.000MB | +9.0% |
✅ is-recording
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 29.436ms | < 31.000ms | +5.0% |
| max_rss_usage | ✅ | 31.870MB | < 35.000MB | +8.9% |
✅ record-exception
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 64.309ms | < 65.850ms | +2.3% |
| max_rss_usage | ✅ | 31.870MB | < 35.000MB | +8.9% |
✅ set-status
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 31.756ms | < 34.150ms | +7.0% |
| max_rss_usage | ✅ | 31.850MB | < 35.000MB | +9.0% |
✅ start
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 29.343ms | < 30.150ms | +2.7% |
| max_rss_usage | ✅ | 31.870MB | < 35.000MB | +8.9% |
✅ start-finish
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 33.948ms | < 35.350ms | +4.0% |
| max_rss_usage | ✅ | 31.890MB | < 35.000MB | +8.9% |
✅ start-finish-telemetry
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 34.150ms | < 35.450ms | +3.7% |
| max_rss_usage | ✅ | 31.850MB | < 35.000MB | +9.0% |
✅ update-name
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 31.736ms | < 33.400ms | +5.0% |
| max_rss_usage | ✅ | 31.850MB | < 35.000MB | +9.0% |
✅ otelspan - 22/22
✅ add-event
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 43.742ms | < 47.150ms | +7.2% |
| max_rss_usage | ✅ | 42.168MB | < 42.500MB | +0.8% |
✅ add-metrics
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 318.972ms | < 344.800ms | +7.5% |
| max_rss_usage | ✅ | 559.706MB | < 562.000MB | +0.4% |
✅ add-tags
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 288.816ms | < 314.000ms | +8.0% |
| max_rss_usage | ✅ | 560.394MB | < 563.500MB | +0.6% |
✅ get-context
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 85.030ms | < 92.350ms | +7.9% |
| max_rss_usage | ✅ | 37.224MB | < 38.000MB | +2.0% |
✅ is-recording
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 41.510ms | < 44.500ms | +6.7% |
| max_rss_usage | ✅ | 41.437MB | < 42.000MB | +1.3% |
✅ record-exception
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 60.385ms | < 67.650ms | +10.7% |
| max_rss_usage | ✅ | 37.623MB | < 38.000MB | +1.0% |
✅ set-status
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 47.248ms | < 50.400ms | +6.3% |
| max_rss_usage | ✅ | 41.494MB | < 42.000MB | +1.2% |
✅ start
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 40.651ms | < 43.450ms | +6.4% |
| max_rss_usage | ✅ | 41.496MB | < 42.000MB | +1.2% |
✅ start-finish
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 82.632ms | < 86.000ms | +3.9% |
| max_rss_usage | ✅ | 31.674MB | < 32.000MB | +1.0% |
✅ start-finish-telemetry
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 82.566ms | < 86.000ms | +4.0% |
| max_rss_usage | ✅ | 31.654MB | < 32.000MB | +1.1% |
✅ update-name
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 42.835ms | < 45.150ms | +5.1% |
| max_rss_usage | ✅ | 41.763MB | < 42.500MB | +1.7% |
✅ packagespackageforrootmodulemapping - 4/4
✅ cache_off
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 341.137ms | < 354.300ms | +3.7% |
| max_rss_usage | ✅ | 34.630MB | < 38.000MB | +8.9% |
✅ cache_on
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 383.851ns | < 10.000µs | +96.2% |
| max_rss_usage | ✅ | 32.677MB | < 38.000MB | +14.0% |
✅ packagesupdateimporteddependencies - 24/24
✅ import_many
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 155.357µs | < 170.000µs | +8.6% |
| max_rss_usage | ✅ | 34.372MB | < 35.500MB | +3.2% |
✅ import_many_cached
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 120.815µs | < 130.000µs | +7.1% |
| max_rss_usage | ✅ | 34.052MB | < 35.500MB | +4.1% |
✅ import_many_stdlib
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.606ms | < 1.750ms | +8.2% |
| max_rss_usage | ✅ | 34.140MB | < 35.500MB | +3.8% |
✅ import_many_stdlib_cached
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 969.131µs | < 1.100ms | +11.9% |
| max_rss_usage | ✅ | 34.224MB | < 35.500MB | +3.6% |
✅ import_many_unknown
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 829.212µs | < 890.000µs | +6.8% |
| max_rss_usage | ✅ | 34.188MB | < 35.500MB | +3.7% |
✅ import_many_unknown_cached
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 784.596µs | < 870.000µs | +9.8% |
| max_rss_usage | ✅ | 34.181MB | < 35.500MB | +3.7% |
✅ import_one
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 19.786µs | < 30.000µs | +34.0% |
| max_rss_usage | ✅ | 34.020MB | < 35.500MB | +4.2% |
✅ import_one_cache
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.298µs | < 10.000µs | +37.0% |
| max_rss_usage | ✅ | 34.119MB | < 35.500MB | +3.9% |
✅ import_one_stdlib
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 18.831µs | < 20.000µs | +5.8% |
| max_rss_usage | ✅ | 34.023MB | < 35.500MB | +4.2% |
✅ import_one_stdlib_cache
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.274µs | < 10.000µs | +37.3% |
| max_rss_usage | ✅ | 34.199MB | < 35.500MB | +3.7% |
✅ import_one_unknown
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 45.389µs | < 50.000µs | +9.2% |
| max_rss_usage | ✅ | 33.900MB | < 35.500MB | +4.5% |
✅ import_one_unknown_cache
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 6.328µs | < 10.000µs | +36.7% |
| max_rss_usage | ✅ | 34.371MB | < 35.500MB | +3.2% |
✅ ratelimiter - 12/12
✅ defaults
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.348µs | < 10.000µs | +76.5% |
| max_rss_usage | ✅ | 28.665MB | < 31.000MB | +7.5% |
✅ high_rate_limit
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.399µs | < 10.000µs | +76.0% |
| max_rss_usage | ✅ | 28.686MB | < 31.000MB | +7.5% |
✅ long_window
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.372µs | < 10.000µs | +76.3% |
| max_rss_usage | ✅ | 28.724MB | < 31.000MB | +7.3% |
✅ low_rate_limit
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.351µs | < 10.000µs | +76.5% |
| max_rss_usage | ✅ | 28.705MB | < 31.000MB | +7.4% |
✅ no_rate_limit
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 827.747ns | < 10.000µs | +91.7% |
| max_rss_usage | ✅ | 28.764MB | < 31.000MB | +7.2% |
✅ short_window
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.487µs | < 10.000µs | +75.1% |
| max_rss_usage | ✅ | 28.705MB | < 31.000MB | +7.4% |
✅ recursivecomputation - 8/8
✅ deep
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 309.923ms | < 320.950ms | +3.4% |
| max_rss_usage | ✅ | 29.963MB | < 31.000MB | +3.3% |
✅ deep-profiled
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 345.851ms | < 359.150ms | +3.7% |
| max_rss_usage | ✅ | 34.583MB | < 35.500MB | +2.6% |
✅ medium
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 7.001ms | < 7.400ms | +5.4% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
✅ shallow
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 943.760µs | < 1.050ms | +10.1% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
✅ samplingrules - 8/8
✅ average_match
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 332.776µs | < 350.000µs | +4.9% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
✅ high_match
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 499.774µs | < 550.000µs | +9.1% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
✅ low_match
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 168.411µs | < 190.000µs | +11.4% |
| max_rss_usage | ✅ | 431.409MB | < 432.500MB | +0.3% |
✅ very_low_match
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 8.607ms | < 9.150ms | +5.9% |
| max_rss_usage | ✅ | 54.909MB | < 55.000MB | +0.2% |
✅ sethttpmeta - 32/32
✅ all-disabled
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 12.299µs | < 20.000µs | +38.5% |
| max_rss_usage | ✅ | 29.511MB | < 31.000MB | +4.8% |
✅ all-enabled
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 42.321µs | < 50.000µs | +15.4% |
| max_rss_usage | ✅ | 29.550MB | < 31.000MB | +4.7% |
✅ collectipvariant_exists
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 42.776µs | < 50.000µs | +14.4% |
| max_rss_usage | ✅ | 29.550MB | < 31.000MB | +4.7% |
✅ no-collectipvariant
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 42.242µs | < 50.000µs | +15.5% |
| max_rss_usage | ✅ | 29.570MB | < 31.000MB | +4.6% |
✅ no-useragentvariant
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 41.186µs | < 50.000µs | +17.6% |
| max_rss_usage | ✅ | 29.570MB | < 31.000MB | +4.6% |
✅ obfuscation-no-query
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 43.154µs | < 50.000µs | +13.7% |
| max_rss_usage | ✅ | 29.570MB | < 31.000MB | +4.6% |
✅ obfuscation-regular-case-explicit-query
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 78.822µs | < 90.000µs | +12.4% |
| max_rss_usage | ✅ | 29.944MB | < 31.000MB | +3.4% |
✅ obfuscation-regular-case-implicit-query
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 79.700µs | < 90.000µs | +11.4% |
| max_rss_usage | ✅ | 29.944MB | < 31.000MB | +3.4% |
✅ obfuscation-send-querystring-disabled
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 157.368µs | < 170.000µs | +7.4% |
| max_rss_usage | ✅ | 29.963MB | < 31.000MB | +3.3% |
✅ obfuscation-worst-case-explicit-query
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 151.493µs | < 160.000µs | +5.3% |
| max_rss_usage | ✅ | 29.904MB | < 31.000MB | +3.5% |
✅ obfuscation-worst-case-implicit-query
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 157.832µs | < 170.000µs | +7.2% |
| max_rss_usage | ✅ | 29.944MB | < 31.000MB | +3.4% |
✅ useragentvariant_exists_1
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 41.572µs | < 50.000µs | +16.9% |
| max_rss_usage | ✅ | 29.628MB | < 31.000MB | +4.4% |
✅ useragentvariant_exists_2
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 42.614µs | < 50.000µs | +14.8% |
| max_rss_usage | ✅ | 29.570MB | < 31.000MB | +4.6% |
✅ useragentvariant_exists_3
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 41.909µs | < 50.000µs | +16.2% |
| max_rss_usage | ✅ | 29.550MB | < 31.000MB | +4.7% |
✅ useragentvariant_not_exists_1
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 41.445µs | < 50.000µs | +17.1% |
| max_rss_usage | ✅ | 29.570MB | < 31.000MB | +4.6% |
✅ useragentvariant_not_exists_2
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 42.367µs | < 50.000µs | +15.3% |
| max_rss_usage | ✅ | 29.550MB | < 31.000MB | +4.7% |
✅ span - 26/26
✅ add-event
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 23.220ms | < 26.200ms | +11.4% |
| max_rss_usage | ✅ | 48.415MB | < 49.000MB | +1.2% |
✅ add-metrics
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 90.117ms | < 98.350ms | +8.4% |
| max_rss_usage | ✅ | 614.371MB | < 961.000MB | +36.1% |
✅ add-tags
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 148.518ms | < 168.550ms | +11.9% |
| max_rss_usage | ✅ | 615.355MB | < 962.500MB | +36.1% |
✅ get-context
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 21.498ms | < 23.700ms | +9.3% |
| max_rss_usage | ✅ | 47.293MB | < 47.500MB | +0.4% |
✅ is-recording
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 21.459ms | < 23.900ms | +10.2% |
| max_rss_usage | ✅ | 47.288MB | < 47.500MB | +0.4% |
✅ record-exception
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 40.870ms | < 44.500ms | +8.2% |
| max_rss_usage | ✅ | 40.321MB | < 40.500MB | +0.4% |
✅ set-status
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 23.187ms | < 26.000ms | +10.8% |
| max_rss_usage | ✅ | 47.311MB | < 47.500MB | +0.4% |
✅ start
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 21.108ms | < 23.500ms | +10.2% |
| max_rss_usage | ✅ | 47.295MB | < 47.500MB | +0.4% |
✅ start-finish
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 49.875ms | < 52.500ms | +5.0% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
✅ start-finish-telemetry
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 51.322ms | < 55.300ms | +7.2% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
✅ start-finish-traceid128
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 53.230ms | < 56.050ms | +5.0% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
✅ start-traceid128
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 21.518ms | < 24.600ms | +12.5% |
| max_rss_usage | ✅ | 47.303MB | < 47.500MB | +0.4% |
✅ update-name
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 22.066ms | < 24.100ms | +8.4% |
| max_rss_usage | ✅ | 47.833MB | < 48.000MB | +0.3% |
✅ telemetryaddmetric - 30/30
✅ 1-count-metric-1-times
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.207µs | < 10.000µs | +67.9% |
| max_rss_usage | ✅ | 29.059MB | < 31.000MB | +6.3% |
✅ 1-count-metrics-100-times
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 210.380µs | < 240.000µs | +12.3% |
| max_rss_usage | ✅ | 29.039MB | < 31.000MB | +6.3% |
✅ 1-distribution-metric-1-times
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.344µs | < 10.000µs | +66.6% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
✅ 1-distribution-metrics-100-times
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 192.521µs | < 210.000µs | +8.3% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
✅ 1-gauge-metric-1-times
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.096µs | < 10.000µs | +79.0% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
✅ 1-gauge-metrics-100-times
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 123.093µs | < 140.000µs | +12.1% |
| max_rss_usage | ✅ | 29.078MB | < 31.000MB | +6.2% |
✅ 1-rate-metric-1-times
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 3.145µs | < 10.000µs | +68.5% |
| max_rss_usage | ✅ | 29.137MB | < 31.000MB | +6.0% |
✅ 1-rate-metrics-100-times
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 209.319µs | < 230.000µs | +9.0% |
| max_rss_usage | ✅ | 29.078MB | < 31.000MB | +6.2% |
✅ 100-count-metrics-100-times
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 21.044ms | < 22.500ms | +6.5% |
| max_rss_usage | ✅ | 29.078MB | < 31.000MB | +6.2% |
✅ 100-distribution-metrics-100-times
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.014ms | < 2.100ms | +4.1% |
| max_rss_usage | ✅ | 29.118MB | < 31.000MB | +6.1% |
✅ 100-gauge-metrics-100-times
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 1.271ms | < 1.400ms | +9.2% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
✅ 100-rate-metrics-100-times
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.176ms | < 2.400ms | +9.3% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
✅ flush-1-metric
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 4.239µs | < 10.000µs | +57.6% |
| max_rss_usage | ✅ | 29.118MB | < 31.000MB | +6.1% |
✅ flush-100-metrics
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 180.975µs | < 200.000µs | +9.5% |
| max_rss_usage | ✅ | 29.078MB | < 31.000MB | +6.2% |
✅ flush-1000-metrics
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.183ms | < 2.350ms | +7.1% |
| max_rss_usage | ✅ | 30.297MB | < 31.000MB | +2.3% |
✅ tracer - 6/6
✅ large
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 29.720ms | < 32.950ms | +9.8% |
| max_rss_usage | ✅ | 30.278MB | < 31.000MB | +2.3% |
✅ medium
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 2.930ms | < 3.200ms | +8.4% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
✅ small
| Metric | Status | Value | SLO | % Under SLO |
|---|---|---|---|---|
| execution_time | ✅ | 332.452µs | < 370.000µs | +10.1% |
| max_rss_usage | ✅ | 29.098MB | < 31.000MB | +6.1% |
2491b2d to
d506ee5
Compare
d506ee5 to
1ea9947
Compare
avara1986
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
## Description Add a handler for lambda to send a response body to parse. Additionally fix one typo ## Additional Notes This is enabled in datadog_lambda by this PR: DataDog/datadog-lambda-python#636 ## Checklist - [x] PR author has checked that all the criteria below are met - The PR description includes an overview of the change - The PR description articulates the motivation for the change - The change includes tests OR the PR description describes a testing strategy - The PR description notes risks associated with the change, if any - Newly-added code is easy to change - The change follows the [library release note guidelines](https://ddtrace.readthedocs.io/en/stable/releasenotes.html) - The change includes or references documentation updates if necessary - Backport labels are set (if [applicable](https://ddtrace.readthedocs.io/en/latest/contributing.html#backporting)) ## Reviewer Checklist - [x] Reviewer has checked that all the criteria below are met - Title is accurate - All changes are related to the pull request's stated goal - Avoids breaking [API](https://ddtrace.readthedocs.io/en/stable/versioning.html#interfaces) changes - Testing strategy adequately addresses listed risks - Newly-added code is easy to change - Release note makes sense to a user of the library - If necessary, author has acknowledged and discussed the performance implications of this PR as reported in the benchmarks PR comment - Backport labels are set in a manner that is consistent with the [release branch maintenance policy](https://ddtrace.readthedocs.io/en/latest/contributing.html#backporting)
Description
Add a handler for lambda to send a response body to parse.
Additionally fix one typo
Additional Notes
This is enabled in datadog_lambda by this PR: DataDog/datadog-lambda-python#636
Checklist
Reviewer Checklist