1<?xml version="1.0" encoding="UTF-8"?> 2<configuration ver="2.0"> 3 <target name="updater_unittest"> 4 <preparer> 5 <option name="push" value="updater/updater_success.zip -> /data/updater/updater" src="res"/> 6 <option name="push" value="updater/raw_image_write.zip -> /data/updater/updater" src="res"/> 7 <option name="push" value="updater/updater_binary_abnormal.zip -> /data/updater/updater" src="res"/> 8 <option name="push" value="updater/retry_flag -> /data/updater/updater" src="res"/> 9 <option name="push" value="updater/updater_diff_2.zip -> /data/updater/updater" src="res"/> 10 <option name="push" value="updater/unsign_updater.zip -> /data/updater/updater" src="res"/> 11 <option name="push" value="updater/wrong_hash_updater.zip -> /data/updater/updater" src="res"/> 12 <option name="push" value="updater/updater_diff_1.zip -> /data/updater/updater" src="res"/> 13 <option name="push" value="updater/test.txt -> /data/updater/updater" src="res"/> 14 <option name="push" value="updater/test.img -> /data/updater/updater" src="res"/> 15 <option name="push" value="updater/updater_without_updater_binary.zip -> /data/updater/updater" src="res"/> 16 <option name="push" value="updater/updater.zip -> /data/updater/updater" src="res"/> 17 <option name="push" value="updater/fstab.updater -> /data/updater/updater" src="res"/> 18 <option name="push" value="updater/updater_with_incorrect_binary.zip -> /data/updater/updater" src="res"/> 19 <option name="push" value="updater/allCmdUnitTest.bin -> /data/updater/updater" src="res"/> 20 <option name="push" value="updater/etc/fstab.ut.updater -> /data/updater/updater/etc" src="res"/> 21 <option name="push" value="updater/keys/rsa_public_key2048.pem -> /data/updater/updater/keys" src="res"/> 22 <option name="push" value="updater/keys/signing_cert.crt -> /data/updater/updater/keys" src="res"/> 23 <option name="push" value="updater/parts/updaterpart01.zip -> /data/updater/updater/parts" src="res"/> 24 <option name="push" value="updater/parts/updatestatus02.zip -> /data/updater/updater/parts" src="res"/> 25 <option name="push" value="updater/parts/updaterpart02.zip -> /data/updater/updater/parts" src="res"/> 26 <option name="push" value="updater/parts/updatestatus03.zip -> /data/updater/updater/parts" src="res"/> 27 <option name="push" value="updater/parts/updatestatus01.zip -> /data/updater/updater/parts" src="res"/> 28 <option name="push" value="main_data/updater.tab -> /data/updater/main_data" src="res"/> 29 <option name="push" value="main_data/fstab.updater -> /data/updater/main_data" src="res"/> 30 <option name="push" value="mount_unitest/GetItemForMountPoint1.fstable -> /data/updater/mount_unitest" src="res"/> 31 <option name="push" value="mount_unitest/SetupPartitions1.fstable -> /data/updater/mount_unitest" src="res"/> 32 <option name="push" value="mount_unitest/GetItemForMountPoint2.fstable -> /data/updater/mount_unitest" src="res"/> 33 <option name="push" value="mount_unitest/MountForPath1.fstable -> /data/updater/mount_unitest" src="res"/> 34 <option name="push" value="mount_unitest/FormatPartition1.fstable -> /data/updater/mount_unitest" src="res"/> 35 <option name="push" value="mount_unitest/GetMountStatusForPath1.fstable -> /data/updater/mount_unitest" src="res"/> 36 <option name="push" value="mount_unitest/UmountForPath1.fstable -> /data/updater/mount_unitest" src="res"/> 37 <option name="push" value="mount_unitest/GetBlockDeviceByMountPoint1.fstable -> /data/updater/mount_unitest" src="res"/> 38 <option name="push" value="mount_unitest/GetMountFlags1.fstable -> /data/updater/mount_unitest" src="res"/> 39 <option name="push" value="mount_unitest/FindFstabItemForMountPoint1.fstable -> /data/updater/mount_unitest" src="res"/> 40 <option name="push" value="mount_unitest/ReadFstabFromFile1.fstable -> /data/updater/mount_unitest" src="res"/> 41 <option name="push" value="mount_unitest/ReadFstabFromFile4.fstable -> /data/updater/mount_unitest" src="res"/> 42 <option name="push" value="mount_unitest/FindFstabItemForPath1.fstable -> /data/updater/mount_unitest" src="res"/> 43 <option name="push" value="mount_unitest/ReadFstabFromFile3.fstable -> /data/updater/mount_unitest" src="res"/> 44 <option name="push" value="mount_unitest/ReadFstabFromFile5.fstable -> /data/updater/mount_unitest" src="res"/> 45 <option name="push" value="mount_unitest/ReadFstabFromFile2.fstable -> /data/updater/mount_unitest" src="res"/> 46 <option name="push" value="mount_unitest/SetupPartitions2.fstable -> /data/updater/mount_unitest" src="res"/> 47 <option name="push" value="applypatch/TestGZipModeImagePatch.gz.patch -> /data/updater/applypatch" src="res"/> 48 <option name="push" value="applypatch/cmd_001_correct.transfer.list -> /data/updater/applypatch" src="res"/> 49 <option name="push" value="applypatch/TestDecompressGzip.new.gz -> /data/updater/applypatch" src="res"/> 50 <option name="push" value="applypatch/source.zip -> /data/updater/applypatch" src="res"/> 51 <option name="push" value="applypatch/TestGZipModeImagePatch.old.gz -> /data/updater/applypatch" src="res"/> 52 <option name="push" value="applypatch/zip-patch-file -> /data/updater/applypatch" src="res"/> 53 <option name="push" value="applypatch/etc/fstab.ut.updater -> /data/updater/applypatch/etc" src="res"/> 54 <option name="push" value="applypatch/etc/partition.tab -> /data/updater/applypatch/etc" src="res"/> 55 <option name="push" value="diffpatch/patchtest.patch -> /data/updater/diffpatch" src="res"/> 56 <option name="push" value="diffpatch/patchtest.new_1 -> /data/updater/diffpatch" src="res"/> 57 <option name="push" value="diffpatch/ImgageDiffPatchLz4File_3_new.lz4 -> /data/updater/diffpatch" src="res"/> 58 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_3_zip_new.zip -> /data/updater/diffpatch" src="res"/> 59 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_3_zip.img_patch -> /data/updater/diffpatch" src="res"/> 60 <option name="push" value="diffpatch/PatchLz4test_new.lz4 -> /data/updater/diffpatch" src="res"/> 61 <option name="push" value="diffpatch/PatchLz4test_lz4.img_patch -> /data/updater/diffpatch" src="res"/> 62 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_1_zip_new.zip -> /data/updater/diffpatch" src="res"/> 63 <option name="push" value="diffpatch/ImgageDiffPatchLz4File_1_new.lz -> /data/updater/diffpatch" src="res"/> 64 <option name="push" value="diffpatch/ImgageDiffPatchLz4File_3_lz4.img_patch -> /data/updater/diffpatch" src="res"/> 65 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_zip.img_patch -> /data/updater/diffpatch" src="res"/> 66 <option name="push" value="diffpatch/patchtest.img_patch -> /data/updater/diffpatch" src="res"/> 67 <option name="push" value="diffpatch/patchtest.test -> /data/updater/diffpatch" src="res"/> 68 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_1_old.zip -> /data/updater/diffpatch" src="res"/> 69 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_1_new.zip -> /data/updater/diffpatch" src="res"/> 70 <option name="push" value="diffpatch/patchtest.new_2 -> /data/updater/diffpatch" src="res"/> 71 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_2_zip.img_patch -> /data/updater/diffpatch" src="res"/> 72 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_2_old.zip -> /data/updater/diffpatch" src="res"/> 73 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_2_zip_new.zip -> /data/updater/diffpatch" src="res"/> 74 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_4_old.zip -> /data/updater/diffpatch" src="res"/> 75 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_3_old.zip -> /data/updater/diffpatch" src="res"/> 76 <option name="push" value="diffpatch/PatchLz4test_lz4_new.lz -> /data/updater/diffpatch" src="res"/> 77 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_old.zip -> /data/updater/diffpatch" src="res"/> 78 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_1_zip.img_patch -> /data/updater/diffpatch" src="res"/> 79 <option name="push" value="diffpatch/PatchGztest_gz_new.zip -> /data/updater/diffpatch" src="res"/> 80 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_4_new.zip -> /data/updater/diffpatch" src="res"/> 81 <option name="push" value="diffpatch/patchtest.old -> /data/updater/diffpatch" src="res"/> 82 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_zip_new.zip -> /data/updater/diffpatch" src="res"/> 83 <option name="push" value="diffpatch/PatchGztest_new.gz -> /data/updater/diffpatch" src="res"/> 84 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_2_new.zip -> /data/updater/diffpatch" src="res"/> 85 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_4_zip.img_patch -> /data/updater/diffpatch" src="res"/> 86 <option name="push" value="diffpatch/PatchLz4test_old.lz4 -> /data/updater/diffpatch" src="res"/> 87 <option name="push" value="diffpatch/patchtest.new_3 -> /data/updater/diffpatch" src="res"/> 88 <option name="push" value="diffpatch/ImgageDiffPatchLz4File_3_old.lz4 -> /data/updater/diffpatch" src="res"/> 89 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_4_zip_new.zip -> /data/updater/diffpatch" src="res"/> 90 <option name="push" value="diffpatch/PatchGztest_old.gz -> /data/updater/diffpatch" src="res"/> 91 <option name="push" value="diffpatch/ImgageDiffPatchLz4File_1_lz4.img_patch -> /data/updater/diffpatch" src="res"/> 92 <option name="push" value="diffpatch/ImgageDiffPatchLz4File_1_lz4_new.lz -> /data/updater/diffpatch" src="res"/> 93 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_3_new.zip -> /data/updater/diffpatch" src="res"/> 94 <option name="push" value="diffpatch/ImgageDiffPatchZipFile_new.zip -> /data/updater/diffpatch" src="res"/> 95 <option name="push" value="diffpatch/patchtest.new -> /data/updater/diffpatch" src="res"/> 96 <option name="push" value="diffpatch/ImgageDiffPatchLz4File_3_lz4_new.lz -> /data/updater/diffpatch" src="res"/> 97 <option name="push" value="diffpatch/PatchGztest_gz.img_patch -> /data/updater/diffpatch" src="res"/> 98 <option name="push" value="diffpatch/ImgageDiffPatchLz4File_1_old.lz -> /data/updater/diffpatch" src="res"/> 99 <option name="push" value="src/rsa_private_key384.pem -> /data/updater/src" src="res"/> 100 <option name="push" value="src/signing_cert384.crt -> /data/updater/src" src="res"/> 101 <option name="push" value="src/rsa_private_key2048.pem -> /data/updater/src" src="res"/> 102 <option name="push" value="src/rsa_public_key2048.pem -> /data/updater/src" src="res"/> 103 <option name="push" value="src/ggg.zip -> /data/updater/src" src="res"/> 104 <option name="push" value="src/libcrypto.a -> /data/updater/src" src="res"/> 105 <option name="push" value="src/test_gzip_package.gz -> /data/updater/src" src="res"/> 106 <option name="push" value="src/signing.cert -> /data/updater/src" src="res"/> 107 <option name="push" value="src/packageInfos.json -> /data/updater/src" src="res"/> 108 <option name="push" value="src/version_list -> /data/updater/src" src="res"/> 109 <option name="push" value="src/signing_cert.crt -> /data/updater/src" src="res"/> 110 <option name="push" value="src/test_math.us -> /data/updater/src" src="res"/> 111 <option name="push" value="src/test_script.us -> /data/updater/src" src="res"/> 112 <option name="push" value="src/registerCmd.us -> /data/updater/src" src="res"/> 113 <option name="push" value="src/test_native.us -> /data/updater/src" src="res"/> 114 <option name="push" value="src/test_function.us -> /data/updater/src" src="res"/> 115 <option name="push" value="src/loadScript.us -> /data/updater/src" src="res"/> 116 <option name="push" value="src/Verse-script.us -> /data/updater/src" src="res"/> 117 <option name="push" value="src/updater_log_test -> /data/updater/log" src="res"/> 118 </preparer> 119 </target> 120 <target name="applypatch_unittest"> 121 <preparer> 122 <option name="push" value="updater/allCmdUnitTest.bin -> /data/updater/updater" src="res"/> 123 <option name="push" value="applypatch/TestGZipModeImagePatch.gz.patch -> /data/updater/applypatch" src="res"/> 124 <option name="push" value="applypatch/cmd_001_correct.transfer.list -> /data/updater/applypatch" src="res"/> 125 <option name="push" value="applypatch/TestDecompressGzip.new.gz -> /data/updater/applypatch" src="res"/> 126 <option name="push" value="applypatch/source.zip -> /data/updater/applypatch" src="res"/> 127 <option name="push" value="applypatch/TestGZipModeImagePatch.old.gz -> /data/updater/applypatch" src="res"/> 128 <option name="push" value="applypatch/zip-patch-file -> /data/updater/applypatch" src="res"/> 129 <option name="push" value="applypatch/etc/fstab.ut.updater -> /data/updater/applypatch/etc" src="res"/> 130 <option name="push" value="applypatch/etc/partition.tab -> /data/updater/applypatch/etc" src="res"/> 131 </preparer> 132 </target> 133 <target name="package_unittest"> 134 <preparer> 135 <option name="push" value="package/test_package.zip -> /data/updater/package" src="res"/> 136 <option name="push" value="src/signing_cert.crt -> /data/updater/src" src="res"/> 137 <option name="push" value="src/signing_cert384.crt -> /data/updater/src" src="res"/> 138 <option name="push" value="applypatch/TestDecompressGzip.new.gz -> /data/updater/applypatch" src="res"/> 139 <option name="push" value="diffpatch/PatchLz4test_new.lz4 -> /data/updater/diffpatch" src="res"/> 140 <option name="push" value="src/libcrypto.a -> /data/updater/src" src="res"/> 141 <option name="push" value="src/ggg.zip -> /data/updater/src" src="res"/> 142 <option name="push" value="src/test_math.us -> /data/updater/src" src="res"/> 143 <option name="push" value="src/test_if.us -> /data/updater/src" src="res"/> 144 <option name="push" value="src/registerCmd.us -> /data/updater/src" src="res"/> 145 <option name="push" value="src/test_native.us -> /data/updater/src" src="res"/> 146 <option name="push" value="src/testscript.us -> /data/updater/src" src="res"/> 147 <option name="push" value="src/loadScript.us -> /data/updater/src" src="res"/> 148 <option name="push" value="src/Verse-script.us -> /data/updater/src" src="res"/> 149 <option name="push" value="src/test_function.us -> /data/updater/src" src="res"/> 150 <option name="push" value="src/test_logic.us -> /data/updater/src" src="res"/> 151 <option name="push" value="src/rsa_private_key384.pem -> /data/updater/src" src="res"/> 152 <option name="push" value="src/rsa_private_key2048.pem -> /data/updater/src" src="res"/> 153 <option name="push" value="src/test_gzip_package.gz -> /data/updater/src" src="res"/> 154 <option name="push" value="package/updater_full_with_hsd.zip -> /data/updater/package" src="res"/> 155 <option name="push" value="package/updater_full_with_invalid_footer.zip -> /data/updater/package" src="res"/> 156 <option name="push" value="package/updater_full_with_invalid_hsd.zip -> /data/updater/package" src="res"/> 157 <option name="push" value="package/updater_full_without_hsd.zip -> /data/updater/package" src="res"/> 158 </preparer> 159 </target> 160 <target name="script_unittest"> 161 <preparer> 162 <option name="push" value="src/test_math.us -> /data/updater/src" src="res"/> 163 <option name="push" value="src/test_script.us -> /data/updater/src" src="res"/> 164 <option name="push" value="src/test_if.us -> /data/updater/src" src="res"/> 165 <option name="push" value="src/registerCmd.us -> /data/updater/src" src="res"/> 166 <option name="push" value="src/test_native.us -> /data/updater/src" src="res"/> 167 <option name="push" value="src/testscript.us -> /data/updater/src" src="res"/> 168 <option name="push" value="src/loadScript.us -> /data/updater/src" src="res"/> 169 <option name="push" value="src/Verse-script.us -> /data/updater/src" src="res"/> 170 <option name="push" value="src/test_function.us -> /data/updater/src" src="res"/> 171 <option name="push" value="src/test_logic.us -> /data/updater/src" src="res"/> 172 <option name="push" value="src/hash_signed_data -> /data/updater/src" src="res"/> 173 <option name="push" value="src/updater_fake_pkg.zip -> /data/updater/src" src="res"/> 174 <option name="push" value="updater/updater/libuser_instruction_invalid.so -> /data/updater/lib" src="out"/> 175 <option name="push" value="updater/updater/libuser_instruction.so -> /data/updater/lib" src="out"/> 176 </preparer> 177 </target> 178 <target name="ui_unittest"> 179 <preparer> 180 <option name="push" value="ui/layout/all.json -> /data/updater/ui" src="res"/> 181 <option name="push" value="ui/layout/boxprogress.json -> /data/updater/ui" src="res"/> 182 <option name="push" value="ui/layout/commonInvalid.json -> /data/updater/ui" src="res"/> 183 <option name="push" value="ui/layout/comsNoType.json -> /data/updater/ui" src="res"/> 184 <option name="push" value="ui/layout/imageview.json -> /data/updater/ui" src="res"/> 185 <option name="push" value="ui/layout/incompleteComInfo.json -> /data/updater/ui" src="res"/> 186 <option name="push" value="ui/layout/label.json -> /data/updater/ui" src="res"/> 187 <option name="push" value="ui/layout/menu.json -> /data/updater/ui" src="res"/> 188 <option name="push" value="ui/layout/noComs.json -> /data/updater/ui" src="res"/> 189 <option name="push" value="ui/layout/noPageInfo.json -> /data/updater/ui" src="res"/> 190 <option name="push" value="ui/layout/subpage.json -> /data/updater/ui" src="res"/> 191 <option name="push" value="ui/layout/typeInvalid.json -> /data/updater/ui" src="res"/> 192 <!-- language test --> 193 <option name="push" value="ui/language/l0.json -> /data/updater/ui" src="res"/> 194 <option name="push" value="ui/language/l1.json -> /data/updater/ui" src="res"/> 195 <option name="push" value="ui/language/l2.json -> /data/updater/ui" src="res"/> 196 <option name="push" value="ui/language/correct_all.json -> /data/updater/ui" src="res"/> 197 <option name="push" value="ui/language/correct_en.json -> /data/updater/ui" src="res"/> 198 <option name="push" value="ui/language/correct_es.json -> /data/updater/ui" src="res"/> 199 <option name="push" value="ui/language/correct_zh.json -> /data/updater/ui" src="res"/> 200 <option name="push" value="ui/language/keyEmpty.json -> /data/updater/ui" src="res"/> 201 <option name="push" value="ui/language/strNotExist.json -> /data/updater/ui" src="res"/> 202 <!-- strategy test --> 203 <option name="push" value="ui/strategy/strategy_valid.json -> /data/updater/ui/strategy" src="res"/> 204 <option name="push" value="ui/strategy/strategy_invalid.json -> /data/updater/ui/strategy" src="res"/> 205 </preparer> 206 </target> 207 <target name="flashd_unittest"> 208 <preparer> 209 <option name="push" value="updater/updater/libupdate_hdi_impl.z.so -> /system/lib" src="out"/> 210 </preparer> 211 </target> 212 <target name="updater_service_unittest"> 213 <preparer> 214 <option name="push" value="updater/updater_full.zip -> /data/updater/updater" src="res"/> 215 <option name="push" value="src/signing_cert.crt -> /data/updater/src" src="res"/> 216 <option name="push" value="updater/etc/fstab.ut.updater -> /data/updater/updater/etc" src="res"/> 217 </preparer> 218 </target> 219 <target name="utils_test"> 220 <preparer> 221 <option name="push" value="src/updater_log_test -> /data/updater/log" src="res"/> 222 <option name="push" value="updater/etc/fstab.ut.updater -> /data/updater/updater/etc" src="res"/> 223 <option name="push" value="main_data/updater.tab -> /data/updater/main_data" src="res"/> 224 </preparer> 225 </target> 226 <target name="bin_flow_update_test"> 227 <preparer> 228 <option name="push" value="updater/update.bin -> /data/updater/package" src="res"/> 229 <option name="push" value="updater/updater_flow.zip -> /data/updater/package" src="res"/> 230 </preparer> 231 </target> 232 <target name="binary_unittest"> 233 <preparer> 234 <option name="push" value="applypatch/etc/fstab.ut.updater -> /data/updater/applypatch/etc" src="res"/> 235 <option name="push" value="binary/updater_write_misc_img.zip -> /data/updater/updater" src="res"/> 236 <option name="push" value="binary/updater_write_diff_misc_img.zip -> /data/updater/updater" src="res"/> 237 <option name="push" value="binary/updater_write_miscblock_img.zip -> /data/updater/updater" src="res"/> 238 <option name="push" value="binary/updater_write_diff_miscblock_img.zip -> /data/updater/updater" src="res"/> 239 <option name="push" value="binary/misc_block -> /data/updater/updater" src="res"/> 240 <option name="push" value="src/signing_cert.crt -> /data/updater/src" src="res"/> 241 </preparer> 242 </target> 243 <target name="ptable_parse_unittest"> 244 <preparer> 245 <option name="push" value="ptable_parse/updater1.zip -> /data/updater/ptable_parse" src="res"/> 246 </preparer> 247 </target> 248</configuration>