History log of /frameworks/support/work/workmanager/src/androidTest/java/androidx/work/impl/background/systemjob/SystemJobInfoConverterTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
494b77cd228de249649440c6210bbae1ddf33d76 05-Jun-2018 Rahul Ravikumar <rahulrav@google.com> Use SystemIdInfo to keep track of jobIds.

- Now we have stable ids for a given workSpecId.
- Cancelling a job also removes the relationship in the SystemIdInfo table.
- Don't ask JobScheduler to persist jobs. Instead use the RescheduleReceiver.

Test: Updated unit tests.
Integration Test: https://paste.googleplex.com/6602470222462976
Change-Id: I56bdcfbb560eb34b36bf060438ad70c606ce27e4
/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/impl/background/systemjob/SystemJobInfoConverterTest.java
22a8129c2b3313100f851460f7da9e56ca98bd8f 25-May-2018 Rahul Ravikumar <rahulrav@google.com> Add the ability to ask WorkManager to use jobIds in a specified range.

- Configuration.Builder#setJobSchedulerJobIdRange(int minInclusive, int maxExclusive)
specifies the range of job ids to be used by JobScheduler.

Test: Added Unit tests for IdGenerator.
Change-Id: I30f4fc379e0a4df99deb66be52aa1b086828dcef
Fixes: b/79996760
/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/impl/background/systemjob/SystemJobInfoConverterTest.java
62a7e773945d980084dfc5d00c724de2e27dc22d 24-Apr-2018 Sumir Kataria <sumir@google.com> Change WorkRequest.Builder to use set.

Also, make getThis package-private
(otherwise you have to put @hide on
each overridden version).

Test: Ran tests.
Change-Id: I270ff8bd86b2de404e1e7e3229943947930734e6
/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/impl/background/systemjob/SystemJobInfoConverterTest.java
7031a0fbe12b8159ab2dc6d9c50be5b3f38477fa 19-Apr-2018 Rahul Ravikumar <rahulrav@google.com> Rename BaseWorkRequest to WorkRequest, and WorkRequest to OneTimeWorkRequest.

- API council feedback.


Test: All unit tests continue to pass.
Fixes: b/78287721
Change-Id: Ifc00fc74cf9c42aeb44c3f4cb3244b5d445b8d0d
/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/impl/background/systemjob/SystemJobInfoConverterTest.java
8b3284fa4a62568df91f706b0b2334284794008f 13-Apr-2018 Sumir Kataria <sumir@google.com> Change *Work -> *WorkRequest.

Test: Ran tests.
Change-Id: Ice89bfb633105ab2b60e2d5a83cdf11e92595553
/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/impl/background/systemjob/SystemJobInfoConverterTest.java
b5728f4e1a4b3f4f1fabf033b1363ca6b1cffdef 19-Mar-2018 Sumir Kataria <sumir@google.com> Remove WorkSpec getters/setters.

The war on method count continues.

Test: Updated and ran tests.
Change-Id: Idaf80b08e415beab107c3f564d02b846a987008a
/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/impl/background/systemjob/SystemJobInfoConverterTest.java
c4de263bc3abaf06ee41a2835c471752a1825e0c 15-Feb-2018 Sumir Kataria <sumir@google.com> Change min JobScheduler API level back to 23.

There is a bug we need to fix for API 23 that
will happen in another CL. (See b/73383970.)

Bug: 73383970
Test: Ran tests.
Change-Id: I35096bfc11a06f10bc9d53f16741243c86ec6e5e
/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/impl/background/systemjob/SystemJobInfoConverterTest.java
188b6fb0e5da3723f28c23289b5b55086210e82c 16-Feb-2018 Sumir Kataria <sumir@google.com> Rename directories and references from background -> work.

Test: Ran tests.

Change-Id: Ibde6b2f3c7ecbc2490d4225418a1e24119e4a72a
/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/impl/background/systemjob/SystemJobInfoConverterTest.java