Fixed
Status Update
Comments
ra...@google.com <ra...@google.com> #2
I guess technically, the ProGuard rule should be on androidx.work.NonBlockingWorker subclasses, but I'd also be okay with just not using reflection to access the Worker(Context, WorkerParamters) constructor and skipping the need for a ProGuard rule at all.
Description
Version used: 1.0.0-beta01
Devices/Android versions reproduced on: Samsung J1 (6.0.1)
I run Worker with exponential backoff strategy and 60 seconds initial delay, however worker is being executed after retry without delay (see log).
The issue is reproducible on Samsung J1 (6.0.1), and partially reproducible on emulator 6.0 (the second retry attempt is made 5 seconds after the first, then works as expected). You may refer to sample project in attachments to try to reproduce the issue.