Skip to content

DEVPROD-19870: Cut instance sizes to half where possible #345

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

anjani-bhat
Copy link

@anjani-bhat anjani-bhat commented Aug 14, 2025

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:

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

  • Have you linked a jira ticket and/or is the ticket in the title?
  • Have you checked whether your jira ticket required DOCSP changes?
  • Have you added changelog file?
    • use skip-changelog label if not needed
    • refer to Changelog files and Release Notes section in CONTRIBUTING.md for more details
      (I'm unable to add a skip-changelog label since i don't have write access. Would the reviewer be able to add it?)

@anjani-bhat anjani-bhat marked this pull request as ready for review August 14, 2025 15:19
@anjani-bhat anjani-bhat requested a review from a team as a code owner August 14, 2025 15:19
@anandsyncs anandsyncs added the skip-changelog Use this label in Pull Request to not require new changelog entry file label Aug 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip-changelog Use this label in Pull Request to not require new changelog entry file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants