X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=t%2Fconfig;h=b84cb73e92bc820d80a382909c3c9e13cd5e3d3a;hb=e1cf6c913f8f8d94c1065d05c00a0dfb934b6828;hp=8faf95bcdc8d117ad1d0e070b643e8c2a428a048;hpb=e9a1dd6e8b3fe900844f1b135dd0022850843943;p=moe.git diff --git a/t/config b/t/config index 8faf95b..b84cb73 100644 --- a/t/config +++ b/t/config @@ -10,6 +10,11 @@ TESTCASE_IN=${TEST}.in TESTCASE_OUT=${TEST}.out TESTCASE_OK=${TEST}.ok TESTCASE_STATUS=${TEST}.stat +TESTCASE_RAW=${TEST}.raw +# backward compatibility +TESTCASE_PTS=${TEST}.pts + +DEBUG=1 # HOOKS # TESTCASE_HOOKS @@ -129,3 +134,21 @@ TEST_SANDBOX_OPTS=-a2 -f -m$MEM_LIMIT -k$STACK_LIMIT -t$TIME_LIMIT $BOX_EXTRAS $ # Extra options to be overridden in task configuration BOX_EXTRAS= + +### Hook priorities: + +# Task pipeline for batch and interactive tasks: +# 100 compile-init +# 150 compile-run +# 190 compile-done +# 200 batch-tests + +# Test pipeline: +# 000 setup copy input and correct output to $TDIR +# 100 prepare copy input and executables to the sandbox +# 200 run run inside the sandbox +# 300 collect copy output out of the sandbox +# 400 filter filter the output ($OUTPUT_FILTER) +# 500 syntax check syntax of the output ($SYNTAX_CHECK) +# 600 judge check correctness of the output ($OUTPUT_CHECK) +# 700 points award $POINTS_PER_TEST points unless already done