Sauce Labs Customer Idea Portal

Submit an idea and make Sauce Labs even better!

VM Block Resource Allocation

Allow administrators to set up blocks of VMs that require explicit permission to use.  For example, I would like to create a 5 VM block and give permissions to that block to the specific user account running smoke tests.   For an enterprise account with 15 VMs, 5 VMs would be available exclusively for smoke testing, while the remaining 10 VMs would be available to all accounts. This will ensure high priority tasks will always have available resources to execute.

  • Bryan Erwine
  • Jun 15 2015
  • Future consideration
  • Attach files
  • Justin Raczak commented
    15 Jun, 2015 08:56pm

    Hi Bryan. While this feature does not exist exactly as you've described, we do provide the option to assign priority values to your tests which will dictate the order in which they are run when tests are queued. Simply pass the 'priority' key with an integer value of the priority you wish that test to have. For example,

    "priority": 1

    A common case for this assignment would be tests associated with a build kicked off by your CI server or other automated processes. Tests with a priority value will be prioritized over those with no priority value and tests with the highest priority (i.e. lowest numeric value) will be prioritized first.