commit | bea5bb0ac94de704d71696023482d41dab3ca862 | [log] [tgz] |
---|---|---|
author | Sumir Kataria <sumir@google.com> | Wed Jun 20 10:12:10 2018 -0700 |
committer | Sumir Kataria <sumir@google.com> | Wed Jun 20 10:12:10 2018 -0700 |
tree | ec3bcbb8e74f7402e7fbc7b67db8a694166e89c9 | |
parent | 6c991f5aa25deac3d2eb16423f5e1c1a2179a497 [diff] |
Log Worker exceptions and errors. Change-Id: I77c027ccb8420b8e62676cbf1154878b00cb7f87 Fixes: 109900862 Test: Ran tests
diff --git a/work/workmanager/src/main/java/androidx/work/impl/WorkerWrapper.java b/work/workmanager/src/main/java/androidx/work/impl/WorkerWrapper.java index 0b8c44c..c077667 100644 --- a/work/workmanager/src/main/java/androidx/work/impl/WorkerWrapper.java +++ b/work/workmanager/src/main/java/androidx/work/impl/WorkerWrapper.java
@@ -157,6 +157,11 @@ result = mWorker.doWork(); } catch (Exception | Error e) { result = Worker.Result.FAILURE; + Log.e(TAG, + String.format( + "Worker %s failed because it threw an exception/error", + mWorkSpecId), + e); } try {