Skip to content

Conversation

@tsullivan
Copy link
Member

@tsullivan tsullivan commented Dec 2, 2020

Summary

Problem: As more functionality for Background Search is delivered to the code base, having the feature flag enabled for all X-Pack functional UI tests is a problem. Existing tests eventually fail because WIP features are present in the UI unexpectedly.

Until Background Search UI doesn't require a feature flag for normal users, the feature flag should not be set for all X-Pack tests.

This PR addresses the issue by hoisting out the test code and test services into a new area for functional testing, that includes a dedicated config. Only this config enables the feature flag for Send To Background.

Checklist

Delete any items that are not applicable to this PR.

@tsullivan tsullivan force-pushed the test/data/background-search-functional-config branch from b75ce32 to 07b1084 Compare December 2, 2020 22:42
@tsullivan tsullivan force-pushed the test/data/background-search-functional-config branch from 07b1084 to f712032 Compare December 3, 2020 00:19
@tsullivan tsullivan marked this pull request as ready for review December 3, 2020 00:23
@tsullivan tsullivan requested review from a team, Dosant, lizozom and lukasolson December 3, 2020 00:23
@tsullivan tsullivan added Feature:Functional Testing Project:AsyncSearch Background search, partial results, async search services. test release_note:skip Skip the PR/issue when compiling release notes v7.11.0 v7.12.0 v8.0.0 and removed Feature:Functional Testing labels Dec 3, 2020
@elastic elastic deleted a comment from kibanamachine Dec 3, 2020
@kibanamachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

✅ unchanged

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

Copy link
Contributor

@Dosant Dosant left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM,
checked that moved tests are running and passing on CI

@tsullivan tsullivan merged commit 880c8d3 into elastic:master Dec 4, 2020
@tsullivan tsullivan deleted the test/data/background-search-functional-config branch December 4, 2020 17:22
tsullivan added a commit to tsullivan/kibana that referenced this pull request Dec 4, 2020
…tic#84833)

* [Send To Background UI] Isolate functional test for wip feature

* add tests to cigroup 3
tsullivan added a commit that referenced this pull request Dec 4, 2020
…) (#85045)

* [Send To Background UI] Isolate functional test for wip feature

* add tests to cigroup 3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Project:AsyncSearch Background search, partial results, async search services. release_note:skip Skip the PR/issue when compiling release notes test v7.11.0 v7.12.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants