Merge "[Test Week] unit tests for LauncherRestoreEventLoggerImpl" into main

This commit is contained in:
Charlie Anderson
2024-07-18 18:44:15 +00:00
committed by Android (Google) Code Review
2 changed files with 142 additions and 2 deletions
@@ -5,6 +5,7 @@ import android.app.backup.BackupRestoreEventLogger
import android.app.backup.BackupRestoreEventLogger.BackupRestoreDataType
import android.app.backup.BackupRestoreEventLogger.BackupRestoreError
import android.content.Context
import androidx.annotation.VisibleForTesting
import com.android.launcher3.Flags.enableLauncherBrMetricsFixed
import com.android.launcher3.LauncherSettings.Favorites
import com.android.launcher3.backuprestore.LauncherRestoreEventLogger
@@ -29,8 +30,8 @@ class LauncherRestoreEventLoggerImpl(val context: Context) : LauncherRestoreEven
@BackupRestoreDataType private const val DATA_TYPE_APP_PAIR = "app_pair"
}
private val restoreEventLogger: BackupRestoreEventLogger =
BackupManager(context).delayedRestoreLogger
@VisibleForTesting(otherwise = VisibleForTesting.PRIVATE)
val restoreEventLogger: BackupRestoreEventLogger = BackupManager(context).delayedRestoreLogger
/**
* For logging when multiple items of a given data type failed to restore.