Linux ACPI Test Cases

line

abat0.2_2.6.15_ia64_testresults

ACPI ABAT started...

Red Hat Enterprise Linux AS release 4 (Nahant Update 3)
Kernel \r on an \m

Linux montecito2x2.tsp.org 2.6.15 #6 SMP Thu Mar 30 01:13:02 CST 2006 ia64 ia64 ia64 GNU/Linux

 

*******************************************************
* Test ACPI file system interfaces *
*******************************************************

-------------------------------------------------------
ACPI is supported.
-------------------------------------------------------
version: 20050902
-------------------------------------------------------
alarm notsupport
event OK
dsdt OK
fadt OK
sleep standby(S1) mem(S3)
wakeup notsupport
-------------------------------------------------------
Driver State Device Item Information
------ ----- ------ ---- -----------
ac notsupport
battery notsupport
button loaded power/PWRF info type: Power Button (FF)
ec notsupport
fan loaded NO
power build-in NO
processor loaded NO
thermal loaded NO
video notsupport
-------------------------------------------------------

-------------
Test Summary:
-------------
TOTAL: 17
PASS: 12
FAIL: 0
NOTSUPPORT: 6
UNRESOLVED: 0
UNTESTED: 0
-------------

 

*******************************************************
* Test ACPI drivers *
*******************************************************

-------------------------------------------------------
Driver State Action Results
ac notsupport
battery notsupport
button loaded verifying PASS
unloading PASS
verifying PASS
loading PASS
verifying PASS
ec notsupport
fan loaded verifying PASS
unloading PASS
verifying PASS
loading PASS
verifying PASS
power build-in verifying PASS
processor loaded verifying PASS
unloading PASS
verifying PASS
loading PASS
verifying PASS
thermal loaded verifying PASS
unloading PASS
verifying PASS
loading PASS
verifying PASS
video notsupport
container loaded verifying PASS
unloading PASS
verifying PASS
loading PASS
verifying PASS
memhotplug notsupport
numa notsupport
-------------------------------------------------------

-------------
Test Summary:
-------------
TOTAL: 12
PASS: 6
FAIL: 0
NOTSUPPORT: 6
UNRESOLVED: 0
UNTESTED: 0
-------------

 

*******************************************************
* Test ACPI P-state *
*******************************************************

Native Geyserville III Support (P state) - Demand Based Switching
###############################################################################
GV3/DBS validation for I386 and EM64T
Geyserville III is an efficient mechanism for switching to/from low
voltage mode - Enhanced SpeedStep Technology. Dependent upon ACPI.
-------------------------------------------------------------------------------
Red Hat Enterprise Linux AS release 4 (Nahant Update 3)
Kernel \r on an \m
Linux montecito2x2.tsp.org 2.6.15 #6 SMP Thu Mar 30 01:13:02 CST 2006 ia64 ia64 ia64 GNU/Linux
-------------------------------------------------------------------------------
Start setup
Finish setup
Execution of test_1_1
get_governors output:
userspace ondemand powersave performance
num CPU = 0
READ_GOVERNOR performance
MAX_FREQ 2200000
READ_FREQ 2200000
num CPU = 1
READ_GOVERNOR performance
MAX_FREQ 2200000
READ_FREQ 2200000
num CPU = 2
READ_GOVERNOR performance
MAX_FREQ 2200000
READ_FREQ 2200000
num CPU = 3
READ_GOVERNOR performance
MAX_FREQ 2200000
READ_FREQ 2200000
Test p_states_test_1_1 PASSED
Execution of test_2_1
get_governors output:
userspace ondemand powersave performance
num CPU = 0
READ_GOVERNOR powersave
MIN_FREQ 1930000
READ_FREQ 2200000
Error: get_freq 0
Expected: 1930000
If fact: 2200000
Test p_states_test_2_1 FAILED
Execution of test_3_1
get_governors output:
userspace ondemand powersave performance
num CPU = 0
READ_GOVERNOR userspace
num CPU = 1
READ_GOVERNOR userspace
num CPU = 2
READ_GOVERNOR userspace
num CPU = 3
READ_GOVERNOR userspace
Test p_states_test_3_1 PASSED
Execution of test_3_2
get_governors output:
userspace ondemand powersave performance
num CPU = 0
READ_GOVERNOR userspace
AVLBL_FREQS 2200000 1930000
READ_FREQ 2200000
READ_FREQ 2200000
Error: set_freq 0
Expected: 1930000
In fact: 2200000
Test p_states_test_3_2 FAILED
Execution of test_4_1
get_governors output:
userspace ondemand powersave performance
num CPU = 0
READ_GOVERNOR ondemand
num CPU = 1
READ_GOVERNOR ondemand
num CPU = 2
READ_GOVERNOR ondemand
num CPU = 3
READ_GOVERNOR ondemand
Test p_states_test_4_1 PASSED
Execution of test_4_2
get_governors output:
userspace ondemand powersave performance
num CPU = 0
READ_GOVERNOR ondemand
MIN_FREQ 1930000
READ_FREQ 2200000
READ_FREQ 2200000
READ_FREQ 2200000
READ_FREQ 2200000
READ_FREQ 2200000
Error: get_freq {i}
Expected: get min freq during < 5 sec
Expected: j < 5
In fact: j = 5
Test p_states_test_4_2 FAILED
Execution of test_4_3
get_governors output:
userspace ondemand powersave performance
num CPU = 0
READ_GOVERNOR ondemand
MAX_FREQ 2200000
READ_FREQ 2200000
num CPU = 1
READ_GOVERNOR ondemand
MAX_FREQ 2200000
READ_FREQ 2200000
num CPU = 2
READ_GOVERNOR ondemand
MAX_FREQ 2200000
READ_FREQ 2200000
num CPU = 3
READ_GOVERNOR ondemand
MAX_FREQ 2200000
READ_FREQ 2200000
./test_4_3: line 145: 12553 Terminated ./infinite
./test_4_3: line 145: 12554 Terminated ./infinite
./test_4_3: line 145: 12555 Terminated ./infinite
./test_4_3: line 145: 12556 Terminated ./infinite
./test_4_3: line 145: 12557 Terminated ./infinite
./test_4_3: line 145: 12558 Terminated ./infinite
./test_4_3: line 146: 12552 Terminated ./infinite
./test_4_3: line 146: 12559 Terminated ./infinite
Test p_states_test_4_3 PASSED
Execution of test_4_4
get_governors output:
userspace ondemand powersave performance
TMP_FILE_PID:
12632
12633
num CPU = 0
READ_GOVERNOR ondemand
MAX_FREQ 2200000
MIN_FREQ 1930000
READ_FREQ 2200000
num CPU = 1
READ_GOVERNOR ondemand
MAX_FREQ 2200000
MIN_FREQ 1930000
READ_FREQ 2200000
READ_FREQ 2200000
READ_FREQ 2200000
READ_FREQ 2200000
READ_FREQ 2200000
Error: get_freq {i}
Expected: get max freq during < 5 sec
Expected: j < 5
In fact: j = 5
Test _test_4_4 FAILED
./test_4_4: line 189: 12632 Terminated ./infinite
./test_4_4: line 189: 12633 Terminated ./infinite
Start cleanup
Cleaning up the system is not needed
Finish cleanup

Native Geyserville III Support (P state) - Demand Based Switching
###############################################################################
GV3/DBS validation for I386 and EM64T
Geyserville III is an efficient mechanism for switching to/from low
voltage mode - Enhanced SpeedStep Technology. Dependent upon ACPI.
-------------------------------------------------------------------------------
Red Hat Enterprise Linux AS release 4 (Nahant Update 3)
Kernel \r on an \m
Linux montecito2x2.tsp.org 2.6.15 #6 SMP Thu Mar 30 01:13:02 CST 2006 ia64 ia64 ia64 GNU/Linux
-------------------------------------------------------------------------------
Details:
--------
p_states_test_1_1 PASSED
p_states_test_2_1 FAILED
p_states_test_3_1 PASSED
p_states_test_3_2 FAILED
p_states_test_4_1 PASSED
p_states_test_4_2 FAILED
p_states_test_4_3 PASSED
p_states_test_4_4 FAILED

Test Summary:
-------------
TOTAL: 8
PASS: 4
FAIL: 4
NOTSUPPORT: 0
UNRESOLVED: 0
UNTESTED: 0
###########################################################

Test report is in /root/acpi_abat_0.2/p_states/log/results/test_report, log file in /root/acpi_abat_0.2/p_states/log/stdout

 

*******************************************************
* Test ACPI C-states *
*******************************************************

Start to test ...

Test 1 ...
CONFIG_ACPI=y
CONFIG_ACPI_PROCESSOR=m

test C-state support on CPUC ............
CPUC supports C1
max_cstate=C8

test C-state support on CPU8 ............
CPU8 supports C1
max_cstate=C8

test C-state support on CPU4 ............
CPU4 supports C1
max_cstate=C8

test C-state support on CPU0 ............
CPU0 supports C1
max_cstate=C8

Test2 ...

test C-state switch on CPUC ............
Current State: C1, Usage: 00000000
CPUC supports C1
Current State: C1, Usage: 00000000
FAIL: no C-state switch in C1, but usage change from 00000000 to 00000000
test CPUC: FAIL

------------
Test Summary:
-------------
TOTAL: 2
PASS: 1
FAIL: 1
NOTSUPPORT: 0
UNRESOLVED: 0
UNTESTED: 0
-------------

 

*******************************************************
* Test ACPI T-states *
*******************************************************

Start to test ...

Test1 ...
CONFIG_ACPI=y
CONFIG_ACPI_PROCESSOR=m
test T-state support on CPUC ............
NOTSUPPORT: current system dosen't support throttling.
test CPUC: NOTSUPPORT

Test2 ...
test T-state function on CPUC ............
NOTSUPPORT: current system dosen't support throttling.
test CPUC: NOTSUPPORT

Test3 ...
test T-state function on CPUC ............
NOTSUPPORT: current system dosen't support throttling.
test CPUC: NOTSUPPORT

------------
Test Summary:
-------------
TOTAL: 3
PASS: 0
FAIL: 0
NOTSUPPORT: 3
UNRESOLVED: 0
UNTESTED: 0
-------------

ACPI ABAT finished...