Enable SyncNotificationsWithWorkManager in nightly and debug builds (#5573)
* Enable `SyncNotificationsWithWorkManager` in nightly and debug builds * Fix tests
This commit is contained in:
parent
13735f280b
commit
4861ae5171
2 changed files with 3 additions and 2 deletions
|
|
@ -114,7 +114,8 @@ enum class FeatureFlags(
|
||||||
title = "Sync notifications with WorkManager",
|
title = "Sync notifications with WorkManager",
|
||||||
description = "Use WorkManager to schedule notification sync tasks when a push is received." +
|
description = "Use WorkManager to schedule notification sync tasks when a push is received." +
|
||||||
" This should improve reliability and battery usage.",
|
" This should improve reliability and battery usage.",
|
||||||
defaultValue = { false },
|
// Enable by default on nightly and debug builds so we can get feedback before enabling it for everyone.
|
||||||
|
defaultValue = { meta -> meta.buildType != BuildType.RELEASE },
|
||||||
isFinished = false,
|
isFinished = false,
|
||||||
),
|
),
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -690,7 +690,7 @@ class DefaultPushHandlerTest {
|
||||||
notificationChannels: FakeNotificationChannels = FakeNotificationChannels(),
|
notificationChannels: FakeNotificationChannels = FakeNotificationChannels(),
|
||||||
pushHistoryService: PushHistoryService = FakePushHistoryService(),
|
pushHistoryService: PushHistoryService = FakePushHistoryService(),
|
||||||
syncOnNotifiableEvent: SyncOnNotifiableEvent = SyncOnNotifiableEvent {},
|
syncOnNotifiableEvent: SyncOnNotifiableEvent = SyncOnNotifiableEvent {},
|
||||||
featureFlagService: FakeFeatureFlagService = FakeFeatureFlagService(),
|
featureFlagService: FakeFeatureFlagService = FakeFeatureFlagService(initialState = mapOf(FeatureFlags.SyncNotificationsWithWorkManager.key to false)),
|
||||||
workManagerScheduler: FakeWorkManagerScheduler = FakeWorkManagerScheduler(),
|
workManagerScheduler: FakeWorkManagerScheduler = FakeWorkManagerScheduler(),
|
||||||
): DefaultPushHandler {
|
): DefaultPushHandler {
|
||||||
return DefaultPushHandler(
|
return DefaultPushHandler(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue