Repository Automated Testing with Elasticsearch
Aim of this epic is to run any automated testing that exists for the repository, that can be run using the Elasticsearch connector, as opposed to test stubs, Solr, or queries direct against the DB.
Results of these tests should then be tied back to the search queries executed for that test.
The aim is to categorize each test failure relating to search as one of the following:
Failure due to an unsupported feature
Failure due to unanticipated use of a supported feature
Failure due to a search bug