Merge "Fix cumulative execution calculation." into udc-dev

This commit is contained in:
Kweku Adams
2023-05-04 15:24:05 +00:00
committed by Android (Google) Code Review

View File

@@ -350,6 +350,7 @@ public final class JobServiceContext implements ServiceConnection {
job.shouldTreatAsUserInitiatedJob(), triggeredUris, triggeredAuthorities,
passedNetwork);
mExecutionStartTimeElapsed = sElapsedRealtimeClock.millis();
mLastExecutionDurationStampTimeElapsed = mExecutionStartTimeElapsed;
mMinExecutionGuaranteeMillis = mService.getMinJobExecutionGuaranteeMs(job);
mMaxExecutionTimeMillis =
Math.max(mService.getMaxJobExecutionTimeMs(job), mMinExecutionGuaranteeMillis);