## page was copied from Testing/Cases/UMEdesktop-power <> [[https://wiki.ubuntu.com/Testing/Cases/UNR-advanced-features| Return to Advanced Features]] = Advanced Power Management = === ACPI Status === || Build tested || Tester || Date || Pass/Fail || Bug # || Comment || ||1.0 ||cgregan ||20080919 ||Pass || || || ||NHP20081217 ||thalchuk ||20081219 ||NA || ||Using 3rd party PowerManagement || ||NHPGM20090114 ||thalchuk || 20090112 ||Pass || ||NA Using 3rd party PowerManagement || 1. '''Collect information on ACPI status''' a. Run the following command for device information {{{ acpi -V }}} a. Run the following command for version information {{{ acpi -v }}} === S-State === || Build tested || Tester || Date || Pass/Fail || Bug # || Comment || ||1.0 ||cgregan ||20080919 ||Pass || || || ||NHP20081217 ||thalchuk ||20081219 ||Pass || || || ||NHPGM20090114 ||thalchuk || 20090112 ||Pass || || || 1. '''Confirm the following state is supported''' a. Suspend to RAM, resume and check the keyboard, mouse, touchpad, video, USB, CDROM and network; a. Suspend to Disk, resume and check the keyboard, mouse, touchpad, video, USB, CDROM and network. === C-state === || Build tested || Tester || Date || Pass/Fail || Bug # || Comment || || || || || || || || 1. '''Confirm the following state is supported''' a. The every supported C-states can be entered on UP a. The every supported C-states can be entered on SMP. a. The C-states when AC adapter and battery are as power supplier a. The C-states change when switching between AC and Battery === P-state === || Build tested || Tester || Date || Pass/Fail || Bug # || Comment || ||1.0 ||cgregan ||20080919 ||Pass || || || 1. '''Confirm the following state is supported''' a. Verify the performance governor: set to performance governor and check the frequencies of all the CPUS. It should be the maximum supported freq. a. Verify the powersave governor: set to powersave governor and check the frequencies of all the CPUS. It should be the minimum supported freq. a. Verify the userspace governor: set to userspace governor and make sure, that it is set properly; set to all possible frequencies and check whether it is set properly. a. Verify that the on-demand governor obeys the scaling max and min frequencies: set to ondemand governor and make sure it is set properly; Take all CPUs to idle and make sure the frequencies goes to the minimum; Keep all CPUs busy and make sure freq goes to the maximum. === T-state === || Build tested || Tester || Date || Pass/Fail || Bug # || Comment || || || || || || || || 1. '''Confirm the following state is supported''' a. T-state performance: observe any performance differences through the /sys/devices/system/cpu/cpu*/cpufreq/stats and /proc/acpi/processor/*/power during controlled workloads.