From: wanchao.xu Date: Thu, 6 Mar 2025 03:30:22 +0000 (+0800) Subject: Fix can't get the mic version. X-Git-Tag: accepted/tools/devbase/tools/legacy/20250527.042514^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Fdevel-py2;p=tools%2Fitest-cases-mic.git Fix can't get the mic version. Change-Id: I0ad52595d9a341b99c157481ca340ec2f9fb9027 Signed-off-by: wanchao.xu --- diff --git a/cases/create/func_cases/mic_cr_auto_fs.case b/cases/create/func_cases/mic_cr_auto_fs.case index 529669a..b34cb9b 100755 --- a/cases/create/func_cases/mic_cr_auto_fs.case +++ b/cases/create/func_cases/mic_cr_auto_fs.case @@ -35,7 +35,7 @@ if [ "$loop_used_before" -ne "$loop_used_after" ];then exit 1 fi fs_dir=$(ls mic-output/ | grep 'handset_blackbay_fs-.*-rs.tar.gz') -mic_version=$(mic --version 2>&1 | awk -F ' ' '$2 ~ /[0-9]/p{print $2}') +mic_version=$(mic --version 2>&1 | tail -n 1 | awk -F ' ' '{print $2}') python2 parse_manifest.py $fs_dir $mic_version ]]> diff --git a/cases/create/func_cases/mic_cr_auto_fs_d_v_i.case b/cases/create/func_cases/mic_cr_auto_fs_d_v_i.case index f0c007b..a4ae765 100755 --- a/cases/create/func_cases/mic_cr_auto_fs_d_v_i.case +++ b/cases/create/func_cases/mic_cr_auto_fs_d_v_i.case @@ -35,7 +35,7 @@ if [ "$loop_used_before" -ne "$loop_used_after" ];then exit 1 fi fs_dir=$(ls mic-output/ | grep 'handset_blackbay_fs_d_v_i-.*-rs.tar.gz') -mic_version=$(mic --version 2>&1 | awk -F ' ' '$2 ~ /[0-9]/p{print $2}') +mic_version=$(mic --version 2>&1 | tail -n 1 | awk -F ' ' '{print $2}') python2 parse_manifest.py $fs_dir $mic_version ]]> diff --git a/cases/create/func_cases/mic_cr_auto_fs_parameter_run_script.case b/cases/create/func_cases/mic_cr_auto_fs_parameter_run_script.case index 34274b6..6662eb6 100755 --- a/cases/create/func_cases/mic_cr_auto_fs_parameter_run_script.case +++ b/cases/create/func_cases/mic_cr_auto_fs_parameter_run_script.case @@ -34,7 +34,7 @@ if [ "$loop_used_before" -ne "$loop_used_after" ];then exit 1 fi fs_dir=$(ls mic-output/ | grep 'handset_blackbay_fs-.*-rs.tar.gz') -mic_version=$(mic --version 2>&1 | awk -F ' ' '$2 ~ /[0-9]/p{print $2}') +mic_version=$(mic --version 2>&1 | tail -n 1 | awk -F ' ' '{print $2}') python2 parse_manifest.py $fs_dir $mic_version ]]> diff --git a/cases/create/func_cases/mic_cr_auto_raw.case b/cases/create/func_cases/mic_cr_auto_raw.case index 613c6fc..06afc99 100755 --- a/cases/create/func_cases/mic_cr_auto_raw.case +++ b/cases/create/func_cases/mic_cr_auto_raw.case @@ -59,14 +59,14 @@ fi platform=$(python2 -c 'import platform;print platform.linux_distribution()[0].rstrip()') version=$(python2 -c 'import platform;print platform.linux_distribution()[1].rstrip()') -if [ "$platform"="openSUSE" ] && [ "$version"=42.3 ]; then +if [ "$platform" = "openSUSE" ] && [ "$version" = 42.3 ]; then #$raw_image_2=${raw_image##*/}"2" offset_2=$(sudo fdisk -lu $raw_image | grep $raw_image | sed -n '3p' | awk '{print $2}') let offset_2=$offset_2*512 sudo mount -o loop,offset=$offset_2 $raw_image mic-output/ivi_dir/ #(! sudo chroot mic-output/ivi_dir/ cat /etc/fstab | grep /dev/sdb) #sudo chroot mic-output/ivi_dir/ cat /etc/fstab | grep -i 'uuid' - mic_version=$(mic --version 2>&1 | awk -F ' ' '{print $2}') + mic_version=$(mic --version 2>&1 | tail -n 1 | awk -F ' ' '{print $2}') python2 parse_manifest.py $bz2img $mic_version $bmap exit 0 else @@ -87,7 +87,7 @@ else sudo mount /dev/mapper/$second_part mic-output/ivi_dir/ -t ext4 #(! sudo chroot mic-output/ivi_dir/ cat /etc/fstab | grep /dev/sdb) #sudo chroot mic-output/ivi_dir/ cat /etc/fstab | grep -i 'uuid' - mic_version=$(mic --version 2>&1 | awk -F ' ' '$2 ~ /[0-9]/p{print $2}') + mic_version=$(mic --version 2>&1 | tail -n 1 | awk -F ' ' '{print $2}') python2 parse_manifest.py $bz2img $mic_version $bmap exit 0 else diff --git a/cases/create/mixed_cases/mic_cr_loop_full_ks.case b/cases/create/mixed_cases/mic_cr_loop_full_ks.case index 93c8dbe..ed95f2a 100755 --- a/cases/create/mixed_cases/mic_cr_loop_full_ks.case +++ b/cases/create/mixed_cases/mic_cr_loop_full_ks.case @@ -41,7 +41,7 @@ sudo test -f mic-output/s5p4418-artik530-raptor-rev03.dtb end_preinstall_line=$(grep 'Preinstall' -n log.file | sed -n '$p' | awk -F ':' '{print $1}') start_install_line=$(grep 'Install' -n log.file | sed -n '2p' | awk -F ':' '{print $1}') test $start_install_line -gt $end_preinstall_line -mic_version=$(mic --version 2>&1 | awk -F ' ' '$2 ~ /[0-9]/p{print $2}') +mic_version=$(mic --version 2>&1 | tail -n 1 | awk -F ' ' '{print $2}') python2 parse_manifest.py $img_file $mic_version sudo $losetup_path -a loop_used_after=$(sudo $losetup_path -a | wc -l)