Выбор ответа Middle ИИ и тесты обновлено
Флаки-тест от ассистента
Вопрос
Сгенерированный тест падает примерно в одном прогоне из десяти. Что разумно попросить у ассистента?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Найти источник недетерминированности: время, порядок, сеть. Флаки почти всегда означает зависимость от текущего времени, порядка выполнения, случайных данных или сети.
Варианты ответа
- Добавить три повторных запуска теста при падении
- Пометить тест как пропускаемый до лучших времён
- Найти источник недетерминированности: время, порядок, сетьправильный ответ
- Увеличить таймаут теста в десять раз, чтобы он успевал всегда
Разбор
Флаки почти всегда означает зависимость от текущего времени, порядка выполнения, случайных данных или сети. Ретрай и таймаут прячут проблему, а иногда и реальный баг гонки. Пропуск теста убирает проверку совсем.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.