feat: add background notification retry logic with configurable stayalive duration [WPB-22041] #4391
7.50% of diff hit (target 80.00%)
View this Pull Request on Codecov
7.50% of diff hit (target 80.00%)
Annotations
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/notification/WireNotificationManager.kt#L175-L176
Added lines #L175 - L176 were not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/notification/WireNotificationManager.kt#L192-L194
Added lines #L192 - L194 were not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/notification/WireNotificationManager.kt#L197-L200
Added lines #L197 - L200 were not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/notification/WireNotificationManager.kt#L202-L203
Added lines #L202 - L203 were not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/notification/WireNotificationManager.kt#L206
Added line #L206 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/notification/WireNotificationManager.kt#L208
Added line #L208 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/notification/WireNotificationManager.kt#L212-L213
Added lines #L212 - L213 were not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/notification/WireNotificationManager.kt#L216
Added line #L216 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/notification/WireNotificationManager.kt#L219-L221
Added lines #L219 - L221 were not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/notification/WireNotificationManager.kt#L223
Added line #L223 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/notification/WireNotificationManager.kt#L230-L231
Added lines #L230 - L231 were not covered by tests
codecov / codecov/patch
app/src/nonfree/kotlin/com/wire/android/services/WireFirebaseMessagingService.kt#L83
Added line #L83 was not covered by tests
codecov / codecov/patch
app/src/nonfree/kotlin/com/wire/android/services/WireFirebaseMessagingService.kt#L89-L93
Added lines #L89 - L93 were not covered by tests
codecov / codecov/patch
app/src/nonfree/kotlin/com/wire/android/services/WireFirebaseMessagingService.kt#L95
Added line #L95 was not covered by tests
codecov / codecov/patch
app/src/nonfree/kotlin/com/wire/android/services/WireFirebaseMessagingService.kt#L98
Added line #L98 was not covered by tests