opensearch-build icon indicating copy to clipboard operation
opensearch-build copied to clipboard

Adding User Behavior Insights API tests

Open jzonthemtn opened this issue 8 months ago • 1 comments

Description

Adds User Behavior Insights (UBI) smoke tests per https://github.com/opensearch-project/user-behavior-insights/issues/77.

Issues Resolved

Part of https://github.com/opensearch-project/user-behavior-insights/issues/77 but does not close it until both opensearch-api-specification#844 are merged.

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.

jzonthemtn avatar Mar 18 '25 16:03 jzonthemtn

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 91.98%. Comparing base (f6de92b) to head (f20ddb2). :warning: Report is 237 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #5407   +/-   ##
=======================================
  Coverage   91.98%   91.98%           
=======================================
  Files         202      202           
  Lines        7052     7052           
=======================================
  Hits         6487     6487           
  Misses        565      565           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

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

codecov[bot] avatar Mar 18 '25 16:03 codecov[bot]

Hi all, I think the UBI plugin is much better positioned to participate in release tests. I think this PR can now be merged? Since some other plugins like search-relevance have a optional dependency on ubi, it would be good to make sure this gets integrated. We can expand the smoke tests from here if needed.

epugh avatar Sep 23 '25 17:09 epugh

Looks like we still have UBI pending to be on-boarded to api-spec https://github.com/opensearch-project/opensearch-api-specification/pull/845 We do not have failure notifications for smoke testing in place yet but tests would fail until the PR gets in.

gaiksaya avatar Sep 23 '25 18:09 gaiksaya