X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=inline;f=t%2Fconfig;h=b84cb73e92bc820d80a382909c3c9e13cd5e3d3a;hb=e31fdee08ae5debcddff74c6f2340592314e7913;hp=2ad11eaee3fc2d55b6d3d9496ef48bdfd65d8ecd;hpb=b6625664cd129d27edaa2fdcac44de22e77eb48f;p=moe.git diff --git a/t/config b/t/config index 2ad11ea..b84cb73 100644 --- a/t/config +++ b/t/config @@ -10,9 +10,12 @@ 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 @@ -131,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