Update MTLS tests to use high capacity runners
What does this MR do and why?
There have been a number of intermittent instances where we’ve seen the ee::mtls
scenario failing with Net::ReadTimeout with #<TCPSocket:(closed)>Net::ReadTimeout with #<TCPSocket:(closed)>
errors.
Some great analysis by @cmiskell in gitlab!93150 (comment 1039737079) suggests that it may be a resourcing issue and I’m inclined to agree that this may be the root cause based on the errors.
I noted that (all?) of our other E2E jobs use high-capacity whereas the mtls
scenario does not, suggesting that it may have been an oversight which is now leading to errors. This MR updates these jobs which will hopefully resolve the issues we have been seeing.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.