Reboot cycling

Top  Previous  Next

BurnInTest can be setup so that the PC will reboot itself in a cycle, with test runs occurring between each reboot. BurnInTest uses another software utility called Rebooter to reboot / restart a PC. Rebooter can be used from within BurnInTest or it can be run by itself (look for the executable called, rebooter.exe in the BurnInTest installation directory).

To use Rebooter from within BurnInTest, go to the BurnInTest Preferences window and then select the "Post-Test" tab. Clicking on the ‘Reboot options’ button will open the Rebooter configuration window. You can get additional help about Rebooter options by clicking on the help button in the Rebooter configuration window.

Here is a brief description of how a BurnInTest can be set-up to reboot itself in a cycle.

Step1 – Select and save Rebooter settings

Set the ‘Maximum Reboots’ value to the number of cycles required.

Set the other parameters in Rebooter. (Reboot type, Delay, etc). Don’t set the delay value to be too short, as you want BurnInTest to fully stop before rebooting. 20 Seconds is a good value.

Save the settings, with the ‘Save Options’ button. Then close the Window.

Step2 – Configure the settings you want in BurnInTest

From the Preferences and Duty Cycle windows enter all the settings that you want for your test runs. When you close these windows, the settings are saved to disk and will become the new default values. Alternatively a separate configuration file could be created (using the ‘Save As Config’ menu option) and used on the command line.

Make sure you

-Set a test period with the Auto-Stop option in the preferences window.
-Select ‘Exit & reboot PC’ in the Action after Auto-Stop check boxes.
-Have the log file accumulation option set in the Logging section of the preferences window.

Step3 – Create an auto run shortcut

Create an auto run short cut that points to the BurnInTest executable. You need to do this manually in Windows. The command line in the shortcut should use the ‘/r’ option. This will start tests executing in BurnInTest automatically. The command line for the shortcut should be something like

C:\Program Files\BurnInTest\bit.exe  /r

The Rebooter help file (Rebooter.hlp ) also contains more details about how to start programs automatically with Windows.

Step4 – Start the cycle

Start the 1st test run from within BurnInTest, with the "Start Tests"   button. At the end of the test period you have entered the PC will reboot according to the settings in Rebooter and after the reboot, BurnInTest will automatically re-start and do another test run, then Reboot again.

Note:

When Rebooter is started from BurnInTest, the Rebooter setting of "Auto load Rebooter at startup" is not applied. This allows BurnInTest to be setup as the auto restart program, and avoids the conflict of both BurnInTest and Rebooter autostarting after a reboot. This means that only a single reboot will be performed when rebooter is run from BurnInTest. To perform multiple reboots from within BurnInTest a script should be used with multiple REBOOT commands.

More about Rebooter

Rebooter is a small utility program developed by PassMark Software to help automate the PC hardware testing process. It has been designed to work with PassMark BurnInTest but will also work with 3rd party application. Rebooter allows you to,

-Shutdown, Reboot or Logout of a PC.
-Reboot a PC from the command line
-Set a timer so that the PC will reboot after a certain amount of time
-Setup a reboot loop, to reboot a PC over an over again in a cycle.
-Force a shutdown or request a shutdown.
-Enable and disable the Windows auto-login feature. (XP and later)
-Include reboots into your hardware stress testing plan, (when used with BurnInTest).