Skip to content

Run ASan Tests on run-extra-tests label#3512

Merged
enjoy-binbin merged 4 commits into
valkey-io:unstablefrom
sarthakaggarwal97:run-asan-on-extra-tests
May 1, 2026
Merged

Run ASan Tests on run-extra-tests label#3512
enjoy-binbin merged 4 commits into
valkey-io:unstablefrom
sarthakaggarwal97:run-asan-on-extra-tests

Conversation

@sarthakaggarwal97

Copy link
Copy Markdown
Contributor

I think it's important to enabled ASAN on run-extra-tests label so we can catch some of the bugs in the PRs before they are merged into unstable.

Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com>
@roshkhatri roshkhatri added the run-extra-tests Run extra tests on this PR (Runs all tests from daily except valgrind and RESP) label Apr 15, 2026
@roshkhatri

Copy link
Copy Markdown
Member

Added the label to test it

@codecov

codecov Bot commented Apr 15, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.45%. Comparing base (ff80b2d) to head (e2e8d1d).
⚠️ Report is 17 commits behind head on unstable.

Additional details and impacted files
@@             Coverage Diff              @@
##           unstable    #3512      +/-   ##
============================================
- Coverage     76.66%   76.45%   -0.22%     
============================================
  Files           159      159              
  Lines         80114    80114              
============================================
- Hits          61423    61249     -174     
- Misses        18691    18865     +174     

see 22 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@Nikhil-Manglore Nikhil-Manglore left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, this is a good addition

@roshkhatri roshkhatri left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@sarthakaggarwal97

sarthakaggarwal97 commented Apr 28, 2026

Copy link
Copy Markdown
Contributor Author

@zuiderkwast @enjoy-binbin none of the sanitizer tests take too long to run (the longest is macos by quite some distance) and I feel it would be a great way to solve the issues before the PR is merged. We saw some issues lately which could have been caught if sanitizer runs were enabled.

@roshkhatri roshkhatri left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes I think we should add this.

@enjoy-binbin enjoy-binbin merged commit f2f4e5d into valkey-io:unstable May 1, 2026
70 of 71 checks passed
lucasyonge pushed a commit that referenced this pull request May 11, 2026
It's important to enabled ASAN on run-extra-tests label so we can
catch some of the bugs in the PRs before they are merged into unstable.

Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com>
lucasyonge pushed a commit that referenced this pull request May 12, 2026
It's important to enabled ASAN on run-extra-tests label so we can
catch some of the bugs in the PRs before they are merged into unstable.

Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-extra-tests Run extra tests on this PR (Runs all tests from daily except valgrind and RESP)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants