run: No tests found

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
Serge
Posts:11
Joined:14 November 2012, 10:09
run: No tests found

Post by Serge » 14 November 2012, 10:13

Не могу разобраться. В редактировании задач все тесты на месте, Проверка конфигурации проходит нормально. Получаю вот такое при отправке решения

Code: Select all

Cannot parse XML file!

<?xml version="1.0" encoding="utf-8"?>
<testing-report run-id="4" judge-id="5" status="CF" scoring="OLYMPIAD" archive-available="no" run-tests="0" correct-available="yes" accepting-mode="yes" failed-test="0" marked-flag="no" user-max-score="100" >
  <comment>

run: No tests found
</comment>
  <host>ip-10-234-242-58</host>
  <tests>
  </tests>
</testing-report>

Serge
Posts:11
Joined:14 November 2012, 10:09

Re: run: No tests found

Post by Serge » 14 November 2012, 10:25

Не понял что произошло, но проблема исчезла.
Перезапуск системы не помогал. Почему то помог сброс турнира. (reset contest в мастере)
Очень странно

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: run: No tests found

Post by cher » 14 November 2012, 10:41

Какая конфигурация, как называются тесты?

Serge
Posts:11
Joined:14 November 2012, 10:09

Re: run: No tests found

Post by Serge » 14 November 2012, 10:46

А, поторопился, опять то же самое.
Здравствуйте Александр!

Конфигурация? У вас там всё - одна сполшная конфигурация :) Я не понял вопроса, если честно.
А по поводу тестов, входные данные 001.a, 002.a выходные 001.b и 002.b соответственно.

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: run: No tests found

Post by cher » 14 November 2012, 10:50

Что написано в конфигурационных файлах турнира?
Какая версия ejudge?

Serge
Posts:11
Joined:14 November 2012, 10:09

Re: run: No tests found

Post by Serge » 14 November 2012, 10:57

version 2.3.24 #14
serve.cfg

Code: Select all

contest_id = 6

contest_time = 1440
contest_finish_time = "2012/12/31 18:00:00"
score_system = olympiad
board_fog_time = 1440
board_unfog_time = 0
standings_locale = "ru"

compile_dir = "../../compile/var/compile"

separate_user_score
team_enable_src_view
team_enable_rep_view
problem_navigation

compile_max_vm_size = 256M
compile_max_stack_size = 1G
compile_max_file_size = 64M

stand_ignore_after = "2012/11/17 00:00:00"
stand_fancy_style

cr_serialization_key = 22723
advanced_layout
enable_l10n
team_download_time = 0
cpu_bogomips = 5320

[language]
id = 2
short_name = "gcc"
long_name = "GNU C 4.7.0"
src_sfx = ".c"

[language]
id = 3
short_name = "g++"
long_name = "GNU C++ 4.7.0"
src_sfx = ".cpp"

[language]
id = 13
short_name = "python"
long_name = "Python 2.7.3"
arch = "linux-shared"
src_sfx = ".py"

[language]
id = 14
short_name = "perl"
long_name = "Perl 5.14.2"
arch = "linux-shared"
src_sfx = ".pl"

[language]
id = 18
short_name = "javac"
long_name = "Java JDK 1.7.0_06-icedtea"
arch = "java"
src_sfx = ".java"
exe_sfx = ".jar"

[language]
id = 21
short_name = "ruby"
long_name = "Ruby 1.9.3p194"
arch = "linux-shared"
src_sfx = ".rb"

[language]
id = 22
short_name = "php"
long_name = "PHP 5.4.6"
arch = "linux-shared"
src_sfx = ".php"
insecure

[language]
id = 25
short_name = "make"
long_name = "Generic build generic"
arch = "linux-shared"
src_sfx = ".tar"

[problem]
abstract
short_name = "Generic"
use_stdin
combined_stdin
use_stdout
combined_stdout
xml_file = "statement.xml"
test_sfx = ".a"
use_corr
corr_dir = "%Ps"
corr_sfx = ".b"
time_limit = 1
real_time_limit = 5
max_vm_size = 1G
max_stack_size = 128M
max_file_size = 64M
full_score = 100
test_score = 10
test_score_list = "10"
tests_to_accept = 0
check_cmd = "check"

[problem]
id = 1
super = "Generic"
short_name = "A"
long_name = "Sum"
combined_stdin
combined_stdout
full_user_score = 100
test_score = 10
test_score_list = "10"
standard_checker = "cmp_file"

[problem]
id = 2
super = "Generic"
short_name = "B"
long_name = "Factorial"
type = "standard"
use_stdin
full_user_score = 100
test_score = 10
test_score_list = "10"
standard_checker = "cmp_file"

[tester]
name = Generic
arch = ""
abstract
no_core_dump
enable_memory_limit_error
kill_signal = KILL
memory_limit_type = "default"
secure_exec_type = "static"
clear_env
check_dir = "/home/ejudge/test"

[tester]
name = Linux-shared
arch = "linux-shared"
abstract
no_core_dump
enable_memory_limit_error
kill_signal = KILL
memory_limit_type = "default"
secure_exec_type = "dll"
clear_env
check_dir = "/home/ejudge/test"

[tester]
name = Linux-java
arch = "java"
abstract
no_core_dump
kill_signal = TERM
memory_limit_type = "java"
secure_exec_type = "java"
start_cmd = "runjava"
start_env = "LANG=C"
start_env = "EJUDGE_PREFIX_DIR"
check_dir = "/home/ejudge/test"

[tester]
name = Linux-msil
arch = "msil"
abstract
no_core_dump
kill_signal = TERM
start_cmd = "runmono"
start_env = "EJUDGE_PREFIX_DIR"
check_dir = "/home/ejudge/test"

[tester]
any
super = Generic

[tester]
any
super = Linux-shared
arch = linux-shared

[tester]
any
super = Linux-java
arch = java

[tester]
any
super = Linux-msil
arch = msil

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: run: No tests found

Post by cher » 14 November 2012, 11:13

Check contests settings тесты находит?

Serge
Posts:11
Joined:14 November 2012, 10:09

Re: run: No tests found

Post by Serge » 14 November 2012, 11:17

Да. И все тесты ОК

Serge
Posts:11
Joined:14 November 2012, 10:09

Re: run: No tests found

Post by Serge » 14 November 2012, 11:22

И кстати, Full rejudge все тесты находит и проверки выполняет. Но приём решений от пользователя и Rejudge All - не работает.

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: run: No tests found

Post by cher » 14 November 2012, 11:23

Тогда надо посмотреть на содержимое /home/judges/var/ej-super-run.log.
Там подробно пишется, что происходит при тестировании.

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: run: No tests found

Post by cher » 14 November 2012, 11:24

Попробуйте поставить tests_to_accept = 1

Serge
Posts:11
Joined:14 November 2012, 10:09

Re: run: No tests found

Post by Serge » 14 November 2012, 11:39

Я вам на почту этот лог выслал.

Serge
Posts:11
Joined:14 November 2012, 10:09

Re: run: No tests found

Post by Serge » 14 November 2012, 11:44

И, простите, а где этот параметр выставить?

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: run: No tests found

Post by cher » 14 November 2012, 11:46

В serve.cfg [problem] Generic

Serge
Posts:11
Joined:14 November 2012, 10:09

Re: run: No tests found

Post by Serge » 14 November 2012, 12:11

О! Спасибо, кажется помогло!
Это я наверное затупил... волшебная кнопка Set judging mode/Set accepting mode сделала то что нужно!

Post Reply