This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
staff:stepik [2017/10/06 12:11] mark [Как локально отлаживать задачи Linux Challenge] |
staff:stepik [2022/12/10 09:08] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Создание задач для Stepik ====== | ||
+ | ===== Linux Challenge ===== | ||
- | * Базовый мануал по LC https://stepik.org/lesson/9180/step/1?unit=1725 | + | |
+ | |||
+ | * Базовый мануал по LC https://stepik.org/lesson/9180/step/1?unit=1725 | ||
* Технические ограничения LC https://support.stepik.org/en/support/solutions/articles/19000015512-linux-challenge-issues | * Технические ограничения LC https://support.stepik.org/en/support/solutions/articles/19000015512-linux-challenge-issues | ||
* Templates for Linux Challenge https://github.com/OSLL/stepik_templates | * Templates for Linux Challenge https://github.com/OSLL/stepik_templates | ||
Line 13: | Line 17: | ||
docker exec -it stepik bash -c 'su box' | docker exec -it stepik bash -c 'su box' | ||
</code> | </code> | ||
+ | |||
+ | ==== Чеклист отладки задачи Linux Challenge ==== | ||
+ | |||
+ | * Stepik не отображает ошибки в bootstrap и/или test scenraio. | ||
+ | * При открытии терминала и нажатии Enter | ||
+ | * допустимая задержка перед появление приглашения командной строки не более трех секунд, | ||
+ | * не должен отображаться вывод скриптов инициализации задачи. | ||
+ | * На файловой системе не должно быть следов настройки задачи (скрипты, лишние файлы) - только файл с условием (если нужен) и зашифрованный правильный ответ (если есть). | ||
+ | * Если сразу же после начала решения задачи нажать Submit, задача не отмечается как решенная. | ||
+ | * Если задача подразумевает наличие файла с ответом: | ||
+ | * При пустом файле задача не должна отмечатся как решенная. | ||
+ | * При наличии случайного содержимого задача не должна отмечатся как решенная. | ||
+ | * При правильном решении задачи она отмечается как решенная. |