History log of /frameworks/support/work/workmanager/src/androidTest/java/androidx/work/worker/InfiniteTestWorker.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
11a7c26af63674a21787696e509e9a43d0bd7acf 01-Jun-2018 Sumir Kataria <sumir@google.com> Rename Worker#WorkerResult -> Worker#Result.

Change-Id: Icbe7b588a933412b277e8ee8902b86254d701a61
Fixes: 80217775
Test: Ran tests.
/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/worker/InfiniteTestWorker.java
b0a0d7b4910f8733c04bc9dd98ec05da7247bdce 17-Apr-2018 Sumir Kataria <sumir@google.com> Add WorkerWrapper interruption; remove usage of Futures.

This is part 1 of removing ExecutorService and using
Executor instead. Here we add an explicit interrupt()
method to WorkerWrapper and check it when deciding if
the work finished successfully.

Also cleaned up a broken state where ALL non-cancelled
states could lead to handleResult being called.

Removed blocking cancellation in WorkManagerImplTests
due to thread contention issues because of synchronous
execution rules.

Removed Worker.isInterrupted. Need to come up with a
suitable alternative.

Removed Processor.stopWork's second argument (may
interrupt thread) because it's not relevant anymore.

Test: Added and ran tests.
Change-Id: I28de5081e8d30c3d9147b1d74008ab931963fa81
/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/worker/InfiniteTestWorker.java
b9701e2752b53221501cfaeb247256f1ae12baec 17-Apr-2018 Sumir Kataria <sumir@google.com> Add nullability annotations to Worker.

Set output to Data.EMPTY by default and
made it mandatory to be @NonNull to match
input.

Test: Ran tests.
Change-Id: Iacd38c755200cf018a212c2616861454418e270d
/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/worker/InfiniteTestWorker.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/worker/InfiniteTestWorker.java