opensearch-build
opensearch-build copied to clipboard
Adding User Behavior Insights API tests
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.
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.
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.
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.