Skip to content

Add new Elasticsearch E2E tests

Mark Lapierre requested to merge ml-add-es-advanced-global-search-tests into master

What does this MR do?

Adds coverage for global search and advanced search syntax.

  • Includes a new page object component and QA selectors.
  • Updates the existing ES E2E test to indicate that it requires admin.
  • Adds class method Runtime::API::Client.as_admin to make it easier to use the API as an admin.
  • Adds the ability to use PUT via the API.

Closes gitlab-org/quality/testcases#122 (closed) and gitlab-org/quality/testcases#123 (closed)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Edited by Mark Lapierre

Merge request reports