| OLD | NEW | 
|---|
|  | (Empty) | 
| 1 TIME = 'MEDIUM' |  | 
| 2 DOC = """\ |  | 
| 3 This test will reboot the machine ITERATIONS number of times.  Note that if you |  | 
| 4 use this, you'll need to use the step engine for any tests that occur after |  | 
| 5 this one.  This means that this may not play well when run from the autotest |  | 
| 6 front end.""" |  | 
| 7 |  | 
| 8 |  | 
| 9 ITERATIONS = 5 |  | 
| 10 |  | 
| 11 tries = job.get_state('soft_reboot_tries', 0) + 1 |  | 
| 12 job.set_state("soft_reboot_tries", tries) |  | 
| 13 |  | 
| 14 if tries < ITERATIONS: |  | 
| 15         import sys |  | 
| 16         this_functions_name = sys._getframe().f_code.co_name |  | 
| 17         if this_functions_name != "?": |  | 
| 18                 # If we're not in a function (i.e. we get "?") then we're |  | 
| 19                 # not using the step engine and thus no next step is |  | 
| 20                 # necessary |  | 
| 21                 job.next_step_prepend(this_functions_name) |  | 
| 22 |  | 
| 23 if tries <= ITERATIONS: |  | 
| 24         job.reboot() |  | 
| OLD | NEW | 
|---|