{ "name": "hw7 ex2", "logPath": "/home/tt/.cache/joj3/homework/h7/e2.log", "expireUnixTimestamp": -1, "effectiveUnixTimestamp": -1, "actorCsvPath": "/home/tt/.config/joj/students.csv", "maxTotalScore": 100, "stage": { "sandboxExecServer": "172.17.0.1:5051", "sandboxToken": "", "outputPath": "/tmp/joj3_result.json", "stages": [ { "name": "healthcheck", "group": "", "executor": { "name": "local", "with": { "default": { "env": [], "cpuLimit": 0, "realCpuLimit": 0, "clockLimit": 2, "memoryLimit": 128000000, "stackLimit": 0, "procLimit": 50, "cpuRateLimit": 0, "cpuSetLimit": "", "copyIn": {}, "copyInCached": {}, "copyInDir": ".", "copyOut": [ "stdout", "stderr" ], "copyOutCached": [], "copyOutMax": 0, "copyOutDir": "", "tty": false, "strictMemoryLimit": false, "dataSegmentLimit": false, "addressSpaceLimit": false }, "cases": [ { "args": [ "/usr/local/bin/repo-health-checker", "-root=.", "-repoSize=10", "-checkFileSumList=-checkFileNameList=" ], "clockLimit": 2, "memoryLimit": 128000000, "procLimit": 50, "copyOut": [ "stdout", "stderr" ] }, { "args": [ "/usr/local/bin/joint-teapot", "joj3-check-env", "/home/tt/.config/teapot/teapot.env", "--grading-repo-name", "Nuvole-joj", "--group-config", "=100:24" ], "env": [ "LOG_FILE_PATH=/home/tt/.cache/joint-teapot-debug.log" ], "clockLimit": 2, "memoryLimit": 128000000, "procLimit": 50, "copyOut": [ "stdout", "stderr" ] } ] } }, "parsers": [ { "name": "healthcheck", "with": { "score": 1 } }, { "name": "debug", "with": { "score": 0 } } ] }, { "name": "[cq] Filelength", "group": "cq", "executor": { "name": "sandbox", "with": { "default": { "args": [ "./tools/filelength", "400", "300", "*.cpp", "*.h" ], "env": [], "stdin": { "content": "" }, "stdout": { "name": "stdout", "max": 800000000000000, "pipe": true }, "stderr": { "name": "stderr", "max": 800000000000000, "pipe": true }, "cpuLimit": 1000000000000000, "realCpuLimit": 0, "clockLimit": 2000000000000000, "memoryLimit": 838860800, "stackLimit": 0, "procLimit": 50, "cpuRateLimit": 0, "cpuSetLimit": "", "copyIn": { "tools/filelength": { "src": "/home/tt/.config/joj/tools/filelength" } }, "copyInCached": {}, "copyInDir": ".", "copyOut": [ "stdout", "stderr" ], "copyOutCached": [], "copyOutMax": 0, "copyOutDir": "", "tty": false, "strictMemoryLimit": false, "dataSegmentLimit": false, "addressSpaceLimit": false }, "cases": [] } }, "parsers": [ { "name": "keyword", "with": { "matches": [ { "keywords": [ "recommended" ], "score": 10 }, { "keywords": [ "max" ], "score": 20 } ], "fullscore": 0, "minscore": -1000, "files": [ "stdout", "stderr" ] } }, { "name": "result-detail", "with": { "score": 0, "comment": "", "showFiles": [ "stdout" ], "showExitStatus": true, "showRuntime": false, "showMemory": false } } ] } ], "preStages": [], "postStages": [ { "name": "teapot", "group": "", "executor": { "name": "local", "with": { "default": { "args": [ "/usr/local/bin/joint-teapot", "joj3-all-env", "/home/tt/.config/teapot/teapot.env", "--grading-repo-name", "Nuvole-joj", "--max-total-score", "100" ], "env": [ "LOG_FILE_PATH=/home/tt/.cache/joint-teapot-debug.log" ], "cpuLimit": 0, "realCpuLimit": 0, "clockLimit": 2, "memoryLimit": 128000000, "stackLimit": 0, "procLimit": 50, "cpuRateLimit": 0, "cpuSetLimit": "", "copyIn": {}, "copyInCached": {}, "copyInDir": ".", "copyOut": [ "stdout", "stderr" ], "copyOutCached": [], "copyOutMax": 0, "copyOutDir": "", "tty": false, "strictMemoryLimit": false, "dataSegmentLimit": false, "addressSpaceLimit": false }, "cases": [] } }, "parsers": [ { "name": "log", "with": { "msg": "joj3 summary" } } ] } ] } }