Split end to end testing to test per index
Since we split the indexes up into their own indexes: Issues, MRs, Notes, and the original Main index, the team has decided it would be beneficial to change the end to end tests to test each of these indices individually. This would have the cost of longer running test, but the benefit of more resolution into which indices are functioning well.
Nota bene: it seems to be the case as of right now that Blob searches done by our current end to end tests in CI are failing consistently (some of our tests are in quarantine). Splitting the testing in this way may help us zero in on what is failing.
We also want to do this work with the planned work of splitting the Main index into more indices in the future.
Test for each index completed:
-
Issues Index -
Notes Index -
MR Index -
Main Index (code/blob)
Edited by Erick Banks