Проверка обработки ошибок асинхронных задач
Смоделировать отмену, таймаут и частичный отказ в тестовом стенде, сохранить сценарии.
Методика и примеры
Проверка обработки ошибок асинхронных задач
Сравнивает реестры путей, размеров и SHA-256, показывает пропуски, лишние и изменения. По совпадению одного размера сохранность не доказывает.
Входные данные примера
Основной источник
[
{
"path": "a.txt",
"bytes": 10,
"sha256": "aaa"
},
{
"path": "b.txt",
"bytes": 20,
"sha256": "bbb"
}
]Второй источник
[
{
"path": "a.txt",
"bytes": 10,
"sha256": "aaa"
}
]Результат примера
| path | status |
|---|---|
| a.txt | хеш совпадает |
| b.txt | нет в копии |
Показано строк: 2 из 2.
Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.
