DataDog / datadogpy

The Datadog Python library
https://datadoghq.com/
Other
609 stars 302 forks source link

[statsd] Fix dedicated-endpoint telemetry shipping when used with UDP #690

Closed sgnn7 closed 2 years ago

sgnn7 commented 2 years ago

What does this PR do?

Old code had a miswritten function name for telemetry UDP socket creation when separate endpoints were used for the client vs telemetry. This change fixes the issue and adds additional tests around dedicated telemetry socket operations.

Fixes https://github.com/DataDog/datadogpy/issues/689

Description of the Change

Alternate Designs

N/A

Possible Drawbacks

N/A

Verification Process

See linked issue for reproduction steps

Additional Notes

N/A

Release Notes

N/A

Review checklist (to be filled by reviewers)

sgnn7 commented 2 years ago

/azp run

azure-pipelines[bot] commented 2 years ago
Azure Pipelines successfully started running 2 pipeline(s).
sgnn7 commented 2 years ago

/azp run

azure-pipelines[bot] commented 2 years ago
Azure Pipelines successfully started running 2 pipeline(s).
sgnn7 commented 2 years ago

/azp run

azure-pipelines[bot] commented 2 years ago
Azure Pipelines successfully started running 2 pipeline(s).
sgnn7 commented 2 years ago

The integration pipeline failures are consistent but unrelated to the change (api, dogshell)