Searched refs:periodStartTime (Results 1 - 7 of 7) sorted by relevance

/frameworks/support/work/workmanager/src/main/java/androidx/work/impl/model/
H A DWorkSpec.java112 public long periodStartTime; field in class:WorkSpec
222 return periodStartTime + Math.min(WorkRequest.MAX_BACKOFF_MILLIS, delay);
224 return periodStartTime + intervalDuration - flexDuration;
226 return periodStartTime + initialDelay;
249 if (periodStartTime != workSpec.periodStartTime) return false;
281 result = 31 * result + (int) (periodStartTime ^ (periodStartTime >>> 32));
H A DWorkSpecDao.java112 * @param periodStartTime The time when the period started.
114 @Query("UPDATE workspec SET period_start_time=:periodStartTime WHERE id=:id")
115 void setPeriodStartTime(String id, long periodStartTime); argument
/frameworks/support/work/workmanager/src/main/java/androidx/work/
H A DWorkRequest.java264 * @param periodStartTime the period start time in {@code timeUnit} units
265 * @param timeUnit The {@link TimeUnit} for {@code periodStartTime}
271 public B setPeriodStartTime(long periodStartTime, @NonNull TimeUnit timeUnit) { argument
272 mWorkSpec.periodStartTime = timeUnit.toMillis(periodStartTime);
/frameworks/support/work/workmanager/src/androidTest/java/androidx/work/impl/
H A DWorkerWrapperTest.java411 assertThat(workSpec.periodStartTime, is(greaterThan(beforeUnblockedTime)));
455 long periodStartTime = System.currentTimeMillis();
456 long expectedNextPeriodStartTime = periodStartTime + intervalDuration;
461 getWorkSpec(periodicWork).periodStartTime = periodStartTime;
471 assertThat(updatedWorkSpec.periodStartTime, is(expectedNextPeriodStartTime));
478 long periodStartTime = System.currentTimeMillis();
479 long expectedNextPeriodStartTime = periodStartTime + intervalDuration;
484 getWorkSpec(periodicWork).periodStartTime = periodStartTime;
[all...]
H A DWorkManagerImplTest.java439 assertThat(work.getWorkSpec().periodStartTime, is(0L));
445 assertThat(workSpec.periodStartTime, is(greaterThanOrEqualTo(beforeEnqueueTime)));
456 assertThat(periodicWork.getWorkSpec().periodStartTime, is(0L));
463 assertThat(workSpec.periodStartTime, is(greaterThanOrEqualTo(beforeEnqueueTime)));
/frameworks/support/work/workmanager/src/main/java/androidx/work/impl/utils/
H A DEnqueueRunnable.java254 workSpec.periodStartTime = currentTimeMillis;
/frameworks/support/work/workmanager/src/main/java/androidx/work/impl/
H A DWorkerWrapper.java337 long currentPeriodStartTime = mWorkSpec.periodStartTime;

Completed in 78 milliseconds