Mute the query profile IT with concurrent execution#9840
Mute the query profile IT with concurrent execution#9840sohami merged 1 commit intoopensearch-project:mainfrom
Conversation
ecb8d93 to
6d38f55
Compare
|
@ticheng-aws thanks for looking, I am worried about the NPE we are having This could clearly impact the core search flows |
Gradle Check (Jenkins) Run Completed with:
|
Hey @reta, the issue only happened on concurrent search queries with the profile set to true. The core search flows won't be impact when the profile is false. We plan to disable the query profile tests with concurrent execution for now, and track to enable it as part of the upcoming query profile rewrite field fix. |
Compatibility status:Checks if related components are compatible with change ecb8d93 Incompatible componentsIncompatible components: [https://github.com/opensearch-project/sql.git, https://github.com/opensearch-project/cross-cluster-replication.git, https://github.com/opensearch-project/neural-search.git] Skipped componentsCompatible componentsCompatible components: [https://github.com/opensearch-project/security.git, https://github.com/opensearch-project/alerting.git, https://github.com/opensearch-project/index-management.git, https://github.com/opensearch-project/anomaly-detection.git, https://github.com/opensearch-project/job-scheduler.git, https://github.com/opensearch-project/asynchronous-search.git, https://github.com/opensearch-project/observability.git, https://github.com/opensearch-project/common-utils.git, https://github.com/opensearch-project/k-nn.git, https://github.com/opensearch-project/reporting.git, https://github.com/opensearch-project/geospatial.git, https://github.com/opensearch-project/ml-commons.git, https://github.com/opensearch-project/notifications.git, https://github.com/opensearch-project/performance-analyzer.git, https://github.com/opensearch-project/performance-analyzer-rca.git, https://github.com/opensearch-project/security-analytics.git, https://github.com/opensearch-project/opensearch-oci-object-storage.git] |
Thanks @ticheng-aws , this is what I mean by "core search flow": people will try the feature but run into NPE (this is not the mainstream search flow but variation of it). I think we should fix it or consider reverting - it is not good to deliver the experimental feature that NPEs (my opinion surely). |
Compatibility status:Checks if related components are compatible with change 6d38f55 Incompatible componentsIncompatible components: [https://github.com/opensearch-project/neural-search.git, https://github.com/opensearch-project/sql.git, https://github.com/opensearch-project/cross-cluster-replication.git] Skipped componentsCompatible componentsCompatible components: [https://github.com/opensearch-project/geospatial.git, https://github.com/opensearch-project/security.git, https://github.com/opensearch-project/notifications.git, https://github.com/opensearch-project/index-management.git, https://github.com/opensearch-project/security-analytics.git, https://github.com/opensearch-project/job-scheduler.git, https://github.com/opensearch-project/observability.git, https://github.com/opensearch-project/opensearch-oci-object-storage.git, https://github.com/opensearch-project/k-nn.git, https://github.com/opensearch-project/alerting.git, https://github.com/opensearch-project/anomaly-detection.git, https://github.com/opensearch-project/performance-analyzer.git, https://github.com/opensearch-project/asynchronous-search.git, https://github.com/opensearch-project/ml-commons.git, https://github.com/opensearch-project/performance-analyzer-rca.git, https://github.com/opensearch-project/common-utils.git, https://github.com/opensearch-project/reporting.git] |
Gradle Check (Jenkins) Run Completed with:
|
@reta The NPE issue is not due to the new changes to the profile flow. It already exists in the core for concurrent search path. It is showing up now because the |
Thanks @sohami , I think with #9835 (comment) we are on the same page, no objection to mute tests to reduce the noise for the builds |
Gradle Check (Jenkins) Run Completed with:
|
Gradle Check (Jenkins) Run Completed with:
|
Failed for below: |
6d38f55 to
91d8eb8
Compare
Compatibility status:Checks if related components are compatible with change 91d8eb8 Incompatible componentsSkipped componentsCompatible componentsCompatible components: [https://github.com/opensearch-project/geospatial.git, https://github.com/opensearch-project/security.git, https://github.com/opensearch-project/notifications.git, https://github.com/opensearch-project/neural-search.git, https://github.com/opensearch-project/index-management.git, https://github.com/opensearch-project/sql.git, https://github.com/opensearch-project/security-analytics.git, https://github.com/opensearch-project/job-scheduler.git, https://github.com/opensearch-project/observability.git, https://github.com/opensearch-project/k-nn.git, https://github.com/opensearch-project/opensearch-oci-object-storage.git, https://github.com/opensearch-project/cross-cluster-replication.git, https://github.com/opensearch-project/alerting.git, https://github.com/opensearch-project/performance-analyzer.git, https://github.com/opensearch-project/anomaly-detection.git, https://github.com/opensearch-project/performance-analyzer-rca.git, https://github.com/opensearch-project/ml-commons.git, https://github.com/opensearch-project/asynchronous-search.git, https://github.com/opensearch-project/common-utils.git, https://github.com/opensearch-project/reporting.git] |
Gradle Check (Jenkins) Run Completed with:
|
Signed-off-by: Ticheng Lin <ticheng@amazon.com>
91d8eb8 to
037a36e
Compare
Compatibility status:Checks if related components are compatible with change 037a36e Incompatible componentsSkipped componentsCompatible componentsCompatible components: [https://github.com/opensearch-project/security.git, https://github.com/opensearch-project/alerting.git, https://github.com/opensearch-project/index-management.git, https://github.com/opensearch-project/anomaly-detection.git, https://github.com/opensearch-project/sql.git, https://github.com/opensearch-project/job-scheduler.git, https://github.com/opensearch-project/asynchronous-search.git, https://github.com/opensearch-project/observability.git, https://github.com/opensearch-project/common-utils.git, https://github.com/opensearch-project/k-nn.git, https://github.com/opensearch-project/reporting.git, https://github.com/opensearch-project/cross-cluster-replication.git, https://github.com/opensearch-project/geospatial.git, https://github.com/opensearch-project/performance-analyzer.git, https://github.com/opensearch-project/notifications.git, https://github.com/opensearch-project/ml-commons.git, https://github.com/opensearch-project/performance-analyzer-rca.git, https://github.com/opensearch-project/neural-search.git, https://github.com/opensearch-project/security-analytics.git, https://github.com/opensearch-project/opensearch-oci-object-storage.git] |
Gradle Check (Jenkins) Run Completed with:
|
Codecov Report
@@ Coverage Diff @@
## main #9840 +/- ##
============================================
- Coverage 71.16% 70.99% -0.18%
+ Complexity 58115 58056 -59
============================================
Files 4831 4831
Lines 273999 274058 +59
Branches 39920 39922 +2
============================================
- Hits 195005 194574 -431
- Misses 62604 63187 +583
+ Partials 16390 16297 -93
... and 465 files with indirect coverage changes 📢 Have feedback on the report? Share it here. |
…ct#9840) Signed-off-by: Ticheng Lin <ticheng@amazon.com> Signed-off-by: Kaushal Kumar <ravi.kaushal97@gmail.com>
…ct#9840) Signed-off-by: Ticheng Lin <ticheng@amazon.com>
…ct#9840) Signed-off-by: Ticheng Lin <ticheng@amazon.com> Signed-off-by: Ivan Brusic <ivan.brusic@flocksafety.com>
…ct#9840) Signed-off-by: Ticheng Lin <ticheng@amazon.com> Signed-off-by: Shivansh Arora <hishiv@amazon.com>
Description
Disabling the query profile tests with concurrent execution for now and track to enable it as part of the rewrite fix.
Related Issues
Resolves #9815 #9787
Check List
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.