There was an error fetching the commit references. Please try again later.
Ensure apps can't bypass FAS using UIJ.
Make sure UIJs are set to stop after an app leaves the TOP state if the user Background Restricted the app. Also remove associated notifications so that users don't get confused about the state of the app. Also modifying IDLE_UIDS_MSG queuing to enable deterministic testing. Bug: 285623302 Test: atest CtsJobSchedulerTestCases:JobThrottlingTest Test: atest CtsJobSchedulerTestCases:NotificationTest Test: atest --rerun-until-failure 25 CtsJobSchedulerTestCases:UserInitiatedJobTest Test: atest FrameworksMockingServicesTests:JobNotificationCoordinatorTest Test: atest FrameworksMockingServicesTests:MockingOomAdjusterTests Test: atest FrameworksServicesTests:OomAdjusterTests Change-Id: I59f9880b0cfc4e5ba143cd522ed4c3df012f7154
Showing
- apex/jobscheduler/service/java/com/android/server/job/JobNotificationCoordinator.java 3 additions, 0 deletions...va/com/android/server/job/JobNotificationCoordinator.java
- apex/jobscheduler/service/java/com/android/server/job/JobServiceContext.java 11 additions, 2 deletions...ervice/java/com/android/server/job/JobServiceContext.java
- apex/jobscheduler/service/java/com/android/server/job/controllers/BackgroundJobsController.java 28 additions, 4 deletions...roid/server/job/controllers/BackgroundJobsController.java
- apex/jobscheduler/service/java/com/android/server/job/controllers/ConnectivityController.java 6 additions, 0 deletions...ndroid/server/job/controllers/ConnectivityController.java
- apex/jobscheduler/service/java/com/android/server/job/controllers/JobStatus.java 22 additions, 0 deletions...ce/java/com/android/server/job/controllers/JobStatus.java
- core/java/android/app/IActivityManager.aidl 1 addition, 0 deletionscore/java/android/app/IActivityManager.aidl
- services/core/java/com/android/server/am/ActivityManagerConstants.java 3 additions, 3 deletions.../java/com/android/server/am/ActivityManagerConstants.java
- services/core/java/com/android/server/am/ActivityManagerService.java 7 additions, 0 deletions...re/java/com/android/server/am/ActivityManagerService.java
- services/core/java/com/android/server/am/ActivityManagerShellCommand.java 24 additions, 0 deletions...va/com/android/server/am/ActivityManagerShellCommand.java
- services/core/java/com/android/server/am/OomAdjuster.java 5 additions, 3 deletionsservices/core/java/com/android/server/am/OomAdjuster.java
- services/core/java/com/android/server/am/ProcessList.java 3 additions, 1 deletionservices/core/java/com/android/server/am/ProcessList.java
Loading
Please register or sign in to comment