Dasharo Stability: Power Management
Test cases common documentation
Test setup
- Proceed with the Generic test setup: firmware.
- Proceed with the Generic test setup: OS installer.
- Proceed with the Generic test setup: OS installation.
- Proceed with the Generic test setup: OS boot from disk.
SPM001.001 2x S0ix suspend cycle (Battery) (Ubuntu)
Test description
This test aims to verify the stability of the S0ix / Modern Standby sleep state.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Enter the setup menu.
- Ensure that the sleep mode option is set to
Suspend to Idle (S0ix)
- Save and exit the setup menu.
- Boot into OS.
- Log into the system.
- Put the DUT to sleep using the OS's UI
- Ensure the sleep mode has been entered (i.e. power LED blinking or "breathing", depending on platform)
- Wait at least 60 seconds
- Wake up the DUT
- Verify basic functionality remains functional
- Repeat steps 7-11.
Expected result
Sleep mode should be entered correctly on each attempt.
Waking up should proceed without issues on each attempt. All basic functionality (i.e. builtin keyboard, touchpad, display etc) should keep working.
SPM001.002 2x S0ix suspend cycle (Battery) (Windows)
Test description
This test aims to verify the stability of the S0ix / Modern Standby sleep state.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Windows
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Enter the setup menu.
- Ensure that the sleep mode option is set to
Suspend to Idle (S0ix)
- Save and exit the setup menu.
- Boot into OS.
- Log into the system.
- Put the DUT to sleep using the OS's UI
- Ensure the sleep mode has been entered (i.e. power LED blinking or "breathing", depending on platform)
- Wait at least 60 seconds
- Wake up the DUT
- Verify basic functionality remains functional
- Repeat steps 7-11.
Expected result
Sleep mode should be entered correctly on each attempt.
Waking up should proceed without issues on each attempt. All basic functionality (i.e. builtin keyboard, touchpad, display etc) should keep working.
SPM002.001 2x S0ix suspend cycle (AC) (Ubuntu)
Test description
This test aims to verify the stability of the S0ix / Modern Standby sleep state.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Enter the setup menu.
- Ensure that the sleep mode option is set to
Suspend to Idle (S0ix)
- Save and exit the setup menu.
- Boot into OS.
- Log into the system.
- Put the DUT to sleep using the OS's UI
- Ensure the sleep mode has been entered (i.e. power LED blinking or "breathing", depending on platform)
- Wait at least 60 seconds
- Wake up the DUT
- Verify basic functionality remains functional
- Repeat steps 7-11.
Expected result
Sleep mode should be entered correctly on each attempt.
Waking up should proceed without issues on each attempt. All basic functionality (i.e. builtin keyboard, touchpad, display etc) should keep working.
SPM002.002 2x S0ix suspend cycle (AC) (Windows)
Test description
This test aims to verify the stability of the S0ix / Modern Standby sleep state.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Windows
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Enter the setup menu.
- Ensure that the sleep mode option is set to
Suspend to Idle (S0ix)
- Save and exit the setup menu.
- Boot into OS.
- Log into the system.
- Put the DUT to sleep using the OS's UI
- Ensure the sleep mode has been entered (i.e. power LED blinking or "breathing", depending on platform)
- Wait at least 60 seconds
- Wake up the DUT
- Verify basic functionality remains functional
- Repeat steps 7-11.
Expected result
Sleep mode should be entered correctly on each attempt.
Waking up should proceed without issues on each attempt. All basic functionality (i.e. builtin keyboard, touchpad, display etc) should keep working.
SPM003.001 2x S3 suspend cycle (Battery) (Ubuntu)
Test description
This test aims to verify the stability of the S3 / sleep-to-ram state.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Enter the setup menu.
- Ensure that the sleep mode option is set to
Suspend to RAM (S3)
- Save and exit the setup menu.
- Boot into OS.
- Log into the system.
- Put the DUT to sleep using the OS's UI
- Ensure the sleep mode has been entered (i.e. power LED blinking or "breathing", depending on platform)
- Wait at least 60 seconds
- Wake up the DUT
- Verify basic functionality remains functional
- Repeat steps 7-11.
Expected result
Sleep mode should be entered correctly on each attempt.
Waking up should proceed without issues on each attempt. All basic functionality (i.e. builtin keyboard, touchpad, display etc) should keep working.
SPM003.002 2x S3 suspend cycle (Battery) (Windows)
Test description
This test aims to verify the stability of the S3 / sleep-to-ram state.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Windows
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Enter the setup menu.
- Ensure that the sleep mode option is set to
Suspend to RAM (S3)
- Save and exit the setup menu.
- Boot into OS.
- Log into the system.
- Put the DUT to sleep using the OS's UI
- Ensure the sleep mode has been entered (i.e. power LED blinking or "breathing", depending on platform)
- Wait at least 60 seconds
- Wake up the DUT
- Verify basic functionality remains functional
- Repeat steps 7-11.
Expected result
Sleep mode should be entered correctly on each attempt.
Waking up should proceed without issues on each attempt. All basic functionality (i.e. builtin keyboard, touchpad, display etc) should keep working.
SPM004.001 2x S3 suspend cycle (AC) (Ubuntu)
Test description
This test aims to verify the stability of the S3 / sleep-to-ram state.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Enter the setup menu.
- Ensure that the sleep mode option is set to
Suspend to RAM (S3)
- Save and exit the setup menu.
- Boot into OS.
- Log into the system.
- Put the DUT to sleep using the OS's UI
- Ensure the sleep mode has been entered (i.e. power LED blinking or "breathing", depending on platform)
- Wait at least 60 seconds
- Wake up the DUT
- Verify basic functionality remains functional
- Repeat steps 7-11.
Expected result
Sleep mode should be entered correctly on each attempt.
Waking up should proceed without issues on each attempt. All basic functionality (i.e. builtin keyboard, touchpad, display etc) should keep working.
SPM004.002 2x S3 suspend cycle (AC) (Windows)
Test description
This test aims to verify the stability of the S3 / sleep-to-ram state.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Windows
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Enter the setup menu.
- Ensure that the sleep mode option is set to
Suspend to RAM (S3)
- Save and exit the setup menu.
- Boot into OS.
- Log into the system.
- Put the DUT to sleep using the OS's UI
- Ensure the sleep mode has been entered (i.e. power LED blinking or "breathing", depending on platform)
- Wait at least 60 seconds
- Wake up the DUT
- Verify basic functionality remains functional
- Repeat steps 7-11.
Expected result
Sleep mode should be entered correctly on each attempt.
Waking up should proceed without issues on each attempt. All basic functionality (i.e. builtin keyboard, touchpad, display etc) should keep working.
SPM005.001 2x warmboot cycle (Battery) (Ubuntu)
Test description
This test aims to verify the stability of the warmboot.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Boot into OS.
- Log into the system.
- Shut down the DUT via the OS's UI.
- Ensure DUT has shut down completely (i.e. Power LED turns off or changes color)
- Wait least 60 seconds
- Power on the DUT.
- Boot into OS.
- Log into the system.
- Verify basic functionality remains functional
- Repeat steps 4-10.
Expected result
Shutdown should proceed correctly on each attempt.
Powering on should proceed without issues on each attempt. All basic functionality (i.e. builtin keyboard, touchpad, display etc) should keep working.
SPM005.002 2x warmboot cycle (Battery) (Windows)
Test description
This test aims to verify the stability of the warmboot.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Windows
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Boot into OS.
- Log into the system.
- Shut down the DUT via the OS's UI.
- Ensure DUT has shut down completely (i.e. Power LED turns off or changes color)
- Wait least 60 seconds
- Power on the DUT.
- Boot into OS.
- Log into the system.
- Verify basic functionality remains functional
- Repeat steps 4-10.
Expected result
Shutdown should proceed correctly on each attempt.
Powering on should proceed without issues on each attempt. All basic functionality (i.e. builtin keyboard, touchpad, display etc) should keep working.
SPM006.001 2x warmboot cycle (AC) (Ubuntu)
Test description
This test aims to verify the stability of the warmboot.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Boot into OS.
- Log into the system.
- Shut down the DUT via the OS's UI.
- Ensure DUT has shut down completely (i.e. Power LED turns off or changes color)
- Wait least 60 seconds
- Power on the DUT.
- Boot into OS.
- Log into the system.
- Verify basic functionality remains functional
- Repeat steps 4-10.
Expected result
Shutdown should proceed correctly on each attempt.
Powering on should proceed without issues on each attempt. All basic functionality (i.e. builtin keyboard, touchpad, display etc) should keep working.
SPM006.002 2x warmboot cycle (AC) (Windows)
Test description
This test aims to verify the stability of the warmboot.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Windows
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Boot into OS.
- Log into the system.
- Shut down the DUT via the OS's UI.
- Ensure DUT has shut down completely (i.e. Power LED turns off or changes color)
- Wait least 60 seconds
- Power on the DUT.
- Boot into OS.
- Log into the system.
- Verify basic functionality remains functional
- Repeat steps 4-10.
Expected result
Shutdown should proceed correctly on each attempt.
Powering on should proceed without issues on each attempt. All basic functionality (i.e. builtin keyboard, touchpad, display etc) should keep working.