Chromium Code Reviews| Index: check_control_files.sh |
| diff --git a/check_control_files.sh b/check_control_files.sh |
| new file mode 100755 |
| index 0000000000000000000000000000000000000000..ac9aae1e51979e06a1708ebc366f31313e880ad5 |
| --- /dev/null |
| +++ b/check_control_files.sh |
| @@ -0,0 +1,23 @@ |
| +#!/bin/bash |
| + |
| +# Copyright (c) 2009 The Chromium OS Authors. All rights reserved. |
|
ericli
2010/06/18 00:47:43
Copyright 2010
|
| +# Use of this source code is governed by a BSD-style license that can be |
| +# found in the LICENSE file. |
| + |
| +# This script will check all existing AutoTest control files for correctness. |
| + |
| +# Set pipefail so it will capture any nonzer exit codes |
| +set -o pipefail |
| + |
| +. "$(dirname "$0")/common.sh" |
| + |
| +AUTOTEST_ROOT=${SRC_ROOT}/third_party/autotest/files |
| +CHECKSCRIPT=${AUTOTEST_ROOT}/utils/check_control_file_vars.py |
| +SITE_TESTS=${AUTOTEST_ROOT}/client/site_tests |
| + |
| +find $SITE_TESTS -maxdepth 2 -name control | xargs -n1 $CHECKSCRIPT |
| + |
| +if [ $? -ne 0 ] |
| +then |
| + exit 1 |
| +fi |