4.6 检查确保一切就绪

如果守护进程都成功启动,那你已经走完了99步!现在检查你是否准备好了一场比赛。

首先,去裁判界面:http(s)://yourhost.example.edu/domjudge/jury。仔细检查所有的菜单选项来确保所有的测试数据都看起来合理。首先使用 Admin-Function 下的 config-cheker 检查部分配置的合理性。

前往某台比赛用机来检查是否可以登陆队伍页面并提交答案。

下一步,提交一些测试答案。如果你开启了默认的“Hello World”程序,那么你可以提交 doc/example 目录下的样例程序。他们应该返回 ”CORRECT”。

你也可以试用test目录下的某些源程序。使用make check来提交多组测试程序,当提交客户端开启并且默认的样例问题在开始的比赛中时这应该是有效的。同时还提供make stress-test,但是注意这有可能毁坏某些评测守护进程。结果可以在 web 界面中检查,每一个源文件都指定了期望输出和一些解释。注意某些源文件可能有多种可能的输出,这些输出必须手动验证。

当这些都顺利执行后,你就已经准备好一场比赛了,至少是比赛的练习阶段。

Last updated