summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-05-04 01:30:48 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-05-04 01:30:48 +0000
commitb52bddf2517155bd925144c0afe5aeca6396b1ca (patch)
treebd7ea01673df3ee3660759e7e385aab52777f9d8
parent22aad50fc37a68c082eeb87064449e54ef3a82e4 (diff)
parent335619d0aa725d655bfb50a46015ea522b15a182 (diff)
downloadCallLogProvider-android14-qpr1-s2-release.tar.gz
Change-Id: Ic704fcfd491ba79c5294d5686dd5537478dc0a24
-rw-r--r--src/com/android/calllogbackup/CallLogBackupAgent.java1
-rw-r--r--tests/src/com/android/calllogbackup/CallLogBackupAgentTest.java4
2 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/calllogbackup/CallLogBackupAgent.java b/src/com/android/calllogbackup/CallLogBackupAgent.java
index b0b0c1c..4bb55b0 100644
--- a/src/com/android/calllogbackup/CallLogBackupAgent.java
+++ b/src/com/android/calllogbackup/CallLogBackupAgent.java
@@ -302,6 +302,7 @@ public class CallLogBackupAgent extends BackupAgent {
// This call still exists in the current call log so delete it from the
// "callsToRemove" set since we want to keep it.
callsToRemove.remove(call.id);
+ mBackupRestoreEventLoggerProxy.logItemsBackedUp(CALLLOGS, /* count */ 1);
}
}
diff --git a/tests/src/com/android/calllogbackup/CallLogBackupAgentTest.java b/tests/src/com/android/calllogbackup/CallLogBackupAgentTest.java
index 96ac049..de681e5 100644
--- a/tests/src/com/android/calllogbackup/CallLogBackupAgentTest.java
+++ b/tests/src/com/android/calllogbackup/CallLogBackupAgentTest.java
@@ -371,6 +371,10 @@ public class CallLogBackupAgentTest extends AndroidTestCase {
mCallLogBackupAgent.runBackup(state, mBackupDataOutput, calls);
+ // Ensure the {@link BackupRestoreEventLogger} is informed of the 2 backed up calls:
+ assertEquals(backupRestoreLoggerSuccessCount, 2);
+ assertEquals(backupRestoreLoggerFailCount, 0);
+
InOrder inOrder = Mockito.inOrder(mBackupDataOutput);
inOrder.verify(mBackupDataOutput).writeEntityHeader(eq("102"), Matchers.anyInt());
inOrder.verify(mBackupDataOutput).