X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=t%2Fconfig;h=411443fc32ab39839f67ff1dd79353c00227f3d4;hb=44aa05d5c58e206ec005635ad86a75c2c70f5a75;hp=8faf95bcdc8d117ad1d0e070b643e8c2a428a048;hpb=e9a1dd6e8b3fe900844f1b135dd0022850843943;p=moe.git diff --git a/t/config b/t/config index 8faf95b..411443f 100644 --- a/t/config +++ b/t/config @@ -10,6 +10,9 @@ 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 # HOOKS # TESTCASE_HOOKS @@ -129,3 +132,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