Skip to content

Attempt to fix ThreadLeakControl issues in S3BlobStoreRepositoryTests #18317

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

nomoa
Copy link
Contributor

@nomoa nomoa commented May 16, 2025

Description

Similar to #18201 but applied via the TestPlugin used in S3BlobStoreRepositoryTests.

Related Issues

Resolves #14299

Check List

  • Functionality includes testing.
  • [ ] API changes companion pull request created, if applicable.
  • [ ] Public documentation issue/PR created, if applicable.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@nomoa nomoa requested a review from a team as a code owner May 16, 2025 16:44
@github-actions github-actions bot added >test-failure Test failure from CI, local build, etc. autocut flaky-test Random test failure that succeeds on second run labels May 16, 2025
@nomoa nomoa force-pushed the fix-thread-leak-in-S3BlobStoreRepositoryTests branch from ff5460c to 0321e9d Compare May 16, 2025 16:46
@nomoa nomoa force-pushed the fix-thread-leak-in-S3BlobStoreRepositoryTests branch from 0321e9d to e472754 Compare May 16, 2025 16:56
Copy link
Contributor

✅ Gradle check result for e472754: SUCCESS

Copy link

codecov bot commented May 16, 2025

Codecov Report

Attention: Patch coverage is 0% with 2 lines in your changes missing coverage. Please review.

Project coverage is 72.58%. Comparing base (5baf5d8) to head (7c21759).
Report is 7 commits behind head on main.

Files with missing lines Patch % Lines
...org/opensearch/repositories/s3/S3AsyncService.java 0.00% 1 Missing ⚠️
...java/org/opensearch/repositories/s3/S3Service.java 0.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##               main   #18317      +/-   ##
============================================
+ Coverage     72.50%   72.58%   +0.07%     
- Complexity    67322    67368      +46     
============================================
  Files          5488     5488              
  Lines        311069   311071       +2     
  Branches      45217    45217              
============================================
+ Hits         225547   225776     +229     
+ Misses        67118    66938     -180     
+ Partials      18404    18357      -47     

☔ 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.

Similar to opensearch-project#18201 but applied via the TestPlugin used in
S3BlobStoreRepositoryTests.

Closes opensearch-project#14299

Signed-off-by: David Causse <[email protected]>
@nomoa nomoa force-pushed the fix-thread-leak-in-S3BlobStoreRepositoryTests branch from e472754 to 7c21759 Compare May 19, 2025 09:38
Copy link
Contributor

✅ Gradle check result for 7c21759: SUCCESS

@github-project-automation github-project-automation bot moved this to 👀 In review in Storage Project Board May 19, 2025
@andrross andrross merged commit 6f73a9c into opensearch-project:main May 19, 2025
29 of 30 checks passed
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Storage Project Board May 19, 2025
tandonks pushed a commit to tandonks/OpenSearch that referenced this pull request Jun 1, 2025
…opensearch-project#18317)

Similar to opensearch-project#18201 but applied via the TestPlugin used in
S3BlobStoreRepositoryTests.

Closes opensearch-project#14299

Signed-off-by: David Causse <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
autocut flaky-test Random test failure that succeeds on second run skip-changelog Storage:Snapshots >test-failure Test failure from CI, local build, etc.
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

[AUTOCUT] Gradle Check Flaky Test Report for S3BlobStoreRepositoryTests
2 participants