Linux ACPI Test Cases

line

ABAT-2.6.18-ia32-result

ACPI ABAT started...

Debian GNU/Linux 4.0 \n \l

Linux nbtxc 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686 GNU/Linux

 

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

-------------------------------------------------------
ACPI is supported.
-------------------------------------------------------
version: 20060707
-------------------------------------------------------
alarm 2007-04-00 21:32:14
event OK
dsdt OK
fadt OK
sleep mem(S3) disk(S4)
wakeup Not set
-------------------------------------------------------
Driver State Device Item Information
------ ----- ------ ---- -----------
ac loaded NO
battery loaded NO
button loaded lid/LID info type: Lid Switch
state state: open
power/PWRB info type: Power Button (CM)
power/PWRF info type: Power Button (FF)
sleep/SLPB info type: Sleep Button (CM)
ec build-in NO
fan loaded NO
power build-in NO
processor loaded NO
thermal loaded NO
video unloaded
-------------------------------------------------------

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

 

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

-------------------------------------------------------
Driver State Action Results
ac loaded verifying PASS
unloading PASS
verifying PASS
loading PASS
verifying PASS
battery loaded verifying PASS
unloading PASS
verifying PASS
loading PASS
verifying PASS
button loaded verifying PASS
unloading PASS
verifying PASS
loading PASS
verifying PASS
ec build-in verifying PASS
fan loaded verifying PASS
unloading PASS
verifying PASS
loading PASS
verifying PASS
power build-in verifying PASS
processor loaded verifying PASS
Need to remove module:processor thermal thermal speedstep_centrino speedstep_centrino can't be removed!
unloading FAIL
verifying FAIL
loading PASS
verifying PASS
thermal loaded verifying PASS
unloading PASS
verifying PASS
loading PASS
verifying PASS
video unloaded verifying PASS
loading PASS
verifying PASS
unloading PASS
verifying PASS
container unloaded verifying PASS
loading PASS
verifying PASS
unloading PASS
verifying PASS
memhotplug notsupport
numa notsupport
-------------------------------------------------------

-------------
Test Summary:
-------------
TOTAL: 12
PASS: 9
FAIL: 1
NOTSUPPORT: 2
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.
-------------------------------------------------------------------------------
Debian GNU/Linux 4.0 \n \l
Linux nbtxc 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686 GNU/Linux
-------------------------------------------------------------------------------
Start setup
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
Finish setup
Execution of test_1_1
get_governors output:
ondemand powersave userspace performance
num CPU = 0
READ_GOVERNOR performance
MAX_FREQ 1992000
READ_FREQ 1992000
num CPU = 1
READ_GOVERNOR performance
MAX_FREQ 1992000
READ_FREQ 1992000
Test p_states_test_1_1 PASSED
Execution of test_2_1
get_governors output:
ondemand powersave userspace performance
num CPU = 0
READ_GOVERNOR powersave
MIN_FREQ 996000
READ_FREQ 996000
num CPU = 1
READ_GOVERNOR powersave
MIN_FREQ 996000
READ_FREQ 996000
Test p_states_test_2_1 PASSED
Execution of test_3_1
get_governors output:
ondemand powersave userspace performance
num CPU = 0
READ_GOVERNOR userspace
num CPU = 1
READ_GOVERNOR userspace
Test p_states_test_3_1 PASSED
Execution of test_3_2
get_governors output:
ondemand powersave userspace performance
num CPU = 0
READ_GOVERNOR userspace
AVLBL_FREQS 1992000 1992000 1992000 1992000 1992000 1992000 1992000 1660000 1328000 996000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1660000
READ_FREQ 1328000
READ_FREQ 996000
num CPU = 1
READ_GOVERNOR userspace
AVLBL_FREQS 1992000 1992000 1992000 1992000 1992000 1992000 1992000 1660000 1328000 996000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1660000
READ_FREQ 1328000
READ_FREQ 996000
Test p_states_test_3_2 PASSED
Execution of test_4_1
get_governors output:
ondemand powersave userspace performance
num CPU = 0
READ_GOVERNOR ondemand
num CPU = 1
READ_GOVERNOR ondemand
Test p_states_test_4_1 PASSED
Execution of test_4_2
get_governors output:
ondemand powersave userspace performance
num CPU = 0
READ_GOVERNOR ondemand
MIN_FREQ 996000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1992000
READ_FREQ 1992000
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:
ondemand powersave userspace performance
num CPU = 0
READ_GOVERNOR ondemand
MAX_FREQ 1992000
READ_FREQ 1992000
num CPU = 1
READ_GOVERNOR ondemand
MAX_FREQ 1992000
READ_FREQ 1992000
./test_4_3: line 145: 12672 Beendet ./infinite
./test_4_3: line 145: 12673 Beendet ./infinite
./test_4_3: line 146: 12674 Beendet ./infinite
Test p_states_test_4_3 PASSED
Execution of test_4_4
get_governors output:
ondemand powersave userspace performance
TMP_FILE_PID:
12719
num CPU = 0
READ_GOVERNOR ondemand
MAX_FREQ 1992000
MIN_FREQ 996000
READ_FREQ 1992000
num CPU = 1
READ_GOVERNOR ondemand
MAX_FREQ 1992000
MIN_FREQ 996000
READ_FREQ 996000
./test_4_4: line 190: 12719 Beendet ./infinite
Test _test_4_4 PASSED
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.
-------------------------------------------------------------------------------
Debian GNU/Linux 4.0 \n \l
Linux nbtxc 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686 GNU/Linux
-------------------------------------------------------------------------------
Details:
--------
p_states_test_1_1 PASSED
p_states_test_2_1 PASSED
p_states_test_3_1 PASSED
p_states_test_3_2 PASSED
p_states_test_4_1 PASSED
p_states_test_4_2 FAILED
p_states_test_4_3 PASSED
p_states_test_4_4 PASSED

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

Test report is in /pool/acpi/acpi-test-0.1/ABAT/p_states/log/results/test_report, log file in /pool/acpi/acpi-test-0.1/ABAT/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 CPU2 ............
CPU2 supports C2
max_cstate=C8

test C-state support on CPU1 ............
CPU1 supports C2
max_cstate=C8

Test2 ...

test C-state switch on CPU2 ............
Current State: C2, Usage: 03192687] duration[00000000014127069302
CPU2 supports C2
Current State: C2, Usage: 03193418] duration[00000000014130645896
FAIL: no C-state switch in C2, but usage change from 03192687] duration[00000000014127069302 to 03193418] duration[00000000014130645896
test CPU2: 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 CPU2 ............
NOTSUPPORT: current system dosen't support throttling.
test CPU2: NOTSUPPORT

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

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

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

ACPI ABAT finished...