# Copyright (c) 2013 The Chromium OS Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. This directory contains an autotest utility for deploying infrastructure changes to an existing autotest infrastructure. The autotest infrastructure is described by the config (global_config/shadow_config).ini on the main autotest server. The config contains information related to the current active autotest scheduler, drones, and devservers. # TODO(lab): Need to bring all of our installations on to a common directory # structure and bring in rpm deployment to get managed by this tool. Pending # crosbug.com/38094. Usage: lab_deploy.py (sync,restart) (devservers, drones, scheduler)+. Examples: lab_deploy.py sync drones scheduler Syncs the source code on all the autotest drones and scheduler. lab_deploy.py restart drones scheduler Restarts all the drones/scheduler. lab_deploy.py sync devserver Syncs all the devserver code.