{ "name": "hw7 ex3", "logPath": "/home/tt/.cache/joj3/hw7/joj3.log", "expireUnixTimestamp": 0, "effectiveUnixTimestamp": 0, "actorCsvPath": "/home/tt/.config/joj/students.csv", "maxTotalScore": 100, "stage": { "sandboxExecServer": "172.17.0.1:5051", "sandboxToken": "", "outputPath": "/tmp/joj3_result.json", "stages": [ { "name": "Health Check", "group": "", "executor": { "name": "local", "with": { "default": { "args": [], "env": [ "PATH=/usr/bin:/bin:/usr/local/bin" ], "stdin": { "content": "" }, "stdout": { "name": "stdout", "max": 33554432, "pipe": true }, "stderr": { "name": "stderr", "max": 33554432, "pipe": true }, "cpuLimit": 10000000000, "clockLimit": 20000000000, "memoryLimit": 268435456, "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.0", "-meta=README.md", "-meta=Changelog.md", "-checkFileSumList=", "-checkFileNameList=" ] }, { "args": [ "/usr/local/bin/joint-teapot", "joj3-check-env", "/home/tt/.config/teapot/teapot.env", "--grading-repo-name", "JOJ3-config-generator", "--scoreboard-filename", "scoreboard-hw7.csv", "--group-config", "joj=1000:24,run=100:1", "--begin-time", "2024-12-29T23:59:59", "--end-time", "2024-12-30T23:59:59", "--penalty-config", "24.0=0.75,48.0=0.5,72.0=0.25" ], "env": [ "REPOS_DIR=/home/tt/.cache", "LOG_FILE_PATH=/home/tt/.cache/joint-teapot-debug.log" ] } ] } }, "parsers": [ { "name": "healthcheck", "with": { "score": 0 } }, { "name": "debug", "with": {} } ] }, { "name": "Generate yes.txt [no]", "group": "no", "executor": { "name": "sandbox", "with": { "default": { "args": [ "sh", "-c", "yes | head -n 10 > yes.txt" ], "env": [ "PATH=/usr/bin:/bin:/usr/local/bin", "THE_ANSWER=42" ], "stdin": { "content": "" }, "stdout": { "name": "stdout", "max": 33554432, "pipe": true }, "stderr": { "name": "stderr", "max": 33554432, "pipe": true }, "cpuLimit": 1000000000, "clockLimit": 2000000000, "memoryLimit": 268435456, "stackLimit": 0, "procLimit": 50, "cpuRateLimit": 0, "cpuSetLimit": "", "copyIn": { "tools/filelength": { "src": "/home/tt/.config/joj/tools/filelength" }, "h7/Makefile": { "src": "/home/tt/.config/joj/tools/Makefile" } }, "copyInCached": {}, "copyInDir": ".", "copyOut": [ "stdout", "stderr" ], "copyOutCached": [ "yes.txt" ], "copyOutMax": 0, "copyOutDir": "", "tty": false, "strictMemoryLimit": false, "dataSegmentLimit": false, "addressSpaceLimit": false }, "cases": [] } }, "parsers": [ { "name": "result-status", "with": { "score": 0, "comment": "Congrats! There is a yes.txt file generated!", "forceQuitOnNotAccepted": true } }, { "name": "result-detail", "with": { "score": 0, "comment": "", "showExxecutorStatus": true, "showExitStatus": true, "showError": false, "showTime": true, "showMemory": true, "showRuntime": true, "showProcPeak": false, "showFiles": [], "filesInCodeBlock": true, "maxFileLength": 2048 } }, { "name": "keyword", "with": { "score": 0, "matches": [] } }, { "name": "clangtidy", "with": { "score": 0, "matches": [] } }, { "name": "cppcheck", "with": { "score": 0, "matches": [] } }, { "name": "cpplint", "with": { "score": 0, "matches": [] } }, { "name": "elf", "with": { "score": 0, "matches": [] } }, { "name": "dummy", "with": { "score": 0, "comment": "", "forceQuit": false } }, { "name": "diff", "with": { "name": "diff", "cases": [] } } ] } ], "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", "JOJ3-config-generator", "--max-total-score", "100", "--issue-label-name", "Kind/Testing", "--issue-label-color", "#795548", "--scoreboard-filename", "scoreboard-hw7.csv", "--end-time", "2024-12-30T23:59:59", "--penalty-config", "24.0=0.75,48.0=0.5,72.0=0.25" ], "env": [ "REPOS_DIR=/home/tt/.cache", "LOG_FILE_PATH=/home/tt/.cache/joint-teapot-debug.log" ], "stdin": { "content": "" }, "stdout": { "name": "stdout", "max": 33554432, "pipe": true }, "stderr": { "name": "stderr", "max": 33554432, "pipe": true }, "cpuLimit": 30000000000, "clockLimit": 60000000000, "memoryLimit": 268435456, "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" } }, { "name": "debug", "with": {} } ] } ] } }