From: yuhuan.yang Date: Fri, 29 Sep 2017 14:39:52 +0000 (+0800) Subject: Add another tpk method's local tpk repo test X-Git-Tag: submit/devel/20190730.074558~19 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5d8776ccd3d5d4feec454d26d5fbc8c3c111e3d0;p=tools%2Fitest-cases-mic.git Add another tpk method's local tpk repo test Change-Id: If9cc551c0377d9e77549d10b79d044ba934b339b --- diff --git a/cases/create/func_cases/mic_cr_auto_loop_cp_tpk_error.case b/cases/create/func_cases/mic_cr_auto_loop_cp_tpk_error.case index 9bc9e0a..0fcee0b 100644 --- a/cases/create/func_cases/mic_cr_auto_loop_cp_tpk_error.case +++ b/cases/create/func_cases/mic_cr_auto_loop_cp_tpk_error.case @@ -3,8 +3,6 @@ - - Cp tpk to specific folder, and magic line in this ks file is: -# -*-mic2-options-*- -f loop --pack-to=@NAME@-rs.zip -*-mic2-options-*- +# -*-mic2-options-*- -f loop -*-mic2-options-*- @@ -14,10 +14,13 @@ sudo mic -d -v cr auto handset_blackbay.ks --logfile=log.file --tpk_install="./t grep "Finished" log.file sudo $losetup_path -a sudo $losetup_path -a | wc -l | xargs test 0 -eq -ls mic-output/ | grep 'handset_blackbay-.*-rs.zip' +sudo mkdir -p mic-output/platform +sudo mount mic-output/platform.img mic-output/platform +sudo test -f mic-output/platform/usr/apps/.preload-tpk/org.tizen.calendar-1.0.0-x86.tpk ]]> diff --git a/cases/create/mixed_cases/mic_cr_loop_tpk_local_repo.case b/cases/create/mixed_cases/mic_cr_loop_tpk_local_repo.case new file mode 100644 index 0000000..7e2596f --- /dev/null +++ b/cases/create/mixed_cases/mic_cr_loop_tpk_local_repo.case @@ -0,0 +1,32 @@ + + test if mic can install tpk sucessfully with local tpk repo + + + + + + diff --git a/cases/create/mixed_cases/mic_cr_raw_active_partition.case b/cases/create/mixed_cases/mic_cr_raw_active_partition.case old mode 100755 new mode 100644 diff --git a/cases/create/mixed_cases/mic_cr_raw_broken_bootstrap.case b/cases/create/mixed_cases/mic_cr_raw_broken_bootstrap.case old mode 100755 new mode 100644 diff --git a/cases/create/mixed_cases/mic_cr_raw_installerfw_extlinux.case b/cases/create/mixed_cases/mic_cr_raw_installerfw_extlinux.case old mode 100755 new mode 100644 diff --git a/cases/create/mixed_cases/mic_cr_raw_invliad_mic-bootstrap.case b/cases/create/mixed_cases/mic_cr_raw_invliad_mic-bootstrap.case old mode 100755 new mode 100644 diff --git a/cases/create/mixed_cases/mic_cr_raw_ivi_partition_size_compute_ia32.case b/cases/create/mixed_cases/mic_cr_raw_ivi_partition_size_compute_ia32.case old mode 100755 new mode 100644 diff --git a/cases/create/mixed_cases/mic_cr_raw_locale.case b/cases/create/mixed_cases/mic_cr_raw_locale.case old mode 100755 new mode 100644 diff --git a/cases/create/mixed_cases/mic_cr_raw_multi_partition_gpt.case b/cases/create/mixed_cases/mic_cr_raw_multi_partition_gpt.case old mode 100755 new mode 100644 diff --git a/cases/create/mixed_cases/mic_cr_raw_multi_partition_mbr.case b/cases/create/mixed_cases/mic_cr_raw_multi_partition_mbr.case old mode 100755 new mode 100644 diff --git a/cases/create/mixed_cases/mic_cr_raw_no_mountpoint.case b/cases/create/mixed_cases/mic_cr_raw_no_mountpoint.case old mode 100755 new mode 100644 diff --git a/cases/create/mixed_cases/mic_cr_raw_no_partition.case b/cases/create/mixed_cases/mic_cr_raw_no_partition.case old mode 100755 new mode 100644 diff --git a/cases/create/mixed_cases/mic_cr_raw_unicode.case b/cases/create/mixed_cases/mic_cr_raw_unicode.case old mode 100755 new mode 100644 diff --git a/cases/create/mixed_cases/mic_cr_raw_without_conf_bootstrap_ia32.case b/cases/create/mixed_cases/mic_cr_raw_without_conf_bootstrap_ia32.case old mode 100755 new mode 100644 diff --git a/fixtures/ks_files/handset_blackbay_local_tpk_repo.ks b/fixtures/ks_files/handset_blackbay_local_tpk_repo.ks new file mode 100755 index 0000000..a459f96 --- /dev/null +++ b/fixtures/ks_files/handset_blackbay_local_tpk_repo.ks @@ -0,0 +1,45 @@ +# -*-mic2-options-*- -f loop --pack-to=@NAME@-rs.zip -*-mic2-options-*- + +lang en_US.UTF-8 +keyboard us +timezone --utc America/Los_Angeles + +part / --size 848 --ondisk sda --fstype=ext3 --label platform + +rootpw tizen +bootloader --timeout=0 --append="rootdelay=5 security=none" + +desktop --autologinuser=tizen +user --name tizen --groups audio,video --password 'tizen' + +repo --name=Tizen-base --baseurl=http://10.113.136.109/repo/download.tizen.org/releases/2.2/tizen-2.2_20130719.3/repos/tizen-base/ia32/packages/ --save --gpgkey=0 --ssl_verify=no +repo --name=Tizen-main --baseurl=http://10.113.136.109/repo/download.tizen.org/releases/2.2/tizen-2.2_20130719.3/repos/tizen-main/ia32/packages/ --save --gpgkey=0 --ssl_verify=no +tpk_repo --name=build --baseurl=file:///home/build/tmp/mic/tpk + +%packages +coreutils +bash +kernel* +rpm +%end +%tpk_packages +org.tizen.calendar-1.0.0-x86.tpk +%end + +%attachment +preos-runtime +bootstub-bb +/boot/cmdline +/boot/vmlinuz-* +%end + +%post +# Set environment for launchpad daemon. Fix TDIST-264 +cat > /etc/sysconfig/launchpad <