diff --git a/tests/sleeptenmin/sleeptenmin.py b/tests/sleeptenmin/sleeptenmin.py new file mode 100755 index 0000000000000000000000000000000000000000..c297e27f2425dc27eaeb2ebf06e298603ef3dccf --- /dev/null +++ b/tests/sleeptenmin/sleeptenmin.py @@ -0,0 +1,40 @@ +#!/usr/bin/python + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +# +# See LICENSE for more details. +# +# Copyright: Red Hat Inc. 2013-2014 +# Author: Lucas Meneghel Rodrigues + + +import time + +from avocado import job +from avocado import test + + +class sleeptenmin(test.Test): + + """ + Sleeps for 10 minutes + """ + default_params = {'sleep_length': 600} + + def action(self): + """ + Sleep for length seconds. + """ + self.log.debug("Sleeping for %.2f seconds", self.params.sleep_length) + time.sleep(self.params.sleep_length) + + +if __name__ == "__main__": + job.main()