Skip to content

Commit dd1c9ba

Browse files
style(native_writer): fix lint errors
1 parent 052237b commit dd1c9ba

File tree

3 files changed

+45
-47
lines changed

3 files changed

+45
-47
lines changed

ddtrace/internal/writer/writer.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,8 @@ def __init__(
645645
report_metrics: bool = True,
646646
response_callback: Optional[Callable[[AgentResponse], None]] = None,
647647
test_session_token: Optional[str] = None,
648-
# Mark stats as computed, without computing them, skipping trace exporter stats computation. This setting overrides the `compute_stats_enabled` parameter.
648+
# Mark stats as computed, without computing them, skipping trace exporter stats computation.
649+
# This setting overrides the `compute_stats_enabled` parameter.
649650
stats_opt_out: Optional[bool] = False,
650651
) -> None:
651652
if processing_interval is None:
@@ -699,7 +700,7 @@ def __init__(
699700

700701
additional_header_str = os.environ.get("_DD_TRACE_WRITER_ADDITIONAL_HEADERS")
701702
if test_session_token is None and additional_header_str is not None:
702-
additional_header = parse_tags_str(additional_header_str)
703+
additional_header = parse_tags_str(additional_header_str)
703704
if "X-Datadog-Test-Session-Token" in additional_header:
704705
test_session_token = additional_header["X-Datadog-Test-Session-Token"]
705706

tests/integration/test_integration.py

Lines changed: 37 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
from ddtrace.internal.atexit import register_on_exit_signal
1111
from tests.integration.utils import import_ddtrace_in_subprocess
1212
from tests.integration.utils import parametrize_with_all_encodings
13-
from tests.integration.utils import skip_if_testagent
1413
from tests.integration.utils import skip_if_native_writer
14+
from tests.integration.utils import skip_if_testagent
1515
from tests.utils import DummyTracer
1616
from tests.utils import call_program
1717

@@ -98,8 +98,8 @@ def test_uds_wrong_socket_path():
9898

9999
import mock
100100

101-
from ddtrace.trace import tracer as t
102101
from ddtrace.internal.writer import NativeWriter
102+
from ddtrace.trace import tracer as t
103103

104104
encoding = os.environ["DD_TRACE_API_VERSION"]
105105
with mock.patch("ddtrace.internal.writer.writer.log") as log:
@@ -108,13 +108,13 @@ def test_uds_wrong_socket_path():
108108

109109
# TODO: Use proper feature flag
110110
if isinstance(t._span_aggregator.writer, NativeWriter):
111-
calls = [
112-
mock.call(
113-
'failed to send, dropping %d traces to intake at %s: %s',
114-
1,
115-
"unix:///tmp/ddagent/nosockethere/{}/traces".format(encoding if encoding else "v0.5"),
116-
'client error (Connect)'
117-
)
111+
calls = [
112+
mock.call(
113+
"failed to send, dropping %d traces to intake at %s: %s",
114+
1,
115+
"unix:///tmp/ddagent/nosockethere/{}/traces".format(encoding if encoding else "v0.5"),
116+
"client error (Connect)",
117+
)
118118
]
119119
else:
120120
calls = [
@@ -209,8 +209,8 @@ def test_child_spans_do_not_cause_warning_logs():
209209
def test_metrics():
210210
import mock
211211

212-
from ddtrace.trace import tracer as t
213212
from ddtrace.internal.writer import NativeWriter
213+
from ddtrace.trace import tracer as t
214214
from tests.utils import AnyInt
215215
from tests.utils import override_global_config
216216

@@ -232,18 +232,18 @@ def test_metrics():
232232
log.error.assert_not_called()
233233

234234
calls = [
235-
mock.call("datadog.tracer.writer.accepted.traces", 1, tags=None),
236-
mock.call("datadog.tracer.buffer.accepted.traces", 1, tags=None),
237-
mock.call("datadog.tracer.buffer.accepted.spans", 300, tags=None),
238-
mock.call("datadog.tracer.writer.accepted.traces", 1, tags=None),
239-
mock.call("datadog.tracer.buffer.accepted.traces", 1, tags=None),
240-
mock.call("datadog.tracer.buffer.accepted.spans", 300, tags=None),
241-
mock.call("datadog.tracer.writer.accepted.traces", 1, tags=None),
242-
mock.call("datadog.tracer.buffer.accepted.traces", 1, tags=None),
243-
mock.call("datadog.tracer.buffer.accepted.spans", 300, tags=None),
244-
mock.call("datadog.tracer.writer.accepted.traces", 1, tags=None),
245-
mock.call("datadog.tracer.buffer.accepted.traces", 1, tags=None),
246-
mock.call("datadog.tracer.buffer.accepted.spans", 300, tags=None),
235+
mock.call("datadog.tracer.writer.accepted.traces", 1, tags=None),
236+
mock.call("datadog.tracer.buffer.accepted.traces", 1, tags=None),
237+
mock.call("datadog.tracer.buffer.accepted.spans", 300, tags=None),
238+
mock.call("datadog.tracer.writer.accepted.traces", 1, tags=None),
239+
mock.call("datadog.tracer.buffer.accepted.traces", 1, tags=None),
240+
mock.call("datadog.tracer.buffer.accepted.spans", 300, tags=None),
241+
mock.call("datadog.tracer.writer.accepted.traces", 1, tags=None),
242+
mock.call("datadog.tracer.buffer.accepted.traces", 1, tags=None),
243+
mock.call("datadog.tracer.buffer.accepted.spans", 300, tags=None),
244+
mock.call("datadog.tracer.writer.accepted.traces", 1, tags=None),
245+
mock.call("datadog.tracer.buffer.accepted.traces", 1, tags=None),
246+
mock.call("datadog.tracer.buffer.accepted.spans", 300, tags=None),
247247
]
248248

249249
if not isinstance(t._span_aggregator.writer, NativeWriter):
@@ -266,8 +266,8 @@ def test_metrics():
266266
def test_metrics_partial_flush_disabled():
267267
import mock
268268

269-
from ddtrace.trace import tracer as t
270269
from ddtrace.internal.writer import NativeWriter
270+
from ddtrace.trace import tracer as t
271271
from tests.utils import AnyInt
272272
from tests.utils import override_global_config
273273

@@ -287,12 +287,12 @@ def test_metrics_partial_flush_disabled():
287287
log.error.assert_not_called()
288288

289289
calls = [
290-
mock.call("datadog.tracer.writer.accepted.traces", 1, tags=None),
291-
mock.call("datadog.tracer.buffer.accepted.traces", 1, tags=None),
292-
mock.call("datadog.tracer.buffer.accepted.spans", 600, tags=None),
293-
mock.call("datadog.tracer.writer.accepted.traces", 1, tags=None),
294-
mock.call("datadog.tracer.buffer.accepted.traces", 1, tags=None),
295-
mock.call("datadog.tracer.buffer.accepted.spans", 600, tags=None),
290+
mock.call("datadog.tracer.writer.accepted.traces", 1, tags=None),
291+
mock.call("datadog.tracer.buffer.accepted.traces", 1, tags=None),
292+
mock.call("datadog.tracer.buffer.accepted.spans", 600, tags=None),
293+
mock.call("datadog.tracer.writer.accepted.traces", 1, tags=None),
294+
mock.call("datadog.tracer.buffer.accepted.traces", 1, tags=None),
295+
mock.call("datadog.tracer.buffer.accepted.spans", 600, tags=None),
296296
]
297297

298298
if not isinstance(t._span_aggregator.writer, NativeWriter):
@@ -371,8 +371,8 @@ def test_trace_generates_error_logs_when_trace_agent_url_invalid():
371371

372372
import mock
373373

374-
from ddtrace.trace import tracer as t
375374
from ddtrace.internal.writer import NativeWriter
375+
from ddtrace.trace import tracer as t
376376

377377
with mock.patch("ddtrace.internal.writer.writer.log") as log:
378378
t.trace("op").finish()
@@ -384,10 +384,10 @@ def test_trace_generates_error_logs_when_trace_agent_url_invalid():
384384
if isinstance(t._span_aggregator.writer, NativeWriter):
385385
calls = [
386386
mock.call(
387-
'failed to send, dropping %d traces to intake at %s: %s',
387+
"failed to send, dropping %d traces to intake at %s: %s",
388388
1,
389389
"http://localhost:8125/{}/traces".format(encoding if encoding else "v0.5"),
390-
'client error (Connect)'
390+
"client error (Connect)",
391391
)
392392
]
393393
else:
@@ -522,9 +522,8 @@ def test_trace_with_invalid_client_endpoint_generates_error_log():
522522
def test_trace_with_invalid_payload_generates_error_log():
523523
import mock
524524

525-
from ddtrace.trace import tracer as t
526525
from ddtrace.internal.writer import NativeWriter
527-
526+
from ddtrace.trace import tracer as t
528527
from tests.integration.utils import send_invalid_payload_and_get_logs
529528

530529
log = send_invalid_payload_and_get_logs()
@@ -537,7 +536,7 @@ def test_trace_with_invalid_payload_generates_error_log():
537536
0,
538537
"http://localhost:8126/v0.5/traces",
539538
# TODO: Check if Mock can work without using str
540-
"Invalid format: Unable to read payload len"
539+
"Invalid format: Unable to read payload len",
541540
)
542541
]
543542
)
@@ -559,10 +558,8 @@ def test_trace_with_invalid_payload_generates_error_log():
559558
def test_trace_with_invalid_payload_logs_payload_when_LOG_ERROR_PAYLOADS():
560559
import mock
561560

562-
from ddtrace.trace import tracer as t
563561
from ddtrace.internal.writer import NativeWriter
564-
from ddtrace.internal.native import DeserializationError
565-
562+
from ddtrace.trace import tracer as t
566563
from tests.integration.utils import send_invalid_payload_and_get_logs
567564

568565
log = send_invalid_payload_and_get_logs()
@@ -575,10 +572,10 @@ def test_trace_with_invalid_payload_logs_payload_when_LOG_ERROR_PAYLOADS():
575572
0,
576573
"http://localhost:8126/v0.5/traces",
577574
"Invalid format: Unable to read payload len",
578-
"6261645f7061796c6f6164"
575+
"6261645f7061796c6f6164",
579576
)
580577
]
581-
)
578+
)
582579
else:
583580
log.error.assert_has_calls(
584581
[

tests/integration/utils.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,15 +56,15 @@ def skip_if_testagent(f):
5656
AGENT_VERSION == "testagent", reason="FIXME: Test agent doesn't support this for some reason."
5757
)(f)
5858

59+
5960
def skip_if_native_writer(f):
6061
def _check_native_writer():
61-
from ddtrace.trace import tracer as t
6262
from ddtrace.internal.writer import NativeWriter
63+
from ddtrace.trace import tracer as t
64+
6365
return isinstance(t._span_aggregator.writer, NativeWriter)
64-
65-
return pytest.mark.skipif(
66-
_check_native_writer, reason="Test incompatible with the native writer"
67-
)(f)
66+
67+
return pytest.mark.skipif(_check_native_writer, reason="Test incompatible with the native writer")(f)
6868

6969

7070
def import_ddtrace_in_subprocess(env):

0 commit comments

Comments
 (0)