DEVPROD-19870: Cut instance sizes to half where possible #345
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Ticket: DEVPROD-19870
This PR is for cutting instance sizes in half for variants that are underutilizing resources. This should result in an ~ 34k savings in a year.
Proof of Work
The tests are passing here for the variants whose instance types were changed from ubuntu2204-large to ubuntu2204-medium. The failing tasks are failing in the base commit as well, so i'm not really sure if it is related.
Variants downsized + the passing tests:
e2e_mdb_kind_ubi_cloudqa
e2e_static_mdb_kind_ubi_cloudqa
e2e_static_om70_kind_ubi
e2e_static_om80_kind_ubi
The tasks are 5% slower compared to the base commit which has a total time taken of 7d 14h 52m 49s. Whereas this patch took 8d 0h 59m 48s. However there are some failing and undispatched tasks in the base commit. Comparing to the patch in a recent PR that has all tasks passing, it is only 0.7% slower (the patch took 7d 23h 35m 46s)
Checklist
skip-changelog
label if not needed(I'm unable to add a
skip-changelog
label since i don't have write access. Would the reviewer be able to add it?)