;------------------------------------------------------------------------------- 
 | 
; 测试模块配置示例 
 | 
; 
 | 
; [example] 
 | 
; display_name= "Example" 
 | 
; activated   = 1 
 | 
; program     = "example.sh" 
 | 
; category    = 0 
 | 
; run_type    = 1 
 | 
; 
 | 
; display_name 
 | 
;   显示到界面的名称,字符串类型,如果需要显示双引号,可以使用以下语法: 
 | 
;       display_name= string:"Example" 
 | 
;   区别在于后者会显示"string:"后面所有的字符,包括空格和制表符。该项能够容纳 
 | 
;   64个英文字符,32个中文字符。如果display_name为空,测试程序不会运行。 
 | 
; 
 | 
; activated 
 | 
;   0: 不测试该模块 
 | 
;   1: 测试该模块 
 | 
; 
 | 
; program 
 | 
;   模块的测试程序,该项能够容纳16个英文字符。 
 | 
; 
 | 
; category 
 | 
;   0: 自动化测试模块 
 | 
;   1: 手动测试模块 
 | 
; 
 | 
; run_type 
 | 
;   0: 等待当前模块的测试程序执行完毕再运行下一个模块的测试程序 
 | 
;   1: 不等待当前模块的测试程序执行完毕 
 | 
;   一般为了提高整体的测试速度,对于耗时较长的测试程序建议填0,反之填1;注意,当 
 | 
;   category = 1,即手动测试模块时,该项无效。 
 | 
;------------------------------------------------------------------------------- 
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; test_size 
 | 
;   unit: MB 
 | 
;------------------------------------------------------------------------------- 
 | 
[ddr] 
 | 
display_name= "ddr" 
 | 
activated   = 1 
 | 
program     = "memtester.sh" 
 | 
category    = 0 
 | 
freq_test   = 0 
 | 
min_freq    = 0 
 | 
max_freq    = 0 
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; test_size 
 | 
;   unit: MB 
 | 
;------------------------------------------------------------------------------- 
 | 
[emmc] 
 | 
display_name= "emmc" 
 | 
activated   = 1 
 | 
program     = emmc_test 
 | 
category    = 0 
 | 
freq_test   = 0 
 | 
min_freq    = 0 
 | 
max_freq    = 0 
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; emmc and ddr 
 | 
;------------------------------------------------------------------------------- 
 | 
  
 | 
[ddr_emmc] 
 | 
display_name= "ddr_emmc" 
 | 
activated   = 0 
 | 
program     = "ddr_emmc_test" 
 | 
category    = 0 
 | 
freq_test   = 0 
 | 
min_freq    = 0 
 | 
max_freq    = 0 
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; lcd test 
 | 
; start_key:  value: "KEY_BACK" "KEY_VOLUMEUP"  "KEY_VOLUMEDOWN" "KEY_HOME" "KEY_MENU" 
 | 
;              "KEY_ENTER" "KEY_ALL" 
 | 
; key_times:  press start_key key_times will enter lcd test mode. 
 | 
; all_key_change: if 1, all keys will change the picture(after test started). 
 | 
;------------------------------------------------------------------------------- 
 | 
  
 | 
[Lcd] 
 | 
display_name= "lcd" 
 | 
activated   = 1 
 | 
program     = "lcd test" 
 | 
category    = 1 
 | 
run_type    = 1 
 | 
start_key  = "KEY_VOLUMEUP" 
 | 
key_times   = 3 
 | 
all_key_change = 1 
 | 
  
 | 
  
 | 
[rtc] 
 | 
display_name= "rtc" 
 | 
activated   = 1 
 | 
program     = "rtctester.sh" 
 | 
category    = 0 
 | 
run_type    = 1 
 | 
module_args = "20121113.160145" 
 | 
  
 | 
[sim] 
 | 
display_name= "sim" 
 | 
activated   = 0 
 | 
program     = "simtester.sh" 
 | 
category    = 0 
 | 
run_type    = 1 
 | 
;------------------------------------------------------------------------------- 
 | 
; module_path 
 | 
;   The full path of wifi module file. 
 | 
; module_args 
 | 
;   The arguments of wifi module. 
 | 
;------------------------------------------------------------------------------- 
 | 
[wifi] 
 | 
display_name= "wlan" 
 | 
activated   = 0 
 | 
program     = "wifitester.sh" 
 | 
category    = 0 
 | 
run_type    = 1 
 | 
module_path = "/system/vendor/modules/8192cu.ko" 
 | 
module_args =  
 | 
  
 | 
[cpu] 
 | 
display_name= "cpu" 
 | 
activated   = 0 
 | 
program     = "" 
 | 
category    = 0 
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; use_ping 
 | 
;   Whether to use ping cmd to test ethernet, 1:Yes 0:No 
 | 
; local_addr 
 | 
;   The ip address of local device. if use_ping is 1 
 | 
; ping_addr 
 | 
;   The destination address that use to ping test. if use_ping is 1 
 | 
;------------------------------------------------------------------------------- 
 | 
[lan] 
 | 
display_name= "Lan" 
 | 
activated   = 0 
 | 
program     = "" 
 | 
category    = 0 
 | 
run_type    = 1 
 | 
use_ping    = 0 
 | 
local_addr  = "172.16.8.177" 
 | 
ping_addr   = "172.16.8.1" 
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; support sensor type 
 | 
;   1 : GSENSOR 
 | 
;   2 : GYROSCOPE 
 | 
;   4 : COMPASS 
 | 
;   8 : LSENSOR 
 | 
;  16 : PSENSOR 
 | 
;  32 : GSENSOR_CALIBRATE 
 | 
; 
 | 
;   3 : GSENSOR|GYROSCOPE 
 | 
;   7 : GSENSOR|GYROSCOPE|COMPASS 
 | 
;  39 : GSENSOR|GYROSCOPE|COMPASS|GSENSOR_CALIBRATE 
 | 
;  15 : GSENSOR|GYROSCOPE|COMPASS|LSENSOR 
 | 
;  31 : GSENSOR|GYROSCOPE|COMPASS|LSENSOR|PSENSOR 
 | 
;  63 : GSENSOR|GYROSCOPE|COMPASS|LSENSOR|PSENSOR|GSENSOR_CALIBRATE 
 | 
;------------------------------------------------------------------------------- 
 | 
[allsensor] 
 | 
display_name= "allsensor" 
 | 
activated   = 0 
 | 
program     = "" 
 | 
category    = 0 
 | 
run_type    = 1 
 | 
sensor_type = 39 
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; module_path 
 | 
;   The full path of g-sensor module file. 
 | 
; device_name 
 | 
;   The name of g-sensor device. 
 | 
;------------------------------------------------------------------------------- 
 | 
[gsensor] 
 | 
display_name= "gsensor" 
 | 
activated   = 0 
 | 
program     = "gsensortester.sh" 
 | 
category    = 0 
 | 
run_type    = 1 
 | 
module_count= 1 
 | 
calibrate   = 0  
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; test_size 
 | 
;   Test size for nand read and write test. 
 | 
;------------------------------------------------------------------------------- 
 | 
[nand] 
 | 
display_name= "nand" 
 | 
activated   = 0 
 | 
program     = "nandtester.sh" 
 | 
category    = 0 
 | 
run_type    = 1 
 | 
test_size   = 128 
 | 
  
 | 
[bluetooth] 
 | 
display_name= "bluetooth" 
 | 
activated   = 0 
 | 
program     = "" 
 | 
category    = 0 
 | 
run_type    = 1 
 | 
chip_type   = "" ; rk903, mt6622, rda587x, rda5990, rtk8723as, rtk8723bs, rtk8723au, rtk8723bu, bk3515 
 | 
  
 | 
[sdcard] 
 | 
display_name= "SDcard" 
 | 
activated   = 1 
 | 
program     = "mmctester.sh" 
 | 
category    = 0 
 | 
run_type    = 1 
 | 
  
 | 
[udisk] 
 | 
display_name= "Udisk" 
 | 
activated   = 1 
 | 
program     = "udisktester.sh" 
 | 
category    = 0 
 | 
run_type    = 1 
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; sound_file 
 | 
;   The full path of sound file. 
 | 
; samplerate 
 | 
;   The samplerate of sound file. 
 | 
; support_mode 
 | 
;   0 : 480I     
 | 
;   1 : 576I     
 | 
;   2 : 480P     
 | 
;   3 : 576P     
 | 
;   4 : 720P 50HZ 
 | 
;   5 : 720P 60HZ 
 | 
;   6 : 1080I 50HZ 
 | 
;   7 : 1080I 60HZ 
 | 
;   8 : 1080P 24HZ 
 | 
;   9 : 1080P 50HZ 
 | 
;   10: 1080P 60HZ 
 | 
;------------------------------------------------------------------------------- 
 | 
[hdmi] 
 | 
display_name= "HDMI" 
 | 
activated   = 0 
 | 
program     = "hdmitester" 
 | 
category    = 0 
 | 
run_type    = 1 
 | 
sound_file  = "/res/codectest.pcm" 
 | 
;samplerate  = 48000 
 | 
;support_mode= 2 
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; module_path 
 | 
;   The full path of key module file. 
 | 
;------------------------------------------------------------------------------- 
 | 
[Key] 
 | 
display_name= "Key" 
 | 
activated   = 1 
 | 
program     = "keytester" 
 | 
category    = 1 
 | 
run_type    = 1 
 | 
;module_path =  
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; module_path 
 | 
;   The full path of ir module file. 
 | 
;------------------------------------------------------------------------------- 
 | 
[ir] 
 | 
display_name= "红外" 
 | 
activated   = 0 
 | 
program     = "irtester" 
 | 
category    = 1 
 | 
run_type    = 1 
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; delay 
 | 
;   delay ? second before recording 
 | 
;------------------------------------------------------------------------------- 
 | 
[Codec] 
 | 
display_name= "Codec" 
 | 
activated   = 0 
 | 
program     = "case1" ; case1 : 先放后录模式,测试效率相对低,使用喇叭时不会有啸叫,可在使用喇叭时选择此模式  
 | 
                      ; case2 : 边录边放模式,测试效率高,使用喇叭时会有啸叫,可在使用耳机时选择此模式 
 | 
category    = 1 
 | 
run_type    = 1 
 | 
delay       = 5 
 | 
volume      = 40 
 | 
  
 | 
[play] 
 | 
display_name= "audioplay" 
 | 
activated   = 1 
 | 
program     =  
 | 
category    = 1 
 | 
run_type    = 1 
 | 
delay       = 5 
 | 
volume      = 40 
 | 
  
 | 
[record] 
 | 
display_name= "audiorecord" 
 | 
activated   = 1 
 | 
program     =  
 | 
category    = 1 
 | 
run_type    = 1 
 | 
delay       = 5 
 | 
volume      = 40 
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; type 
 | 
;   0: rtp 
 | 
;   1: ctp 
 | 
; module_path 
 | 
;   The full path of tp module. 
 | 
;------------------------------------------------------------------------------- 
 | 
[tp] 
 | 
display_name= "tp" 
 | 
type        = 0 
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; moudle battery 
 | 
;------------------------------------------------------------------------------- 
 | 
[battery] 
 | 
display_name= "battery" 
 | 
activated   = 1 
 | 
program     = "battery_test" 
 | 
category    = 1 
 | 
run_type    = 1 
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; module_count 
 | 
;   The number of module need to be insmod. 
 | 
; modulex_path 
 | 
;   'x' is the index of module, starts from 0. 
 | 
;------------------------------------------------------------------------------- 
 | 
[camera] 
 | 
display_name = "camera" 
 | 
activated   = 1 
 | 
category    = 0 
 | 
program     = "camerates.sh" 
 | 
number        = 2 
 | 
  
 | 
;------------------------------------------------------------------------------- 
 | 
; manual_menu_name 
 | 
;   manual test case menu name, 32bytes. 
 | 
; auto_menu_name 
 | 
;   auto test case menu name, 32bytes. 
 | 
; clear_button_name 
 | 
;   clear screen button name, 8bytes. 
 | 
; font_size 
 | 
;   test case font display size, valid value: 20pixel(default), 24pixel. 
 | 
; height_adjust 
 | 
;   adjust height of manual test case and auto test case. 
 | 
; 
 | 
; Color Index 
 | 
;   0: White 
 | 
;   1: Yellow 
 | 
;   2: Green 
 | 
;   3: Cyan 
 | 
;   4: Magenta 
 | 
;   5: Red 
 | 
;   6: Blue 
 | 
;   7: Black 
 | 
; 
 | 
; menu_bgcolor 
 | 
;   The background color index of test case category menu. 
 | 
; menu_fgcolor 
 | 
;   The foreground color index of test case category menu. 
 | 
; item_init_bgcolor 
 | 
;   The background color index of test case item init status. 
 | 
; item_init_fgcolor 
 | 
;   The foreground color index of test case item init status. 
 | 
; item_ok_bgcolor 
 | 
;   The background color index of test case item OK status. 
 | 
; item_ok_fgcolor 
 | 
;   The foreground color index of test case item OK status. 
 | 
; item_fail_bgcolor 
 | 
;   The background color index of test case item fail status. 
 | 
; item_fail_fgcolor 
 | 
;   The foreground color index of test case item fail status. 
 | 
; 
 | 
; pass_str 
 | 
;   The string display after test case display_name when test OK. 
 | 
; fail_str 
 | 
;   The string display after test case display_name when test Fail. 
 | 
;------------------------------------------------------------------------------- 
 | 
[df_view] 
 | 
manual_menu_name    = "手动测试项" 
 | 
auto_menu_name      = "自动测试项" 
 | 
clear_button_name   = "清屏" 
 | 
font_size           = 20 
 | 
height_adjust       = 56 
 | 
menu_bgcolor        = 1 
 | 
menu_fgcolor        = 7 
 | 
  
 | 
item_init_bgcolor   = 7 
 | 
item_init_fgcolor   = 0 
 | 
item_ok_bgcolor     = 7 
 | 
item_ok_fgcolor     = 6 
 | 
item_fail_bgcolor   = 7 
 | 
item_fail_fgcolor   = 5 
 | 
tp_draw_color       = 0 
 | 
  
 | 
;item_init_bgcolor   = 0 
 | 
;item_init_fgcolor   = 7 
 | 
;item_ok_bgcolor     = 0 
 | 
;item_ok_fgcolor     = 6 
 | 
;item_fail_bgcolor   = 0 
 | 
;item_fail_fgcolor   = 5 
 | 
;tp_draw_color       = 7 
 | 
  
 | 
pass_str            = "通过" 
 | 
fail_str            = "失败" 
 |