command_executer_timeout_test.py revision f2a3ef46f75d2196a93d3ed27f4d1fcf22b54fbe
1#!/usr/bin/python
2#
3# Copyright 2010 Google Inc. All Rights Reserved.
4
5__author__ = 'asharif@google.com (Ahmad Sharif)'
6
7import optparse
8import os
9import re
10import sys
11
12from utils import command_executer
13
14
15def Usage(parser, message):
16  print 'ERROR: ' + message
17  parser.print_help()
18  sys.exit(0)
19
20
21def Main(argv):
22  parser = optparse.OptionParser()
23  options = parser.parse_args(argv)[0]
24
25  command = 'sleep 1000'
26  ce = command_executer.GetCommandExecuter()
27  ce.RunCommand(command, command_timeout=1)
28  return 0
29
30
31if __name__ == '__main__':
32  Main(sys.argv)
33