Skip to content

Conversation

@brettlangdon
Copy link
Member

Description

Testing

Risks

Additional Notes

@brettlangdon brettlangdon added the changelog/no-changelog A changelog entry is not required for this PR. label Nov 7, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Nov 7, 2025

CODEOWNERS have been resolved as:

.github/workflows/system-tests.yml                                      @DataDog/python-guild @DataDog/apm-core-python
.gitlab-ci.yml                                                          @DataDog/python-guild @DataDog/apm-core-python

@github-actions
Copy link
Contributor

github-actions bot commented Nov 7, 2025

Bootstrap import analysis

Comparison of import times between this PR and base.

Summary

The average import time from this PR is: 246 ± 5 ms.

The average import time from base is: 241 ± 3 ms.

The import time difference between this PR and base is: 5.0 ± 0.2 ms.

Import time breakdown

The following import paths have grown:

ddtrace.auto 2.265 ms (0.92%)
ddtrace 1.429 ms (0.58%)
ddtrace._logger 0.809 ms (0.33%)
ddtrace.internal.telemetry 0.809 ms (0.33%)
ddtrace.internal.telemetry.writer 0.280 ms (0.11%)
ddtrace.settings._telemetry 0.157 ms (0.06%)
ddtrace.internal.packages 0.046 ms (0.02%)
_sysconfigdata__linux_x86_64-linux-gnu 0.046 ms (0.02%)
ddtrace.internal.encoding 0.039 ms (0.02%)
ddtrace.internal._encoding 0.039 ms (0.02%)
ddtrace.internal.telemetry.metrics_namespaces 0.037 ms (0.02%)
ddtrace.settings._agent 0.280 ms (0.11%)
ddtrace.settings 0.205 ms (0.08%)
ddtrace.vendor.debtcollector 0.205 ms (0.08%)
ddtrace.vendor 0.205 ms (0.08%)
ddtrace.internal.module 0.205 ms (0.08%)
ddtrace.internal.wrapping.context 0.205 ms (0.08%)
ddtrace.internal.wrapping 0.187 ms (0.08%)
bytecode 0.187 ms (0.08%)
bytecode.bytecode 0.187 ms (0.08%)
bytecode.flags 0.187 ms (0.08%)
bytecode.instr 0.187 ms (0.08%)
contextvars 0.018 ms (0.01%)
_contextvars 0.018 ms (0.01%)
ddtrace.settings._core 0.075 ms (0.03%)
ddtrace.internal.native 0.075 ms (0.03%)
ddtrace.internal.native._native 0.075 ms (0.03%)
ddtrace.internal.utils.formats 0.198 ms (0.08%)
ddtrace.internal.compat 0.178 ms (0.07%)
wrapt 0.178 ms (0.07%)
wrapt.importer 0.153 ms (0.06%)
importlib.metadata 0.153 ms (0.06%)
wrapt.__wrapt__ 0.024 ms (0.01%)
wrapt._wrappers 0.024 ms (0.01%)
ddtrace.settings._otel_remapper 0.052 ms (0.02%)
ddtrace.trace 0.619 ms (0.25%)
ddtrace._trace.filters 0.393 ms (0.16%)
ddtrace._trace.processor 0.393 ms (0.16%)
ddtrace.internal.writer 0.261 ms (0.11%)
ddtrace.internal.writer.writer 0.261 ms (0.11%)
ddtrace.settings.asm 0.187 ms (0.08%)
ddtrace.appsec._constants 0.187 ms (0.08%)
ddtrace.internal.dogstatsd 0.047 ms (0.02%)
ddtrace.vendor.dogstatsd 0.047 ms (0.02%)
ddtrace.vendor.dogstatsd.base 0.047 ms (0.02%)
gzip 0.028 ms (0.01%)
ddtrace._trace.sampler 0.132 ms (0.05%)
ddtrace._trace.span 0.132 ms (0.05%)
ddtrace._trace._span_pointer 0.049 ms (0.02%)
hashlib 0.049 ms (0.02%)
_hashlib 0.049 ms (0.02%)
ddtrace.internal.core 0.047 ms (0.02%)
ddtrace.internal.core.event_hub 0.047 ms (0.02%)
ddtrace._trace.tracer 0.117 ms (0.05%)
ddtrace.internal.processor.endpoint_call_counter 0.042 ms (0.02%)
ddtrace.internal.debug 0.028 ms (0.01%)
ddtrace._trace.context 0.034 ms (0.01%)
ddtrace._trace._span_link 0.034 ms (0.01%)
ddtrace.bootstrap.sitecustomize 0.837 ms (0.34%)
ddtrace.bootstrap.preload 0.660 ms (0.27%)
multiprocessing 0.222 ms (0.09%)
multiprocessing.context 0.222 ms (0.09%)
multiprocessing.reduction 0.222 ms (0.09%)
pickle 0.222 ms (0.09%)
_compat_pickle 0.222 ms (0.09%)
ddtrace.settings.profiling 0.140 ms (0.06%)
ddtrace.vendor.psutil 0.091 ms (0.04%)
ddtrace.vendor.psutil._pslinux 0.033 ms (0.01%)
ddtrace.vendor.psutil._psutil_linux 0.033 ms (0.01%)
ddtrace.internal.datadog.profiling.ddup 0.049 ms (0.02%)
ddtrace.internal.datadog.profiling.ddup._ddup 0.049 ms (0.02%)
ddtrace.internal.core.crashtracking 0.103 ms (0.04%)
ddtrace.internal.symbol_db.remoteconfig 0.102 ms (0.04%)
ddtrace.internal.symbol_db.symbols 0.102 ms (0.04%)
ddtrace.internal.remoteconfig.worker 0.033 ms (0.01%)
ddtrace.settings.dynamic_instrumentation 0.031 ms (0.01%)
ddtrace.internal.products 0.030 ms (0.01%)
ddtrace._trace.trace_handlers 0.176 ms (0.07%)
ddtrace._trace._inferred_proxy 0.109 ms (0.04%)
ddtrace.propagation.http 0.109 ms (0.04%)
ddtrace.internal._tagset 0.040 ms (0.02%)

The following import paths have shrunk:

ddtrace.auto 1.135 ms (0.46%)
ddtrace 0.667 ms (0.27%)
ddtrace.internal._unpatched 0.026 ms (0.01%)
json 0.026 ms (0.01%)
json.decoder 0.026 ms (0.01%)
re 0.026 ms (0.01%)
enum 0.026 ms (0.01%)
types 0.026 ms (0.01%)
ddtrace.bootstrap.sitecustomize 0.468 ms (0.19%)
ddtrace.bootstrap.preload 0.468 ms (0.19%)
ddtrace.internal.remoteconfig.client 0.468 ms (0.19%)

@brettlangdon brettlangdon marked this pull request as ready for review November 7, 2025 19:36
@brettlangdon brettlangdon requested review from a team as code owners November 7, 2025 19:36
@brettlangdon brettlangdon enabled auto-merge (squash) November 7, 2025 19:36
@brettlangdon brettlangdon disabled auto-merge November 7, 2025 19:37
@brettlangdon brettlangdon merged commit 52b01a3 into 3.18 Nov 7, 2025
935 of 942 checks passed
@brettlangdon brettlangdon deleted the brettlangdon/3.18-update-system-tests branch November 7, 2025 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/no-changelog A changelog entry is not required for this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants