Еженедельное, ежемесячное и ежегодное тестирование Android WorkManager PeriodicWorkRequest

В моем приложении есть еженедельные, ежемесячные и ежегодные запросы PeriodicWorkRequests без каких-либо ограничений, которые необходимо протестировать на телефоне Android, Предположим, я начинаю еженедельную работу 15 декабря 2020 года в 8 утра, мне нужно проверить, повторяется ли она 22 декабря 2020 года около 8 утра, я проверил, что она выполняется в первый раз (15-е число), а затем я изменил время телефона на 22 декабря 2020 года в 7:59. и ждал около 5 минут, вторая итерация не начинается.

Любая помощь в тестировании этой функции?

0
0
84
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Обновление с 2.4.0 до 2.5.0-beta02 помогло

//def work_version = "2.4.0"

def work_version = "2.5.0-beta02"

// (Java only)
implementation "androidx.work:work-runtime:$work_version"

Другие вопросы по теме