DataDog / datadog-ci-rb

Ruby library for Datadog test visibility
https://docs.datadoghq.com/continuous_integration/tests/ruby
Other
8 stars 4 forks source link

[SDTEST-173] Early flake detection support for Cucumber #231

Closed anmarchenko closed 1 month ago

anmarchenko commented 1 month ago

What does this PR do? Adds early flake detection support for Cucumber

Additional Notes To achieve this I had to:

How to test the change? Unit tests are provided

codecov-commenter commented 1 month ago

Codecov Report

Attention: Patch coverage is 97.42268% with 10 lines in your changes missing coverage. Please review.

Project coverage is 98.95%. Comparing base (c842a90) to head (cdd105b). Report is 14 commits behind head on main.

Files with missing lines Patch % Lines
lib/datadog/ci/test_retries/strategy/retry_new.rb 88.52% 7 Missing :warning:
lib/datadog/ci/contrib/cucumber/instrumentation.rb 87.50% 1 Missing :warning:
lib/datadog/ci/test_retries/null_component.rb 66.66% 1 Missing :warning:
...b/datadog/ci/test_retries/strategy/retry_failed.rb 94.73% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #231 +/- ## ========================================== + Coverage 98.89% 98.95% +0.05% ========================================== Files 267 273 +6 Lines 13157 13285 +128 Branches 597 597 ========================================== + Hits 13012 13146 +134 + Misses 145 139 -6 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.