Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 72a334ca authored by Kweku Adams's avatar Kweku Adams
Browse files

Add express logs for several JobScheduler events.

Add express logs to track:
1. How apps interact with the updateEstimatedNetworkBytes() API
2. How apps interact with the updateTransferredNetworkBytes() API
3. How apps interact with the setNotification() API
4. How apps interact with the setEstimatedNetworkBytes() API
5. How apps interact with the setMinimumChunkBytes() API
6. How often apps hit the max scheduled job limit
7. How often apps are too slow in responding to JobService API calls
8. How many times apps crash (or otherwise unexpectedly lose their
   connection) while running a JobService
9. How many JobWorkItems apps enqueue at a time
10. Job execution concurrency

Bug: 138239687
Bug: 279935506
Test: atest CtsJobSchedulerTestCases:ConnectivityConstraintTest
Test: atest CtsJobSchedulerTestCases:JobSchedulingTest
Test: atest CtsJobSchedulerTestCases:NotificationTest
Test: atest FrameworksMockingServicesTests:JobNotificationCoordinatorTest
Change-Id: I153eef1120fcdbf64c241707287233c422fa66db
parent 0f59388c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment