]> mj.ucw.cz Git - moe.git/blob - t/test.py
Moving things around, WIP batch tasktype via hooks
[moe.git] / t / test.py
1 #!/usr/bin/env python
2
3 import sys
4 #sys.path.append('.')
5
6 import moe.eval
7 import os
8
9 e = moe.eval.Eval()
10 try:
11     e.init(['TASK = "sum"; CONTESTANT = "mj"; SOURCE = "som_sol.c"; VERBOSE = "2"'] + sys.argv[1:])
12     e.log.debug("### Evaluating task %s of contestant %s ###\n\n" % (e['TASK'], e['CONTESTANT']))
13     try:
14         e.run()
15     except moe.SolutionError, err: # Why are we catching this?
16         e.status["error"] = err
17         e.log.user.error(err)
18         e.log.exception()
19 except:
20     e.log.exception("Moe fatal error")
21     sys.exit(1)