From: yuhuan.yang Date: Fri, 15 Sep 2017 16:16:25 +0000 (+0800) Subject: Add tpk and run_script test case X-Git-Tag: submit/devel/20190730.074558~21 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=673fe036d6b2a43d3539aff60b7fe49b7890ca13;p=tools%2Fitest-cases-mic.git Add tpk and run_script test case Change-Id: Ia9eb563e9f86df9c62ba9d4cab113b0309fde36f --- 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 new file mode 100644 index 0000000..c71f248 --- /dev/null +++ b/cases/create/func_cases/mic_cr_auto_fs_parameter_run_script.case @@ -0,0 +1,40 @@ + + Based on testing 'mic cr auto ks' for fs type + ,add --run_script parameter after image created + + + + +import sys +import json +img_file = sys.argv[1] +mic_version = sys.argv[2] +manifest_file=open('mic-output/manifest.json') +manifest=json.load(manifest_file) +assert manifest['format'] == 'fs' +assert manifest['version'] == mic_version +assert manifest['fs']['pack'] == '.tar.gz' +assert img_file in manifest['fs']['image_files'] + + + &1 | awk -F ' ' '{print $2}') +python parse_manifest.py $fs_dir $mic_version + +]]> + + + + 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 new file mode 100644 index 0000000..9bc9e0a --- /dev/null +++ b/cases/create/func_cases/mic_cr_auto_loop_cp_tpk_error.case @@ -0,0 +1,22 @@ + + Based on test 'mic cr auto ks', cp tpk files from dir to /usr/app/.preload-tpk. + + + + + + + + + diff --git a/cases/create/func_cases/mic_cr_auto_loop_tpk.case b/cases/create/func_cases/mic_cr_auto_loop_tpk.case new file mode 100644 index 0000000..5e1fcbd --- /dev/null +++ b/cases/create/func_cases/mic_cr_auto_loop_tpk.case @@ -0,0 +1,23 @@ + + Cp tpk to specific folder, and magic line in this ks file is: +# -*-mic2-options-*- -f loop --pack-to=@NAME@-rs.zip -*-mic2-options-*- + + + + + + + + diff --git a/fixtures/tpk/a.tpk b/fixtures/tpk/a.tpk new file mode 100644 index 0000000..e69de29 diff --git a/fixtures/tpk/b.tpk b/fixtures/tpk/b.tpk new file mode 100644 index 0000000..e69de29