From a93387f91d094b3c451d9070bf900f2ceb3f3095 Mon Sep 17 00:00:00 2001 From: Kweku Adams Date: Wed, 14 Jul 2021 10:17:39 -0700 Subject: [PATCH] Restrict all jobs when the device is too hot. Restrict all jobs (and not just connectivity jobs) when the thermal status is SEVERE+. Bug: 193269111 Test: atest frameworks/base/services/tests/mockingservicestests/src/com/android/server/job Test: atest frameworks/base/services/tests/servicestests/src/com/android/server/job Test: atest CtsJobSchedulerTestCases Merged-In: Id8eed849dfeb26aca1c0743af974c9efadf7fb78 Change-Id: Id9391a524cabe221b054d6d832ca07668d4312e5 --- .../server/job/restrictions/ThermalStatusRestriction.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apex/jobscheduler/service/java/com/android/server/job/restrictions/ThermalStatusRestriction.java b/apex/jobscheduler/service/java/com/android/server/job/restrictions/ThermalStatusRestriction.java index aa7696df6dbd5..c7d214b72ae91 100644 --- a/apex/jobscheduler/service/java/com/android/server/job/restrictions/ThermalStatusRestriction.java +++ b/apex/jobscheduler/service/java/com/android/server/job/restrictions/ThermalStatusRestriction.java @@ -58,7 +58,7 @@ public class ThermalStatusRestriction extends JobRestriction { @Override public boolean isJobRestricted(JobStatus job) { - return mIsThermalRestricted && job.hasConnectivityConstraint(); + return mIsThermalRestricted; } @Override