28 lines
1,017 B
Text
28 lines
1,017 B
Text
# 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.
|