#!/usr/bin/env python3 # -*- coding: utf-8 -*- # # Copyright 2020 The ChromiumOS Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. """Timeout test for command_executer.""" __author__ = "asharif@google.com (Ahmad Sharif)" import argparse import sys from cros_utils import command_executer def Usage(parser, message): print("ERROR: %s" % message) parser.print_help() sys.exit(0) def Main(argv): parser = argparse.ArgumentParser() _ = parser.parse_args(argv) command = "sleep 1000" ce = command_executer.GetCommandExecuter() ce.RunCommand(command, command_timeout=1) return 0 if __name__ == "__main__": Main(sys.argv[1:])