UMEdesktop-power

Revision 3 as of 2008-08-06 16:13:35

Clear message

Advanced Power Management

Last Version these cases were run against

ex. UME 8.04

ACPI Status

  1. Collect information on ACPI status

    1. Run the following command for device information

     acpi -V 

    1. Run the following command for version information

     acpi -v 

S-State

  1. Confirm the following state is supported

    1. Suspend to RAM, resume and check the keyboard, mouse, touchpad, video, USB, CDROM and network;
    2. Suspend to Disk, resume and check the keyboard, mouse, touchpad, video, USB, CDROM and network.

C-state

  1. Confirm the following state is supported

    1. The every supported C-states can be entered on UP
    2. The every supported C-states can be entered on SMP.
    3. The C-states when AC adapter and battery are as power supplier
    4. The C-states change when switching between AC and Battery

P-state

  1. Confirm the following state is supported

    1. Verify the performance governor: set to performance governor and check the frequencies of all the CPUS. It should be the maximum supported freq.
    2. Verify the powersave governor: set to powersave governor and check the frequencies of all the CPUS. It should be the minimum supported freq.
    3. 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.
    4. 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

  1. Confirm the following state is supported

    1. T-state performance: observe any performance differences through the /sys/devices/system/cpu/cpu*/cpufreq/stats and /proc/acpi/processor/*/power during controlled workloads.