diff --git a/lib/datadog/ci/test_retries/component.rb b/lib/datadog/ci/test_retries/component.rb index 231615a8..27c74428 100644 --- a/lib/datadog/ci/test_retries/component.rb +++ b/lib/datadog/ci/test_retries/component.rb @@ -55,6 +55,7 @@ def with_retries(&block) def build_strategy(test_span) @mutex.synchronize do if should_retry_failed_test?(test_span) + Datadog.logger.debug("Failed test retry starts") @retry_failed_tests_count += 1 Strategy::RetryFailed.new(max_attempts: @retry_failed_tests_max_attempts) diff --git a/lib/datadog/ci/test_retries/strategy/retry_failed.rb b/lib/datadog/ci/test_retries/strategy/retry_failed.rb index bdfa1579..e5fa7fa4 100644 --- a/lib/datadog/ci/test_retries/strategy/retry_failed.rb +++ b/lib/datadog/ci/test_retries/strategy/retry_failed.rb @@ -27,6 +27,8 @@ def record_retry(test_span) @attempts += 1 @passed_once = true if test_span&.passed? + + Datadog.logger.debug { "Retry Attempts [#{@attempts} / #{@max_attempts}], Passed: [#{@passed_once}]" } end end end