Home | History | Annotate | Download | only in tests

Lines Matching defs:mUtils

38     private PackageManagerOTATestUtils mUtils = null;
68 mUtils = new PackageManagerOTATestUtils(getDevice());
78 mUtils.removeSystemApp(mSystemAppPath, false);
79 mUtils.removeSystemApp(mDiffSystemAppPath, false);
80 mUtils.restartSystem();
125 mUtils.installFile(getTestAppFilePath(VERSION_1_APK), true);
126 mPackageXml = mUtils.pullPackagesXML();
129 mUtils.expectExists(mPackageXml, PACKAGE_XPATH));
131 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "1"));
133 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
135 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
137 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
139 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
141 mUtils.pushSystemApp(getTestAppFilePath(VERSION_2_APK), mSystemAppPath);
142 mPackageXml = mUtils.pullPackagesXML();
144 mUtils.expectExists(mPackageXml, PACKAGE_XPATH));
146 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "2"));
148 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
150 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
152 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
154 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
165 mUtils.installFile(getTestAppFilePath(VERSION_2_APK), true);
166 mPackageXml = mUtils.pullPackagesXML();
169 mUtils.expectExists(mPackageXml, PACKAGE_XPATH));
171 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "2"));
173 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
175 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
177 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
179 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
181 mUtils.pushSystemApp(getTestAppFilePath(VERSION_1_APK), mSystemAppPath);
182 mPackageXml = mUtils.pullPackagesXML();
184 mUtils.expectExists(mPackageXml, PACKAGE_XPATH));
186 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "2"));
188 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
190 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
192 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
194 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
205 mUtils.pushSystemApp(getTestAppFilePath(VERSION_1_APK), mSystemAppPath);
206 mPackageXml = mUtils.pullPackagesXML();
208 mUtils.expectExists(mPackageXml, PACKAGE_XPATH));
210 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
212 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
213 mUtils.removeSystemApp(mSystemAppPath, true);
214 mPackageXml = mUtils.pullPackagesXML();
216 mUtils.expectExists(mPackageXml, PACKAGE_XPATH));
218 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
229 mUtils.pushSystemApp(getTestAppFilePath(VERSION_2_APK), mSystemAppPath);
230 mPackageXml = mUtils.pullPackagesXML();
232 mUtils.expectExists(mPackageXml, PACKAGE_XPATH));
234 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "2"));
236 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
238 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
240 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
242 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
244 mUtils.installFile(getTestAppFilePath(VERSION_3_APK), true);
245 mPackageXml = mUtils.pullPackagesXML();
247 mUtils.expectEquals(mPackageXml, CODE_PATH_XPATH, mSystemAppPath));
249 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "3"));
251 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
253 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
255 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
257 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
259 mUtils.restartSystem();
260 mPackageXml = mUtils.pullPackagesXML();
262 mUtils.expectEquals(mPackageXml, CODE_PATH_XPATH, mSystemAppPath));
264 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "3"));
266 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
268 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
270 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
272 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
274 mUtils.restartSystem();
275 mPackageXml = mUtils.pullPackagesXML();
277 mUtils.expectEquals(mPackageXml, CODE_PATH_XPATH, mSystemAppPath));
279 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "3"));
281 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
283 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
285 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
287 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
298 mUtils.pushSystemApp(getTestAppFilePath(VERSION_2_APK), mSystemAppPath);
299 mPackageXml = mUtils.pullPackagesXML();
301 mUtils.expectExists(mPackageXml, PACKAGE_XPATH));
303 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "2"));
305 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
307 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
309 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
311 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
314 mUtils.installFile(getTestAppFilePath(VERSION_1_APK), true, "-d");
315 mPackageXml = mUtils.pullPackagesXML();
317 mUtils.expectStartsWith(mPackageXml, CODE_PATH_XPATH,
320 mUtils
322 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
324 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
326 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
328 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
330 mUtils.restartSystem();
331 mPackageXml = mUtils.pullPackagesXML();
333 mUtils.expectEquals(mPackageXml, CODE_PATH_XPATH, mSystemAppPath));
335 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "2"));
337 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
339 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
341 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
343 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
345 mUtils.restartSystem();
346 mPackageXml = mUtils.pullPackagesXML();
348 mUtils.expectEquals(mPackageXml, CODE_PATH_XPATH, mSystemAppPath));
350 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "2"));
352 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
354 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
356 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
358 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
371 mUtils.pushSystemApp(getTestAppFilePath(VERSION_2_APK), mSystemAppPath);
372 mPackageXml = mUtils.pullPackagesXML();
374 mUtils.expectExists(mPackageXml, PACKAGE_XPATH));
376 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "2"));
378 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
380 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
382 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
384 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
386 mUtils.installFile(getTestAppFilePath(VERSION_2_APK), true);
387 mPackageXml = mUtils.pullPackagesXML();
389 mUtils.expectEquals(mPackageXml, CODE_PATH_XPATH, mSystemAppPath));
391 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "2"));
393 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
395 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
397 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
399 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
401 mUtils.restartSystem();
402 mPackageXml = mUtils.pullPackagesXML();
404 mUtils.expectEquals(mPackageXml, CODE_PATH_XPATH, mSystemAppPath));
406 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "2"));
408 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
410 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
412 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
414 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
426 mUtils.pushSystemApp(getTestAppFilePath(VERSION_1_APK), mSystemAppPath);
427 mUtils.installFile(getTestAppFilePath(VERSION_2_APK), true);
428 mPackageXml = mUtils.pullPackagesXML();
430 mUtils.expectExists(mPackageXml, PACKAGE_XPATH));
432 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
434 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
436 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
438 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
440 mUtils.removeSystemApp(mSystemAppPath, true);
441 mPackageXml = mUtils.pullPackagesXML();
443 mUtils.expectExists(mPackageXml, PACKAGE_XPATH));
445 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
447 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
449 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
451 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
466 mUtils.pushSystemApp(getTestAppFilePath(VERSION_1_NO_SYS_PERMISSION_APK), mSystemAppPath);
467 mPackageXml = mUtils.pullPackagesXML();
469 mUtils.expectExists(mPackageXml, PACKAGE_XPATH));
471 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "1"));
473 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
475 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
477 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
479 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
481 mUtils.installFile(getTestAppFilePath(VERSION_3_APK), true);
482 mPackageXml = mUtils.pullPackagesXML();
484 mUtils.expectEquals(mPackageXml, CODE_PATH_XPATH, mSystemAppPath));
486 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "3"));
488 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
490 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
492 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
494 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
496 mUtils.pushSystemApp(getTestAppFilePath(VERSION_2_APK), mSystemAppPath);
497 mUtils.restartSystem();
498 mPackageXml = mUtils.pullPackagesXML();
500 mUtils.expectEquals(mPackageXml, CODE_PATH_XPATH, mSystemAppPath));
502 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "3"));
504 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
506 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
508 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
510 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));
512 mUtils.restartSystem();
513 mPackageXml = mUtils.pullPackagesXML();
515 mUtils.expectEquals(mPackageXml, CODE_PATH_XPATH, mSystemAppPath));
517 mUtils.expectEquals(mPackageXml, VERSION_XPATH, "3"));
519 mUtils.expectExists(mPackageXml, UPDATE_PACKAGE_XPATH));
521 mUtils.packageHasFlag(PACKAGE_NAME, " SYSTEM "));
523 mUtils.packageHasPermission(PACKAGE_NAME, VIBRATE_PERMISSION));
525 mUtils.packageHasPermission(PACKAGE_NAME, CACHE_PERMISSION));