# Copyright (c) 2012 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. description "Autotest Suite scheduler" start on (starting network-interface or starting network-manager or starting networking) start on runlevel [2345] stop on runlevel [!2345] script # Uncomment for debugging # exec > /tmp/suite-scheduler-start.log 2>&1 USER="chromeos-test" AUTOTEST_DIR="/usr/local/autotest" LOGGING_DIR="${AUTOTEST_DIR}/logs" SCHEDULER_DIR="${AUTOTEST_DIR}/site_utils/suite_scheduler" SCHEDULER_COMMAND="suite_scheduler.py" SCHEDULER_ARGS="${SCHEDULER_ARGS} -d ${LOGGING_DIR} -f ${AUTOTEST_DIR}/suite_scheduler.ini" exec sudo -u ${USER} ${SCHEDULER_DIR}/${SCHEDULER_COMMAND} ${SCHEDULER_ARGS} end script respawn