summaryrefslogtreecommitdiff
path: root/tests/PackageWatchdog/src
diff options
context:
space:
mode:
authorZimuzo <zezeozue@google.com>2019-02-01 13:08:16 +0000
committerZimuzo <zezeozue@google.com>2019-02-01 13:43:09 +0000
commit71d931e9c8d453b913c7216b910aa5488d904454 (patch)
tree881003875fb3583eca38f57782babb5656957e6a /tests/PackageWatchdog/src
parent2c135398444991320f3ec99c0b2c825606f1e91e (diff)
Refactor PackageWatchdog to use VersionedPackage
We now pass a VersionedPackage argument instead of passing separate method arguments for packageName and versionCode. Test: atest PackageWatchdogtest Bug: 120598832 Change-Id: I8dd7e6d1e144251830108c58f4a752c411d7295b
Diffstat (limited to 'tests/PackageWatchdog/src')
-rw-r--r--tests/PackageWatchdog/src/com/android/server/PackageWatchdogTest.java11
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/PackageWatchdog/src/com/android/server/PackageWatchdogTest.java b/tests/PackageWatchdog/src/com/android/server/PackageWatchdogTest.java
index c1c598d52676..77cd62e4cbd3 100644
--- a/tests/PackageWatchdog/src/com/android/server/PackageWatchdogTest.java
+++ b/tests/PackageWatchdog/src/com/android/server/PackageWatchdogTest.java
@@ -242,8 +242,9 @@ public class PackageWatchdogTest {
PackageWatchdog watchdog = createWatchdog();
long differentVersionCode = 2L;
TestObserver observer = new TestObserver(OBSERVER_NAME_1) {
- public int onHealthCheckFailed(String packageName, long versionCode) {
- if (versionCode == VERSION_CODE) {
+ @Override
+ public int onHealthCheckFailed(VersionedPackage versionedPackage) {
+ if (versionedPackage.getVersionCode() == VERSION_CODE) {
// Only rollback for specific versionCode
return PackageHealthObserverImpact.USER_IMPACT_MEDIUM;
}
@@ -457,12 +458,12 @@ public class PackageWatchdogTest {
mImpact = impact;
}
- public int onHealthCheckFailed(String packageName, long versionCode) {
+ public int onHealthCheckFailed(VersionedPackage versionedPackage) {
return mImpact;
}
- public boolean execute(String packageName, long versionCode) {
- mFailedPackages.add(packageName);
+ public boolean execute(VersionedPackage versionedPackage) {
+ mFailedPackages.add(versionedPackage.getPackageName());
return true;
}