blob: b188c95b52b2a960b42d2936fdf903f2d95b66f8 [file] [log] [blame]
# 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"
SCHEDULER_DIR="/usr/local/autotest/site_utils/suite_scheduler"
SCHEDULER_COMMAND="suite_scheduler.py"
SCHEDULER_ARGS="${SCHEDULER_ARGS} -d $SCHEDULER_DIR -f $SCHEDULER_DIR/suite_scheduler.ini"
echo sudo -u ${USER} ${SCHEDULER_DIR}/${SCHEDULER_COMMAND} ${SCHEDULER_ARGS}
exec sudo -u ${USER} ${SCHEDULER_DIR}/${SCHEDULER_COMMAND} ${SCHEDULER_ARGS}
end script
respawn