Skip to content

[8.0] Coverage Report Without readies - Phase 2 - [MOD-6711]#6247

Merged
GuyAv46 merged 1 commit into8.0from
backport-5909-to-8.0
Jun 4, 2025
Merged

[8.0] Coverage Report Without readies - Phase 2 - [MOD-6711]#6247
GuyAv46 merged 1 commit into8.0from
backport-5909-to-8.0

Conversation

@GuyAv46
Copy link
Collaborator

@GuyAv46 GuyAv46 commented Jun 3, 2025

Description

Backport of #5909 to 8.0.

* WIP new coverage flow

* move coverage logic to task-test.yml and build.sh

* type change and rust test fixes

* comment-out run_miri input

* minor fixes and improvements

* update file paths

* fix build for coverage

* remove redundancy

* fix redis build

* fix command

* another attempt

* fix

* run against latest redis

* fix coordinator env vars

* add missing rust tests

* don't run rust tests on sanitizer (for now)

* attempt to fix coverage capture

* attempt to fix rust sanitizer

* attempt to fix the rust test instead

* replace single quotes with double quotes

* improve prints

* remove quotes

* attempt to fix unit-test paths

* debug build on coverage

* cleanups

* Revert "MOD-8391: Report active threads-indexes upon crash (#5403)"

This reverts commit 384a2f6.

* Reapply "MOD-8391: Report active threads-indexes upon crash (#5403)"

This reverts commit ed38b62.

* better capture

* add a tests extraction step for a unified flow in older versions

* fix step to allow no-op

(cherry picked from commit fd8ce73)
@GuyAv46 GuyAv46 requested a review from alonre24 June 3, 2025 12:33
@codecov
Copy link

codecov bot commented Jun 3, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 88.05%. Comparing base (0612781) to head (602aa71).
Report is 2 commits behind head on 8.0.

Additional details and impacted files
@@            Coverage Diff             @@
##              8.0    #6247      +/-   ##
==========================================
+ Coverage   87.26%   88.05%   +0.78%     
==========================================
  Files         198      201       +3     
  Lines       36185    37274    +1089     
==========================================
+ Hits        31577    32820    +1243     
+ Misses       4608     4454     -154     
Flag Coverage Δ
flow 82.49% <ø> (-0.33%) ⬇️
unit 42.38% <ø> (+2.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@GuyAv46 GuyAv46 enabled auto-merge June 4, 2025 10:50
@GuyAv46 GuyAv46 added this pull request to the merge queue Jun 4, 2025
Merged via the queue into 8.0 with commit bffebca Jun 4, 2025
9 checks passed
@GuyAv46 GuyAv46 deleted the backport-5909-to-8.0 branch June 4, 2025 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants