New issue
Advanced search Search tips

Issue 737126 link

Starred by 1 user

Issue metadata

Status: Archived
Owner: ----
Closed: Mar 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Feature



Sign in to add a comment

Restrict balance_pool to operate only on managed pools

Reported by jrbarnette@chromium.org, Jun 27 2017

Issue description

The balance_pools command come with some subtle and undocumented
usage restrictions.  Most importantly:
  * Some DUTs not in Stierlin are in pools that shouldn't be
    changed using balance_pools.
  * New pools for general testing should be discouraged, since
    failures in those pools can't be managed by our usual processes.

Both of these restrictions can be dealt with by changing balance_pools
to require that both pools it operates on be managed pools.

That is, the balance_pools command operates on two pools:  A main
pool and a spare pool (the spare pool is commonly unspecified, defaulting
to "pool:suites").  The command should require that both of those
pools be in the list of pools specified as
    site_utils.suite_scheduler.constants.Pools.MANAGED_POOLS

 
Status: Archived (was: Untriaged)
This bug is very old, is Untriaged, and has no owner.  If it is still relevant, reopen as Untriaged or open a new bug

Sign in to add a comment