Skip to content

Commit ee219ad

Browse files
authored
test(exporter-otlp-proto-grpc): relax timing delta and deadline error string assertion in mixin tests (#5666)
Assisted-by: Gemini
1 parent 4217feb commit ee219ad

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

exporter/opentelemetry-exporter-otlp-proto-grpc/tests/test_otlp_exporter_mixin.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -445,7 +445,7 @@ def test_retry_info_is_respected(self):
445445
after = time.time()
446446
self.assertEqual(mock_trace_service.num_requests, 6)
447447
# 1 second plus wiggle room so the test passes consistently.
448-
self.assertAlmostEqual(after - before, 1, 1)
448+
self.assertAlmostEqual(after - before, 1, delta=0.5)
449449

450450
metrics_data = self.metric_reader.get_metrics_data()
451451
scope_metrics = metrics_data.resource_metrics[0].scope_metrics[0]
@@ -526,12 +526,12 @@ def test_timeout_set_correctly(self):
526526
SpanExportResult.FAILURE,
527527
)
528528
after = time.time()
529-
self.assertEqual(
530-
"Failed to export traces to localhost:4317, error code: StatusCode.DEADLINE_EXCEEDED, error details: Deadline Exceeded",
529+
self.assertIn(
530+
"error code: StatusCode.DEADLINE_EXCEEDED",
531531
warning.records[-1].message,
532532
)
533533
self.assertEqual(mock_trace_service.num_requests, 2)
534-
self.assertAlmostEqual(after - before, 1.4, 1)
534+
self.assertAlmostEqual(after - before, 1.4, delta=0.5)
535535

536536
def test_channel_options_set_correctly(self):
537537
"""Test that gRPC channel options are set correctly for keepalive and reconnection"""

0 commit comments

Comments
 (0)