def run(machine): | |
host = hosts.create_host(machine) | |
at = autotest.Autotest(host) | |
at.run_timed_test('sleeptest', seconds=1, timeout=15) # no exception | |
try: | |
at.run_timed_test('sleeptest', seconds=30, timeout=5) | |
# should timeout | |
raise 'Test failed to timeout!' | |
except autotest.AutotestTimeoutError: | |
print 'Timeout test success!' | |
job.parallel_simple(run, machines) |