Reafactor DataProcessManager Callback Function Logic
Keep the current thread for period job flow; only call handler back to the main thread in UI flow. Bug: 374570240 Fix: 374570240 Test: manual Flag: EXEMPT bug fix Change-Id: Ie923dbbd858c0c7000fa16a6c639f56624b2ece5
This commit is contained in:
@@ -110,7 +110,6 @@ public final class DataProcessManagerTest {
|
||||
mDataProcessManager =
|
||||
new DataProcessManager(
|
||||
mContext,
|
||||
/* handler= */ null,
|
||||
mUserIdsSeries,
|
||||
/* isFromPeriodJob= */ false,
|
||||
/* rawStartTimestamp= */ 0L,
|
||||
@@ -131,7 +130,6 @@ public final class DataProcessManagerTest {
|
||||
final DataProcessManager dataProcessManager =
|
||||
new DataProcessManager(
|
||||
mContext,
|
||||
/* handler= */ null,
|
||||
mUserIdsSeries,
|
||||
/* callbackFunction= */ null);
|
||||
assertThat(dataProcessManager.getShowScreenOnTime()).isFalse();
|
||||
@@ -257,7 +255,6 @@ public final class DataProcessManagerTest {
|
||||
final DataProcessManager dataProcessManager =
|
||||
new DataProcessManager(
|
||||
mContext,
|
||||
/* handler= */ null,
|
||||
mUserIdsSeries,
|
||||
/* isFromPeriodJob= */ false,
|
||||
/* rawStartTimestamp= */ 2L,
|
||||
@@ -349,7 +346,6 @@ public final class DataProcessManagerTest {
|
||||
assertThat(
|
||||
DataProcessManager.getBatteryLevelData(
|
||||
mContext,
|
||||
/* handler= */ null,
|
||||
mUserIdsSeries,
|
||||
/* isFromPeriodJob= */ false,
|
||||
/* asyncResponseDelegate= */ null))
|
||||
@@ -357,7 +353,6 @@ public final class DataProcessManagerTest {
|
||||
assertThat(
|
||||
DataProcessManager.getBatteryLevelData(
|
||||
mContext,
|
||||
/* handler= */ null,
|
||||
mUserIdsSeries,
|
||||
/* isFromPeriodJob= */ true,
|
||||
/* asyncResponseDelegate= */ null))
|
||||
@@ -379,7 +374,6 @@ public final class DataProcessManagerTest {
|
||||
final BatteryLevelData resultData =
|
||||
DataProcessManager.getBatteryLevelData(
|
||||
mContext,
|
||||
/* handler= */ null,
|
||||
mUserIdsSeries,
|
||||
/* isFromPeriodJob= */ false,
|
||||
/* asyncResponseDelegate= */ null);
|
||||
@@ -408,7 +402,6 @@ public final class DataProcessManagerTest {
|
||||
final BatteryLevelData resultData =
|
||||
DataProcessManager.getBatteryLevelData(
|
||||
mContext,
|
||||
/* handler= */ null,
|
||||
mUserIdsSeries,
|
||||
/* isFromPeriodJob= */ false,
|
||||
/* asyncResponseDelegate= */ null);
|
||||
|
||||
Reference in New Issue
Block a user