Тестирование и отчет для участников

Чтобы открыть настройки тестирования и отчетов соревнования, на вкладке Соревнования нажмите на его название и в меню слева выберите Тестирование и отчет для участников.

Настройки тестирования

Параметр

Описание

Использовать AC вместо OK

При успешном прохождении тестов и чекера решению выставлять вердикт AC (принято на проверку) вместо OK.

Прерывать тестирование при первой ошибке

При первой ошибке на любом тесте прервать тестирование.

Прерывать тестирование при первой ошибке внутри набора тестов

При ошибке внутри одного набора тестов прервать тестирование этого набора и продолжить в следующем наборе тестов.

При непройденных тестах из условия

Продолжать тестирование или Остановить тестирование при неудачном прохождении одного или нескольких тестов из примеров (samples), заданных в настройках задачи.

Настройки отчета по тестам

Управление набором информации, который будет доступен участнику по каждой сделанной посылке.

Параметр

Описание

Упрощенный отчет по посылке

Отображать таблицу с ранее отправленными решениями и результатами их проверки на странице задачи.

Показывать результат посылки после окончания участия

Показать участнику баллы и вердикты за посылку после завершения соревнования. Не влияет на отображение результатов в мониторе.

Использованное программой время и память

Для каких тестов будет показано расходование ресурсов при тестировании решения.

Использованное программой время и память

Отображать вердикта по отдельным тестам и целиком по задаче:

  • На всех посылках — для итогового вердикта будут учтены индивидуальные вердикты по всем тестам.
  • Только на примерах — будет выставлен вердикт AC, если все тесты из примеров прошли и есть тесты, которые не прошли и не были добавлены в примеры, или OK, если пройдены все тесты.

В выпадающем списке можно настроить для каких тестов будут отображаться вердикты на пользовательской странице отчета о тестировании.

Очки

Отображать в отчете баллы за отдельные тесты и примеры.

Ввод

Отображать в отчете входные данные для тестирования решения.

Вывод

Отображать в отчете данных, полученных в результате тестирования решения.

Правильный ответ

Отображать в отчете ожидаемый ответ в результате тестирования решения.

stderr

Отображать в отчете ошибки, возникающие в процессе тестирования решения.

Вывод чекера

Отображать в отчете данные, полученные в результате выполнения чекера задачи.

Вывод постпроцессора

Отображать в отчете данные, возвращенные постпроцессором задачи.

Проверка перед компиляцией

Чекеры проверки перед компиляцией (precompile-чекеры) запускаются перед компиляцией решения участника.

Параметр

Описание

Добавить чекер

Открывает модальное окно для выбора файла проверки перед компиляцией. Для чекеров, написанных на компилируемых языках программирования (например, на C++) используйте готовый бинарный файл, а не его исходный код.

Каждому чекеру можно выбрать, для каких компиляторов в соревновании будет применяться проверка, а также окружение для исполнения.

Успешно добавленный чекер можно отредактировать или удалить.

Таблица чекеров

Показывает все добавленные в соревнование чекеры проверки перед компиляцией.

  • Компиляторы в соревновании, для которых выдет выполняться проверка после отправки кода участника.
  • Файлы чекера, которые вызываются во время проверки.
  • Окружение для исполнения чекера.
Написать в службу поддержки
Предыдущая
Следующая