Skip to content

Progressive retry docs - #143

Open
sonic16x wants to merge 2 commits into
masterfrom
progressive-retry-docs
Open

sonic16x wants to merge 2 commits into
masterfrom
progressive-retry-docs

Conversation

@sonic16x

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions

github-actions Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

✅ Successfully deployed static


Эти ретраи повторяют отдельный запрос к браузеру в рамках текущей попытки теста. Параметр [`retry`](../reference/config/browsers.mdx#retry) управляет перезапуском упавшего теста целиком и не меняет количество или задержки повторов запросов. Прогрессивные ретраи запросов работают и при `retry: 0`. Если попытки запроса исчерпаны, ошибка передаётся вызывающему коду; если она приводит к падению теста, применяются обычные правила ретраев теста.

Учитывайте задержки при выборе [`testTimeout`](../reference/config/browsers.mdx#test_timeout): три последовательных ответа `429` могут добавить примерно 35–38 секунд ожидания перед последней попыткой запроса. Параметры [`httpTimeout`](../reference/config/browsers.mdx#http_timeout) и [`sessionRequestTimeout`](../reference/config/browsers.mdx#session_request_timeout) задают таймауты запросов, а не задержки между повторами. Ответы с другими кодами не запускают этот механизм задержек для `429`.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

а разве время получения сессии входит во время выполнения теста?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Нет, поправил

This branch was successfully deployed

1 active deployment
CI — 1c334d65 Deployed Oct 28, 2026 by sonic16x via deploy-static (20.x) #618
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants