[root@localhost kvm_remote_test%hi1710_113]# sh -x ./kvm_over_ip_test.sh + rm -rf 02Y824XFR0000012_level3_item.txt 02Y824XFR0000012_result.txt 02Y824XFR0000012_save.txt cmdstart.txt content_vce3.txt enableDft.txt getcontent_vce1.txt getcontent_vce2.txt getcontent_vce3.txt item.txt result_video.txt test_result.txt tty_info.txt tty_result.txt + cp -f /root/TestPlat/common/slot_sn.ini ./ + '[' 0 -ne 0 ']' ++ cat slot_sn.ini ++ awk -F SN: '{print $2}' ++ awk -F ';' '{print $1}' + serial=02Y824XFR0000012 ++ tty + cu_tty=/dev/pts/4 + echo /dev/pts/4 + copy_flag=0 + cp -r ./fonts /usr/share/ + '[' 0 -ne 0 ']' + cp /root/TestPlat/libs/libexif.so.12 /usr/lib64/ + '[' 0 -ne 0 ']' + cp /root/TestPlat/libs/libgif.so.4 /usr/lib64/ + '[' 0 -ne 0 ']' + cp /root/TestPlat/libs/libpcd.so.2 /usr/lib64/ + '[' 0 -ne 0 ']' + cp /root/TestPlat/tools/fbi ./ + '[' 0 -ne 0 ']' + cp /root/TestPlat/tools/pause ./ + '[' 0 -ne 0 ']' + '[' 0 -ne 0 ']' + chmod +x fbi fonts get_soft_file_v1.sh kvm_over_ip_test.sh kvm_remote_test%hi1710_113.sh pause pme_dft_video_test.bmp sendkey.sh slot_sn.ini testty tty_info.txt + '[' '!' -f pme_dft_video_test.bmp ']' + en_dft_err= + VendorID_DFT= + for A_VendorID_DFT in "14 e3 00" "db 07 00" + ipmicmd -k 'f 0 30 90 20 14 e3 00 01' smi 0 + grep -wq '0f 31 00 90 00' enableDft.txt + '[' 1 -eq 0 ']' ++ cat enableDft.txt ++ tr -d '\r\n' + en_dft_err='execute cmd failed:ipmicmd -k f 0 30 90 20 14 e3 00 01,return:0f 31 00 90 cc ; ' + for A_VendorID_DFT in "14 e3 00" "db 07 00" + ipmicmd -k 'f 0 30 90 20 db 07 00 01' smi 0 + grep -wq '0f 31 00 90 00' enableDft.txt + '[' 0 -eq 0 ']' + VendorID_DFT='db 07 00' + break + '[' -z 'db 07 00' ']' + echo -e '\033[?25l' + wait_result + counts=0 + (( counts=0 )) + (( counts<200 )) + ./fbi pme_dft_video_test.bmp + Test_Process + sleep 10 ++ ps -xf ++ grep -v grep ++ grep fbi Fontconfig error: Cannot load default config file: No such file: (null) using "DejaVu LGC Sans-16", pixelsize=16.67 file=/usr/share/fonts/dejavu/DejaVuLGCSans.ttf ++ awk '{print $1}' drm_init trying drm: /dev/dri/card0 ... drm: drmModeSetCrtc() failed trying fbdev: /dev/fb0 ... ioctl VT_GETSTATE: Inappropriate ioctl for device exit_signals_init console_switch_init ioctl VT_GETMODE: Inappropriate ioctl for device NOTICE: No vt switching available on terminal. NOTICE: Not started from linux console? CONFIG_VT=n? WARNING: Running on framebuffer and can't manage access. WARNING: Other processes (fbcon too) can write to display. WARNING: Also can't properly cleanup on exit. shadow_init shadow_init 800 X 600 + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + DFT_ID=44 + ipmicmd -k 'f 0 30 90 40 02' smi 0 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + grep -wq '0f 31 00 90 00' item.txt + '[' 0 -ne 0 ']' ++ cat item.txt ++ awk '{print $NF}' + itemnum=1a + '[' 1a = 0 -o 1a = 00 ']' ++ printf %d 0x1a + itemnum=26 + testname= + (( i=1 )) + (( i<=itemnum )) ++ printf %x 1 + testitem=1 + sleep 0.3 + ipmicmd -k 'f 0 30 90 41 00 20 02 1' smi 0 + grep -wq '0f 31 00 90 00' getcontent_vce1.txt + '[' 0 -ne 0 ']' ++ cat getcontent_vce1.txt ++ sed -n 1p ++ awk '{print $7}' + get_dft_id=5e + '[' 5e = 44 ']' + (( i++ )) + (( i<=itemnum )) ++ printf %x 2 + testitem=2 + sleep 0.3 + ipmicmd -k 'f 0 30 90 41 00 20 02 2' smi 0 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ awk '{print $1}' ++ grep fbi + grep -wq '0f 31 00 90 00' getcontent_vce2.txt + '[' 0 -ne 0 ']' ++ cat getcontent_vce2.txt ++ awk '{print $7}' ++ sed -n 1p + get_dft_id=46 + '[' 46 = 44 ']' + (( i++ )) + (( i<=itemnum )) ++ printf %x 3 + testitem=3 + sleep 0.3 + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + ipmicmd -k 'f 0 30 90 41 00 20 02 3' smi 0 + grep -wq '0f 31 00 90 00' getcontent_vce3.txt + '[' 0 -ne 0 ']' ++ cat getcontent_vce3.txt ++ sed -n 1p ++ awk '{print $7}' + get_dft_id=44 + '[' 44 = 44 ']' + hextochar getcontent_vce3.txt 31 content_vce3.txt + InputFile=getcontent_vce3.txt + CharBegin=31 + OutputFile=content_vce3.txt + '[' -f content_vce3.txt ']' ++ cat getcontent_vce3.txt + converhex='0f 31 00 90 00 00 44 07 00 00 00 00 56 63 65 20 54 65 73 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ' ++ echo 0f 31 00 90 00 00 44 07 00 00 00 00 56 63 65 20 54 65 73 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ++ cut -b 31-100 + converhex='00 00 56 63 65 20 54 65 73 74 00 00 00 00 00 00 00 00 00 00 00 00 00 0' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x56' + echo -n -e '\x56' + for k in $converhex + TEMP='\x63' + echo -n -e '\x63' + for k in $converhex + TEMP='\x65' + echo -n -e '\x65' + for k in $converhex + TEMP='\x20' + echo -n -e '\x20' + for k in $converhex + TEMP='\x54' + echo -n -e '\x54' + for k in $converhex + TEMP='\x65' + echo -n -e '\x65' + for k in $converhex + TEMP='\x73' + echo -n -e '\x73' + for k in $converhex + TEMP='\x74' + echo -n -e '\x74' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x00' + echo -n -e '\x00' + for k in $converhex + TEMP='\x0' + echo -n -e '\x0' + obtain_testitem=3 ++ cat content_vce3.txt ./kvm_over_ip_test.sh: line 116: warning: command substitution: ignored null byte in input + testname='Vce Test' + break + '[' 'Vce Test' = '' ']' + echo 'start Vce Test ...' start Vce Test ... + ipmicmd -k 'f 0 30 90 42 00 20 02 01 3' smi 0 + grep -wq '0f 31 00 90 00' cmdstart.txt + '[' 0 -ne 0 ']' + sleep 3 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + errcode=0 + (( i=0 )) + (( i<10 )) + ipmicmd -k 'f 0 30 90 43 00 20 02 3' smi 0 + grep -wq '0f 31 00 90 80' test_result.txt + '[' 1 -eq 0 ']' + grep -wq '0f 31 00 90 81' test_result.txt + '[' 1 -eq 0 ']' ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $7}' + result_ser=01 ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $5}' + Completion_Code=00 + '[' 00 = 00 -a 01 = 00 ']' + '[' 00 = 00 -a 01 = 01 ']' + ipmicmd -k 'f 0 30 90 42 00 20 02 01 3' smi 0 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + errcode=1 + sleep 1 + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + continue + (( i++ )) + (( i<10 )) + ipmicmd -k 'f 0 30 90 43 00 20 02 3' smi 0 + grep -wq '0f 31 00 90 80' test_result.txt + '[' 1 -eq 0 ']' + grep -wq '0f 31 00 90 81' test_result.txt + '[' 1 -eq 0 ']' ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $7}' + result_ser=01 ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $5}' + Completion_Code=00 + '[' 00 = 00 -a 01 = 00 ']' + '[' 00 = 00 -a 01 = 01 ']' + ipmicmd -k 'f 0 30 90 42 00 20 02 01 3' smi 0 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + errcode=1 + sleep 1 + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + continue + (( i++ )) + (( i<10 )) + ipmicmd -k 'f 0 30 90 43 00 20 02 3' smi 0 + grep -wq '0f 31 00 90 80' test_result.txt + '[' 1 -eq 0 ']' + grep -wq '0f 31 00 90 81' test_result.txt + '[' 1 -eq 0 ']' ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $7}' + result_ser=01 ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $5}' + Completion_Code=00 + '[' 00 = 00 -a 01 = 00 ']' + '[' 00 = 00 -a 01 = 01 ']' + ipmicmd -k 'f 0 30 90 42 00 20 02 01 3' smi 0 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + errcode=1 + sleep 1 + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + continue + (( i++ )) + (( i<10 )) + ipmicmd -k 'f 0 30 90 43 00 20 02 3' smi 0 + grep -wq '0f 31 00 90 80' test_result.txt + '[' 1 -eq 0 ']' + grep -wq '0f 31 00 90 81' test_result.txt + '[' 1 -eq 0 ']' ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $7}' + result_ser=01 ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $5}' + Completion_Code=00 + '[' 00 = 00 -a 01 = 00 ']' + '[' 00 = 00 -a 01 = 01 ']' + ipmicmd -k 'f 0 30 90 42 00 20 02 01 3' smi 0 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + errcode=1 + sleep 1 + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + continue + (( i++ )) + (( i<10 )) + ipmicmd -k 'f 0 30 90 43 00 20 02 3' smi 0 + grep -wq '0f 31 00 90 80' test_result.txt + '[' 1 -eq 0 ']' + grep -wq '0f 31 00 90 81' test_result.txt + '[' 1 -eq 0 ']' ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $7}' + result_ser=01 ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $5}' + Completion_Code=00 + '[' 00 = 00 -a 01 = 00 ']' + '[' 00 = 00 -a 01 = 01 ']' + ipmicmd -k 'f 0 30 90 42 00 20 02 01 3' smi 0 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + errcode=1 + sleep 1 + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + continue + (( i++ )) + (( i<10 )) + ipmicmd -k 'f 0 30 90 43 00 20 02 3' smi 0 + grep -wq '0f 31 00 90 80' test_result.txt + '[' 1 -eq 0 ']' + grep -wq '0f 31 00 90 81' test_result.txt + '[' 1 -eq 0 ']' ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $7}' + result_ser=01 ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $5}' + Completion_Code=00 + '[' 00 = 00 -a 01 = 00 ']' + '[' 00 = 00 -a 01 = 01 ']' + ipmicmd -k 'f 0 30 90 42 00 20 02 01 3' smi 0 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + errcode=1 + sleep 1 + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + continue + (( i++ )) + (( i<10 )) + ipmicmd -k 'f 0 30 90 43 00 20 02 3' smi 0 + grep -wq '0f 31 00 90 80' test_result.txt + '[' 1 -eq 0 ']' + grep -wq '0f 31 00 90 81' test_result.txt + '[' 1 -eq 0 ']' ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $7}' + result_ser=01 ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $5}' + Completion_Code=00 + '[' 00 = 00 -a 01 = 00 ']' + '[' 00 = 00 -a 01 = 01 ']' + ipmicmd -k 'f 0 30 90 42 00 20 02 01 3' smi 0 + errcode=1 + sleep 1 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + continue + (( i++ )) + (( i<10 )) + ipmicmd -k 'f 0 30 90 43 00 20 02 3' smi 0 + grep -wq '0f 31 00 90 80' test_result.txt + '[' 1 -eq 0 ']' + grep -wq '0f 31 00 90 81' test_result.txt + '[' 1 -eq 0 ']' ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $7}' + result_ser=01 ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $5}' + Completion_Code=00 + '[' 00 = 00 -a 01 = 00 ']' + '[' 00 = 00 -a 01 = 01 ']' + ipmicmd -k 'f 0 30 90 42 00 20 02 01 3' smi 0 + errcode=1 + sleep 1 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + continue + (( i++ )) + (( i<10 )) + ipmicmd -k 'f 0 30 90 43 00 20 02 3' smi 0 + grep -wq '0f 31 00 90 80' test_result.txt + '[' 1 -eq 0 ']' + grep -wq '0f 31 00 90 81' test_result.txt + '[' 1 -eq 0 ']' ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $7}' + result_ser=01 ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $5}' + Completion_Code=00 + '[' 00 = 00 -a 01 = 00 ']' + '[' 00 = 00 -a 01 = 01 ']' + ipmicmd -k 'f 0 30 90 42 00 20 02 01 3' smi 0 + errcode=1 + sleep 1 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + continue + (( i++ )) + (( i<10 )) + ipmicmd -k 'f 0 30 90 43 00 20 02 3' smi 0 + grep -wq '0f 31 00 90 80' test_result.txt + '[' 1 -eq 0 ']' + grep -wq '0f 31 00 90 81' test_result.txt + '[' 1 -eq 0 ']' ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $7}' + result_ser=01 ++ cat test_result.txt ++ sed -n 1p ++ awk '{print $5}' + Completion_Code=00 + '[' 00 = 00 -a 01 = 00 ']' + '[' 00 = 00 -a 01 = 01 ']' + ipmicmd -k 'f 0 30 90 42 00 20 02 01 3' smi 0 + errcode=1 + sleep 1 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + sleep 1 + continue + (( i++ )) + (( i<10 )) + '[' 1 -eq 1 ']' ++ cat test_result.txt ++ tr '\r\n' ' ' + echo '[vce_get_result] fail Vce Test fail,return:0f 31 00 90 00 00 01 44 07 00 00 00 00 56 63 65 20 54 65 73 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ' + ipmicmd -k 'f 0 30 90 42 00 20 02 00 3' smi 0 + echo fail + return 1 + (( counts++ )) + (( counts<200 )) ++ ps -xf ++ grep -v grep ++ grep fbi ++ awk '{print $1}' + tty_pid=130494 + '[' -e result_video.txt ']' + ./testty ./kvm_over_ip_test.sh: line 192: ./testty: cannot execute binary file: Exec format error + echo 'tty exec: 126' + kill -9 130494 + sleep 1 ./kvm_over_ip_test.sh: line 274: 130494 Killed ./fbi pme_dft_video_test.bmp + sleep 2 + return 0 + cat result_video.txt + grep -wq pass + '[' 1 -ne 0 ']' + echo -e '\033[?25h' + echo 'video test fail' + tee -a 02Y824XFR0000012_save.txt video test fail + echo '[kvm_video] fail video test fail!' + error_quit + echo ' kvm_remote_test%hi1710_102................FAIL' kvm_remote_test%hi1710_102................FAIL + echo fail + echo '[Result] fail test fail' + echo fail + exit 1 [root@localhost kvm_remote_test%hi1710_113]#