MyWackoSite: JevaristFomenko ...

Home Page | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация | Вход:  Пароль:  
Раздел «Очередь»


Доступ: Только Администраторам

Администратор: пользователь имеющий привилегию «manage» и/или «adminview»


привилегия «adminview» является обязательной для просмотра страницы, ее отсутствие не позволит вам просматривать содержимое данного раздела, а следовательно вы не сможете перетестировать задачи и тд.


Привилегия «manage» не является обязательной для просмотра очереди.

Она дает возможность перетестировать решения.


В очереди присутствуют все скомпирировавшиеся решения.

Сортировка происходит по времени в порядке убывания (те сверху будут более «новые решения», снизу более «старые»).

Сортировка не зависит от статуса решения.


(мы изменили структуру формы с функциональными элементами для удобства описания)



Элемент
Содержание
Комментарий

Показать

(Поле)
«число»
Количество решений в очереди, которые будут отображены при нажатии кнопки «показать»


если это число больше, чем реальное количество решений в очереди то выводиться все таблица.


По умолчанию 25.

С ответом чекера (checkbox)
«true»/«false»
Будет отображен или скрыт ответ чекера.


В последнем столбце таблицы.


Чекер — тестирующий клиент, который выдает диагностические сообщения об ошибки компиляции.


По умолчанию «true»

Все участники (список)

Список всех участников
«Имя участника» или 

«все участники»
Вы можете выбрать конкретного участника что бы посмотреть его результаты по задачам (статусы сданных им решений)


по умолчанию

«все участники»

Все задачи «checkbox»
«true»/«false»
Это вспомогательный checkbox.


Он нужен только для выделения остальных checkboxs задач


его статус никак не влияет, на показ и перетестирование задач.


По умолчанию «false»

Список всех задач.

«имя задачи»

(checkbox)
{«true»/«false»}
Отображает решения задачи

в очереди.


Не отмеченные задачи не попадут в генерируемую таблицу решений.


По умолчанию {«false»}

Нескомпилировавшиеся

(checkbox)
«true»/«false»
<tt>– Если из этих двух checkboxs установлен только checkbox «Нескомпилировавшиеся» В таблице будут только нескомпилировашиеся решения.</tt>


– если из этих двух checkboxs установлен только checkbox «Принятые» то в таблице будут только принятые решения.


– если установлены оба этих checkboxs, то в таблице будут абсолютно все решения, и ограничение может наложить только размер очереди («Показать») и checkbox «Последние Принятые»


по умолчанию

«true», «true»

Принятые

(checkbox)
«true»/«false»

(Последние Принятые)

(checkbox)
«true»/«false»
Из трех checkboxs на этой линии («нескомпилировавшиеся», «Принятые» и «Последние Принятые»)

у этого checkbox самый высокий приоритет.


Если установлен этот checkbox, то будут показаны только по одному последнему принятому решению каждой команды или участника.


По умолчанию «false»

Показать

(кнопка)

Нажмите на эту кнопку, что бы осмотреть таблицу очереди с выбранными вами параметрами.




Перетестировать

(кнопка)

Отображает еще 2 функциональных элемента


(отправить (кнопка) и checkboxs (с детализированным отчетом))


присутствует только если у вас есть привилегия «manage»

Строка состояния.
<nowiki>Длина очереди [число которое было установлено в Поле «Показать»].</nowiki>

Выборка по Задаче.

С ответом чекера (если выделен checkbox «с ответом чекера»)


Отправить

(кнопка)


появляется только при нажатии на кнопку «Перетестировать»

Отправить все выделенные решения из таблицы на перетестирование.

С детализированным отчетом

(checkbox)


появляется только при нажатии на кнопку «Перетестировать»
«true»/«false»
Добавляет детализированный отчет.


Диагностические сообщения чекера об ошибках компиляции.

Таблица Очереди

(мы перевернули таблицу в вертикальное состояние для удобства описания. В системе она находиться в горизонтальном сосотоянии)



Элемент
Содержание
Комментарий

colspan="2"
Присутствуют в системе

checkbox
«true»/«false»
Выделяет все Решения в Таблице.

Его статус не имеет влияния на «Перетестирования».


Обратите внимания что этот checkbox не работает под IE. Как и большенство вспомагательных «checkbox» в системе.

Время
HH:MM:SS DD-MM-YY
Время отправления Решения на проверку


время Московское.

Команда
Имя Участника или Команда


Задача/ Язык
«Название задачи» (ссылка)

«Название Компилятора»

(ссылка)
Эти ссылки выводят текст решения и «шапку», состоящую из 


Просмотр исходного кода

Задача: «Имя Задачи»

Время: HH:MM:SS DD-MM-YY

Язык: Название Компилятора




Результат
Статус решения



См ниже список статусов решений.

Ответ чекера

(если перед показом был отмечен checkbox «с ответом чекера»)

Чекер — тестирующий клиент, который выдает диагностические сообщения об ошибки компиляции.

Список статусов Решений:

Queued = Задача находится в очереди

Testing = Решение проверяется в данный момент

A = ACCEPTED = решение засчитано как верное

W = Wrong Answer = неверный ответ на тесте

T = Time limit exceeded = решение не уложилось в отведенное процессорное время

R = Run-time error = решение вернуло код ошибки, отличный от нуля

O = No output file = отсутствует файл output.txt

M = Memory limit exceeded = решение не уложилось в отведенное ограничение по памяти

D = Deadlock – Timeout = решение не уложилось в отведенное глобальное время

S = Security violation = решение совершило действие запрещенное правилами

K = Compiled = решение успешно скомпилировано, но будет проверено на тестах позже.




 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]