На выполнение и автоматическую проверку решения отводится одна неделя с момента публикации задачи.
На доработку решения плюс ещё одна неделя – итого две недели с момента публикации задачи.
Ознакомиться с механизмом вы можете на демонстрационных задачах:
- demo-task-1 для курса «JavaScript/TypeScript»
- demo-task-2 для курса «Вёрстка»
Каждое решение проходит проверку оформления кода и тесты.
Пока автоматическая проверка не прошла – ручная не наступает!
⚠️ Ряд задач будет проверятся только автоматически – в этом случае этап 2 будет пропущен.
⚠️ Если после продолжительных попыток тесты пройти не удаётся или вы подозреваете техническую проблему, то вы можете обратиться в чат за помощью или призвать ментора, отправив колокольчик 🔔 (комментарий с текстом:bell:
).
⚠️ Если после продолжительного времени Хрюндель не проверил ваш код, отправьте в коментарии печенюху 🍪 (комментарий с текстом:cookie:
) – возможно он проголодался.
Как только прошли все автоматические проверки, Хрюндель назначает в качестве ревьювера одного из менторов.
Ментору необходимо внимательно проверить код решения, в комментариях к коду описать все найденные ошибки и замечания.
Если есть замечания, ментор отправляет студенту помидор 🍅.
Хрюндель, увидев такой комментарий, переводит пулл снова на первый этап.
Как только студент готов вновь показать работу ментору,
он отправляет свежее яблоко 🍏.
Если замечаний нет, ментор закрывает пулл:
⚠️ В задачах по курсу «Вёрстка» ментору необходимо
установить метку extra за дополнительное задание вручную
В зависимости от того, уложился ли студент в дедлайны,
Хрюндель автоматически выставляет оценку:
- 1 балл – задача отправлена и принята вовремя
- 0.5 балла – задача сдана, но какой-то из дедлайнов не соблюдён
- 0 баллов – задача не сдана или списана
После оценки Хрюндель публикует её в виде метки к пуллу:
- accepted - 1 балл
- half-accepted - 0.5 балла
- failed - 0 баллов
- duplicate - 0 баллов, задача списана
Дополнительно Хрюндель помечает работу метками:
- created-after-deadline - решение отправлено только спустя неделю после публикации задачи
- closed-after-deadline - решение принято только спустя две недели после публикации задачи
- tests-passed-after-deadline - решение прошло автоматические тесты только спустя неделю после публикации задачи
- extra - решено дополнительное задание
⚠️ В случае, если оценка и метки выставлены неверно,
студент может написать об этом ментору и он перепроверит.
⚠️ Если с пуллом беда и вы хотите сделать новый пулл
студент может написать об этом ментору и он поставит проблемному пуллу метку invalid.