UNR-power

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

    1. Run the following command for device information

     acpi -V 

    1. 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

    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

Build tested

Tester

Date

Pass/Fail

Bug #

Comment

  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

Build tested

Tester

Date

Pass/Fail

Bug #

Comment

1.0

cgregan

20080919

Pass

  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

Build tested

Tester

Date

Pass/Fail

Bug #

Comment

  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.

Testing/Cases/UNR-power (last edited 2009-01-27 20:44:29 by bismuth)