From b70c941f60775dc11bb910d501e3447858a8e711 Mon Sep 17 00:00:00 2001 From: Kweku Adams Date: Tue, 13 Jul 2021 16:50:54 -0700 Subject: 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 Change-Id: Id8eed849dfeb26aca1c0743af974c9efadf7fb78 --- .../com/android/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 3069db32c548..6d67ee37d8e6 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 @@ -59,7 +59,7 @@ public class ThermalStatusRestriction extends JobRestriction { @Override public boolean isJobRestricted(JobStatus job) { - return mIsThermalRestricted && job.hasConnectivityConstraint(); + return mIsThermalRestricted; } @Override -- cgit v1.2.3-59-g8ed1b