Вопросы по теме 'retry-logic'
Retry Logic - повторить попытку всего класса, если один из тестов не прошел - селен
Ниже приведены классы, используемые для реализации логики повтора.
Класс TestRetry:
public class TestRetry implements IRetryAnalyzer {
int counter=0;
int retryLimit=2;
@Override
public boolean retry(ITestResult result) {...
1131 просмотров
schedule
21.04.2023
как написать тестовый пример junit для метода с логикой повтора
Метод повтора точно просматривает папку для определенного файла и возвращает файл, если он присутствует. Он имеет максимальное количество повторных попыток, равное 3, и спит в течение 1 минуты между двумя повторными попытками. Если после максимального...
2184 просмотров
schedule
02.07.2023
Полли показать диалоговое окно после того, как достигнуто количество повторных попыток
Я использую Polly, чтобы повторить вызовы веб-службы в случае сбоя вызова с помощью WebException, потому что я хочу убедиться, что метод выполняется правильно, прежде чем продолжить. Однако иногда веб-методы по-прежнему вызывают исключение даже после...
287 просмотров
schedule
26.04.2022
Пользовательская повторная попытка в Reactor
Я пытался реализовать логику повтора в Kotlin и Reactor на основе функций дополнительного пакета Reactor. Я пытаюсь передать список длительностей, и на каждом context.iteration я получаю (итерация-1) -й элемент списка. Это работает частично , я...
792 просмотров
schedule
27.07.2022
Как повторить предыдущую асинхронную задачу
У меня есть серия асинхронных вызовов, некоторые из которых зависят от завершения других задач, прежде чем запускать другие. Я хотел бы иметь логику повторных попыток для этих вызовов, поскольку все они являются вызовами внешних ресурсов. Вот код...
121 просмотров
schedule
18.12.2022
Используя Polly на C #, могу ли я подождать, пока истечет промежуток времени, ИЛИ задача завершится, прежде чем повторить попытку?
Я пытаюсь использовать пакет Polly на C #. Я хочу запустить код, а затем, если он не удастся, подождать и повторить попытку. В настоящее время мой цикл выглядит примерно так:
var successful = false
while (!successful){
// Try to perform...
1597 просмотров
schedule
08.02.2023