Fixed
Status Update
Comments
bo...@gmail.com <bo...@gmail.com> #3
Thank you for the quick fix.
Is there an ETA for the next release?
Is there an ETA for the next release?
bo...@gmail.com <bo...@gmail.com> #4
2.2.0-rc01 should be out this week.
ra...@google.com <ra...@google.com> #5
Project: platform/frameworks/support
Branch: androidx-master-dev
commit a1957df3709a06f4e6482fb0e4d39ded4f230a70
Author: Rahul Ravikumar <rahulrav@google.com>
Date: Mon Jul 29 09:48:05 2019
Workaround NPE in PersistableBundle.getExtras().
Test: Existing unit tests pass. Ran integration test app.
Fixes: b/138441699
Change-Id: I0b48e0009a7d83c343a3d26112b94c057470c281
M work/workmanager/src/main/java/androidx/work/impl/background/systemjob/SystemJobService.java
https://android-review.googlesource.com/1092870
https://goto.google.com/android-sha1/a1957df3709a06f4e6482fb0e4d39ded4f230a70
Branch: androidx-master-dev
commit a1957df3709a06f4e6482fb0e4d39ded4f230a70
Author: Rahul Ravikumar <rahulrav@google.com>
Date: Mon Jul 29 09:48:05 2019
Workaround NPE in PersistableBundle.getExtras().
Test: Existing unit tests pass. Ran integration test app.
Fixes:
Change-Id: I0b48e0009a7d83c343a3d26112b94c057470c281
M work/workmanager/src/main/java/androidx/work/impl/background/systemjob/SystemJobService.java
ra...@google.com <ra...@google.com>
ap...@google.com <ap...@google.com> #6
bo...@gmail.com <bo...@gmail.com> #7
I've tested with the latest snapshot and I can confirm the test case works on my Huawei device as expected now.
ra...@google.com <ra...@google.com> #8
Thanks for confirming. Sorry about the confusion.
Description
Component used: WorkManager
Version used: 2.5.0-beta01
Devices/Android versions reproduced on:
Huawei P30 lite
Description:
This is related to 166292069. When jobs fail to execute on JobScheduler, WorkManager will reconcile jobs again and reschedule them, however this does not seem to work correctly.
Steps to reproduce:
adb dumpsys jobscheduler |grep wmtestcase/an
that the job is scheduled on JobSchedulerJobScheduler
.timed out while binding
and the job will be gone.Reconciling jobs
Expected result: the periodic job is rescheduled on
JobScheduler
Actual result: the job is not rescheduled