Skip to content

Conversation

@jainankitk
Copy link
Contributor

Description

During fetch phase profiling, FlatFetchProfileTree object is shared across multiple threads and the state needs to be synchronized to prevent intermittent issues. co-author @atris

Related Issues

Resolves #19070

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.

Signed-off-by: Ankit Jain <jain.ankitk@gmail.com>
@github-actions
Copy link
Contributor

❌ Gradle check result for fb0429a: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

@github-actions
Copy link
Contributor

❌ Gradle check result for fb0429a: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

@github-actions
Copy link
Contributor

❌ Gradle check result for fb0429a: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

@github-actions
Copy link
Contributor

❕ Gradle check result for 5fad82b: UNSTABLE

Please review all flaky tests that succeeded after retry and create an issue if one does not already exist to track the flaky failure.

@codecov
Copy link

codecov bot commented Aug 29, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.92%. Comparing base (074b9d3) to head (5fad82b).
⚠️ Report is 4 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##               main   #19164      +/-   ##
============================================
+ Coverage     72.80%   72.92%   +0.12%     
- Complexity    69599    69692      +93     
============================================
  Files          5656     5656              
  Lines        320002   320002              
  Branches      46338    46338              
============================================
+ Hits         232968   233362     +394     
+ Misses        68140    67746     -394     
  Partials      18894    18894              

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

@andrross andrross merged commit a033cd1 into opensearch-project:main Aug 29, 2025
31 checks passed
pranikum pushed a commit to pranikum/OpenSearch that referenced this pull request Sep 4, 2025
kh3ra pushed a commit to kh3ra/OpenSearch that referenced this pull request Sep 5, 2025
jainankitk added a commit to jainankitk/OpenSearch that referenced this pull request Sep 22, 2025
jainankitk added a commit to jainankitk/OpenSearch that referenced this pull request Sep 22, 2025
…arch-project#19164)

Signed-off-by: Ankit Jain <jain.ankitk@gmail.com>
Signed-off-by: Ankit Jain <jainankitk@apache.org>
jainankitk added a commit to jainankitk/OpenSearch that referenced this pull request Sep 22, 2025
…arch-project#19164)

Signed-off-by: Ankit Jain <jain.ankitk@gmail.com>
Signed-off-by: Ankit Jain <jainankitk@apache.org>
asimmahmood1 pushed a commit to jainankitk/OpenSearch that referenced this pull request Sep 23, 2025
@jainankitk jainankitk deleted the flaky-profile branch September 25, 2025 18:52
vinaykpud pushed a commit to vinaykpud/OpenSearch that referenced this pull request Sep 26, 2025
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 >test-failure Test failure from CI, local build, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[AUTOCUT] Gradle Check Flaky Test Report for AggregationProfilerIT

2 participants