fix(diff): use list instead of set to past tests
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				build / build (push) Failing after 1m38s
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	build / build (push) Failing after 1m38s
				
			This commit is contained in:
		
							parent
							
								
									e4246ecf45
								
							
						
					
					
						commit
						890120c479
					
				|  | @ -173,7 +173,7 @@ def fix_diff( | ||||||
|     ) |     ) | ||||||
|     testcases = get_testcases(task_root, task_path) |     testcases = get_testcases(task_root, task_path) | ||||||
|     # TODO: better filter strategy |     # TODO: better filter strategy | ||||||
|     default_cases = testcases.difference(task_stage.cases) |     default_cases = list(filter(lambda x: x not in task_stage.cases, testcases)) | ||||||
|     stage_cases = [] |     stage_cases = [] | ||||||
|     parser_cases = [] |     parser_cases = [] | ||||||
|     for case, case_stage in valid_cases: |     for case, case_stage in valid_cases: | ||||||
|  | @ -225,10 +225,12 @@ def fix_diff( | ||||||
| 
 | 
 | ||||||
| def get_testcases( | def get_testcases( | ||||||
|     task_root: Path, task_path: Path |     task_root: Path, task_path: Path | ||||||
| ) -> Set[str]:  # basedir here should be task_conf.root / task_conf.path | ) -> List[str]:  # basedir here should be task_conf.root / task_conf.path | ||||||
|     testcases = set() |     testcases = [] | ||||||
|     for testcases_path in (task_root / task_path).parent.glob("**/*.in"): |     for testcases_path in (task_root / task_path).parent.glob("**/*.in"): | ||||||
|         testcases.add( |         testcases.append( | ||||||
|             str(testcases_path.relative_to(task_path.parent)).removesuffix(".in") |             str( | ||||||
|  |                 testcases_path.relative_to((task_root / task_path).parent) | ||||||
|  |             ).removesuffix(".in") | ||||||
|         ) |         ) | ||||||
|     return testcases |     return testcases | ||||||
|  |  | ||||||
|  | @ -10,92 +10,6 @@ | ||||||
|         "sandboxToken": "", |         "sandboxToken": "", | ||||||
|         "outputPath": "/tmp/joj3_result.json", |         "outputPath": "/tmp/joj3_result.json", | ||||||
|         "stages": [ |         "stages": [ | ||||||
|             { |  | ||||||
|                 "name": "Health Check", |  | ||||||
|                 "group": "", |  | ||||||
|                 "executor": { |  | ||||||
|                     "name": "local", |  | ||||||
|                     "with": { |  | ||||||
|                         "default": { |  | ||||||
|                             "args": [], |  | ||||||
|                             "env": [], |  | ||||||
|                             "stdin": { |  | ||||||
|                                 "content": "" |  | ||||||
|                             }, |  | ||||||
|                             "stdout": { |  | ||||||
|                                 "name": "stdout", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "stderr": { |  | ||||||
|                                 "name": "stderr", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "cpuLimit": 1000000000, |  | ||||||
|                             "clockLimit": 2000000000, |  | ||||||
|                             "memoryLimit": 134217728, |  | ||||||
|                             "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=" |  | ||||||
|                                 ] |  | ||||||
|                             }, |  | ||||||
|                             { |  | ||||||
|                                 "args": [ |  | ||||||
|                                     "/usr/local/bin/joint-teapot", |  | ||||||
|                                     "joj3-check-env", |  | ||||||
|                                     "/home/tt/.config/teapot/teapot.env", |  | ||||||
|                                     "--grading-repo-name", |  | ||||||
|                                     "Nuvole-joj", |  | ||||||
|                                     "--group-config", |  | ||||||
|                                     "" |  | ||||||
|                                 ], |  | ||||||
|                                 "env": [ |  | ||||||
|                                     "LOG_FILE_PATH=/home/tt/.cache/joint-teapot-debug.log" |  | ||||||
|                                 ] |  | ||||||
|                             } |  | ||||||
|                         ] |  | ||||||
|                     } |  | ||||||
|                 }, |  | ||||||
|                 "parsers": [ |  | ||||||
|                     { |  | ||||||
|                         "name": "healthcheck", |  | ||||||
|                         "with": { |  | ||||||
|                             "score": 1 |  | ||||||
|                         } |  | ||||||
|                     }, |  | ||||||
|                     { |  | ||||||
|                         "name": "debug", |  | ||||||
|                         "with": { |  | ||||||
|                             "score": 0 |  | ||||||
|                         } |  | ||||||
|                     } |  | ||||||
|                 ] |  | ||||||
|             }, |  | ||||||
|             { |             { | ||||||
|                 "name": "[cq] Clang-tidy", |                 "name": "[cq] Clang-tidy", | ||||||
|                 "group": "cq", |                 "group": "cq", | ||||||
|  | @ -221,73 +135,6 @@ | ||||||
|             } |             } | ||||||
|         ], |         ], | ||||||
|         "preStages": [], |         "preStages": [], | ||||||
|         "postStages": [ |         "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" |  | ||||||
|                             ], |  | ||||||
|                             "stdin": { |  | ||||||
|                                 "content": "" |  | ||||||
|                             }, |  | ||||||
|                             "stdout": { |  | ||||||
|                                 "name": "stdout", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "stderr": { |  | ||||||
|                                 "name": "stderr", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "cpuLimit": 1000000000, |  | ||||||
|                             "clockLimit": 2000000000, |  | ||||||
|                             "memoryLimit": 134217728, |  | ||||||
|                             "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" |  | ||||||
|                         } |  | ||||||
|                     } |  | ||||||
|                 ] |  | ||||||
|             } |  | ||||||
|         ] |  | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -10,92 +10,6 @@ | ||||||
|         "sandboxToken": "", |         "sandboxToken": "", | ||||||
|         "outputPath": "/tmp/joj3_result.json", |         "outputPath": "/tmp/joj3_result.json", | ||||||
|         "stages": [ |         "stages": [ | ||||||
|             { |  | ||||||
|                 "name": "Health Check", |  | ||||||
|                 "group": "", |  | ||||||
|                 "executor": { |  | ||||||
|                     "name": "local", |  | ||||||
|                     "with": { |  | ||||||
|                         "default": { |  | ||||||
|                             "args": [], |  | ||||||
|                             "env": [], |  | ||||||
|                             "stdin": { |  | ||||||
|                                 "content": "" |  | ||||||
|                             }, |  | ||||||
|                             "stdout": { |  | ||||||
|                                 "name": "stdout", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "stderr": { |  | ||||||
|                                 "name": "stderr", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "cpuLimit": 1000000000, |  | ||||||
|                             "clockLimit": 2000000000, |  | ||||||
|                             "memoryLimit": 134217728, |  | ||||||
|                             "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=" |  | ||||||
|                                 ] |  | ||||||
|                             }, |  | ||||||
|                             { |  | ||||||
|                                 "args": [ |  | ||||||
|                                     "/usr/local/bin/joint-teapot", |  | ||||||
|                                     "joj3-check-env", |  | ||||||
|                                     "/home/tt/.config/teapot/teapot.env", |  | ||||||
|                                     "--grading-repo-name", |  | ||||||
|                                     "Nuvole-joj", |  | ||||||
|                                     "--group-config", |  | ||||||
|                                     "" |  | ||||||
|                                 ], |  | ||||||
|                                 "env": [ |  | ||||||
|                                     "LOG_FILE_PATH=/home/tt/.cache/joint-teapot-debug.log" |  | ||||||
|                                 ] |  | ||||||
|                             } |  | ||||||
|                         ] |  | ||||||
|                     } |  | ||||||
|                 }, |  | ||||||
|                 "parsers": [ |  | ||||||
|                     { |  | ||||||
|                         "name": "healthcheck", |  | ||||||
|                         "with": { |  | ||||||
|                             "score": 1 |  | ||||||
|                         } |  | ||||||
|                     }, |  | ||||||
|                     { |  | ||||||
|                         "name": "debug", |  | ||||||
|                         "with": { |  | ||||||
|                             "score": 0 |  | ||||||
|                         } |  | ||||||
|                     } |  | ||||||
|                 ] |  | ||||||
|             }, |  | ||||||
|             { |             { | ||||||
|                 "name": "[cq] Cppcheck", |                 "name": "[cq] Cppcheck", | ||||||
|                 "group": "cq", |                 "group": "cq", | ||||||
|  | @ -191,73 +105,6 @@ | ||||||
|             } |             } | ||||||
|         ], |         ], | ||||||
|         "preStages": [], |         "preStages": [], | ||||||
|         "postStages": [ |         "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" |  | ||||||
|                             ], |  | ||||||
|                             "stdin": { |  | ||||||
|                                 "content": "" |  | ||||||
|                             }, |  | ||||||
|                             "stdout": { |  | ||||||
|                                 "name": "stdout", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "stderr": { |  | ||||||
|                                 "name": "stderr", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "cpuLimit": 1000000000, |  | ||||||
|                             "clockLimit": 2000000000, |  | ||||||
|                             "memoryLimit": 134217728, |  | ||||||
|                             "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" |  | ||||||
|                         } |  | ||||||
|                     } |  | ||||||
|                 ] |  | ||||||
|             } |  | ||||||
|         ] |  | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -10,92 +10,6 @@ | ||||||
|         "sandboxToken": "", |         "sandboxToken": "", | ||||||
|         "outputPath": "/tmp/joj3_result.json", |         "outputPath": "/tmp/joj3_result.json", | ||||||
|         "stages": [ |         "stages": [ | ||||||
|             { |  | ||||||
|                 "name": "Health Check", |  | ||||||
|                 "group": "", |  | ||||||
|                 "executor": { |  | ||||||
|                     "name": "local", |  | ||||||
|                     "with": { |  | ||||||
|                         "default": { |  | ||||||
|                             "args": [], |  | ||||||
|                             "env": [], |  | ||||||
|                             "stdin": { |  | ||||||
|                                 "content": "" |  | ||||||
|                             }, |  | ||||||
|                             "stdout": { |  | ||||||
|                                 "name": "stdout", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "stderr": { |  | ||||||
|                                 "name": "stderr", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "cpuLimit": 1000000000, |  | ||||||
|                             "clockLimit": 2000000000, |  | ||||||
|                             "memoryLimit": 134217728, |  | ||||||
|                             "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=" |  | ||||||
|                                 ] |  | ||||||
|                             }, |  | ||||||
|                             { |  | ||||||
|                                 "args": [ |  | ||||||
|                                     "/usr/local/bin/joint-teapot", |  | ||||||
|                                     "joj3-check-env", |  | ||||||
|                                     "/home/tt/.config/teapot/teapot.env", |  | ||||||
|                                     "--grading-repo-name", |  | ||||||
|                                     "Nuvole-joj", |  | ||||||
|                                     "--group-config", |  | ||||||
|                                     "" |  | ||||||
|                                 ], |  | ||||||
|                                 "env": [ |  | ||||||
|                                     "LOG_FILE_PATH=/home/tt/.cache/joint-teapot-debug.log" |  | ||||||
|                                 ] |  | ||||||
|                             } |  | ||||||
|                         ] |  | ||||||
|                     } |  | ||||||
|                 }, |  | ||||||
|                 "parsers": [ |  | ||||||
|                     { |  | ||||||
|                         "name": "healthcheck", |  | ||||||
|                         "with": { |  | ||||||
|                             "score": 1 |  | ||||||
|                         } |  | ||||||
|                     }, |  | ||||||
|                     { |  | ||||||
|                         "name": "debug", |  | ||||||
|                         "with": { |  | ||||||
|                             "score": 0 |  | ||||||
|                         } |  | ||||||
|                     } |  | ||||||
|                 ] |  | ||||||
|             }, |  | ||||||
|             { |             { | ||||||
|                 "name": "[cq] Cpplint", |                 "name": "[cq] Cpplint", | ||||||
|                 "group": "cq", |                 "group": "cq", | ||||||
|  | @ -193,73 +107,6 @@ | ||||||
|             } |             } | ||||||
|         ], |         ], | ||||||
|         "preStages": [], |         "preStages": [], | ||||||
|         "postStages": [ |         "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" |  | ||||||
|                             ], |  | ||||||
|                             "stdin": { |  | ||||||
|                                 "content": "" |  | ||||||
|                             }, |  | ||||||
|                             "stdout": { |  | ||||||
|                                 "name": "stdout", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "stderr": { |  | ||||||
|                                 "name": "stderr", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "cpuLimit": 1000000000, |  | ||||||
|                             "clockLimit": 2000000000, |  | ||||||
|                             "memoryLimit": 134217728, |  | ||||||
|                             "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" |  | ||||||
|                         } |  | ||||||
|                     } |  | ||||||
|                 ] |  | ||||||
|             } |  | ||||||
|         ] |  | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -10,92 +10,6 @@ | ||||||
|         "sandboxToken": "", |         "sandboxToken": "", | ||||||
|         "outputPath": "/tmp/joj3_result.json", |         "outputPath": "/tmp/joj3_result.json", | ||||||
|         "stages": [ |         "stages": [ | ||||||
|             { |  | ||||||
|                 "name": "Health Check", |  | ||||||
|                 "group": "", |  | ||||||
|                 "executor": { |  | ||||||
|                     "name": "local", |  | ||||||
|                     "with": { |  | ||||||
|                         "default": { |  | ||||||
|                             "args": [], |  | ||||||
|                             "env": [], |  | ||||||
|                             "stdin": { |  | ||||||
|                                 "content": "" |  | ||||||
|                             }, |  | ||||||
|                             "stdout": { |  | ||||||
|                                 "name": "stdout", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "stderr": { |  | ||||||
|                                 "name": "stderr", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "cpuLimit": 1000000000, |  | ||||||
|                             "clockLimit": 2000000000, |  | ||||||
|                             "memoryLimit": 134217728, |  | ||||||
|                             "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=" |  | ||||||
|                                 ] |  | ||||||
|                             }, |  | ||||||
|                             { |  | ||||||
|                                 "args": [ |  | ||||||
|                                     "/usr/local/bin/joint-teapot", |  | ||||||
|                                     "joj3-check-env", |  | ||||||
|                                     "/home/tt/.config/teapot/teapot.env", |  | ||||||
|                                     "--grading-repo-name", |  | ||||||
|                                     "Nuvole-joj", |  | ||||||
|                                     "--group-config", |  | ||||||
|                                     "" |  | ||||||
|                                 ], |  | ||||||
|                                 "env": [ |  | ||||||
|                                     "LOG_FILE_PATH=/home/tt/.cache/joint-teapot-debug.log" |  | ||||||
|                                 ] |  | ||||||
|                             } |  | ||||||
|                         ] |  | ||||||
|                     } |  | ||||||
|                 }, |  | ||||||
|                 "parsers": [ |  | ||||||
|                     { |  | ||||||
|                         "name": "healthcheck", |  | ||||||
|                         "with": { |  | ||||||
|                             "score": 1 |  | ||||||
|                         } |  | ||||||
|                     }, |  | ||||||
|                     { |  | ||||||
|                         "name": "debug", |  | ||||||
|                         "with": { |  | ||||||
|                             "score": 0 |  | ||||||
|                         } |  | ||||||
|                     } |  | ||||||
|                 ] |  | ||||||
|             }, |  | ||||||
|             { |             { | ||||||
|                 "name": "[joj] ex2-asan", |                 "name": "[joj] ex2-asan", | ||||||
|                 "group": "joj", |                 "group": "joj", | ||||||
|  | @ -166,6 +80,16 @@ | ||||||
|                                 "memoryLimit": 4194304, |                                 "memoryLimit": 4194304, | ||||||
|                                 "procLimit": 50 |                                 "procLimit": 50 | ||||||
|                             }, |                             }, | ||||||
|  |                             { | ||||||
|  |                                 "stdin": { | ||||||
|  |                                     "src": "/home/tt/.config/joj/diff/case2.in" | ||||||
|  |                                 } | ||||||
|  |                             }, | ||||||
|  |                             { | ||||||
|  |                                 "stdin": { | ||||||
|  |                                     "src": "/home/tt/.config/joj/diff/case3.in" | ||||||
|  |                                 } | ||||||
|  |                             }, | ||||||
|                             { |                             { | ||||||
|                                 "stdin": { |                                 "stdin": { | ||||||
|                                     "src": "/home/tt/.config/joj/diff/task1/task1.in" |                                     "src": "/home/tt/.config/joj/diff/task1/task1.in" | ||||||
|  | @ -173,7 +97,12 @@ | ||||||
|                             }, |                             }, | ||||||
|                             { |                             { | ||||||
|                                 "stdin": { |                                 "stdin": { | ||||||
|                                     "src": "/home/tt/.config/joj/diff/task1/subtask1/task5.in" |                                     "src": "/home/tt/.config/joj/diff/task1/task2.in" | ||||||
|  |                                 } | ||||||
|  |                             }, | ||||||
|  |                             { | ||||||
|  |                                 "stdin": { | ||||||
|  |                                     "src": "/home/tt/.config/joj/diff/task2/task4.in" | ||||||
|                                 } |                                 } | ||||||
|                             }, |                             }, | ||||||
|                             { |                             { | ||||||
|  | @ -188,22 +117,7 @@ | ||||||
|                             }, |                             }, | ||||||
|                             { |                             { | ||||||
|                                 "stdin": { |                                 "stdin": { | ||||||
|                                     "src": "/home/tt/.config/joj/diff/case3.in" |                                     "src": "/home/tt/.config/joj/diff/task1/subtask1/task5.in" | ||||||
|                                 } |  | ||||||
|                             }, |  | ||||||
|                             { |  | ||||||
|                                 "stdin": { |  | ||||||
|                                     "src": "/home/tt/.config/joj/diff/task2/task4.in" |  | ||||||
|                                 } |  | ||||||
|                             }, |  | ||||||
|                             { |  | ||||||
|                                 "stdin": { |  | ||||||
|                                     "src": "/home/tt/.config/joj/diff/case2.in" |  | ||||||
|                                 } |  | ||||||
|                             }, |  | ||||||
|                             { |  | ||||||
|                                 "stdin": { |  | ||||||
|                                     "src": "/home/tt/.config/joj/diff/task1/task2.in" |  | ||||||
|                                 } |                                 } | ||||||
|                             } |                             } | ||||||
|                         ] |                         ] | ||||||
|  | @ -239,6 +153,30 @@ | ||||||
|                                         } |                                         } | ||||||
|                                     ] |                                     ] | ||||||
|                                 }, |                                 }, | ||||||
|  |                                 { | ||||||
|  |                                     "outputs": [ | ||||||
|  |                                         { | ||||||
|  |                                             "score": 5, | ||||||
|  |                                             "fileName": "stdout", | ||||||
|  |                                             "answerPath": "/home/tt/.config/joj/diff/case2.out", | ||||||
|  |                                             "forceQuitOnDiff": false, | ||||||
|  |                                             "alwaysHide": false, | ||||||
|  |                                             "compareSpace": false | ||||||
|  |                                         } | ||||||
|  |                                     ] | ||||||
|  |                                 }, | ||||||
|  |                                 { | ||||||
|  |                                     "outputs": [ | ||||||
|  |                                         { | ||||||
|  |                                             "score": 5, | ||||||
|  |                                             "fileName": "stdout", | ||||||
|  |                                             "answerPath": "/home/tt/.config/joj/diff/case3.out", | ||||||
|  |                                             "forceQuitOnDiff": false, | ||||||
|  |                                             "alwaysHide": false, | ||||||
|  |                                             "compareSpace": false | ||||||
|  |                                         } | ||||||
|  |                                     ] | ||||||
|  |                                 }, | ||||||
|                                 { |                                 { | ||||||
|                                     "outputs": [ |                                     "outputs": [ | ||||||
|                                         { |                                         { | ||||||
|  | @ -256,7 +194,19 @@ | ||||||
|                                         { |                                         { | ||||||
|                                             "score": 5, |                                             "score": 5, | ||||||
|                                             "fileName": "stdout", |                                             "fileName": "stdout", | ||||||
|                                             "answerPath": "/home/tt/.config/joj/diff/task1/subtask1/task5.out", |                                             "answerPath": "/home/tt/.config/joj/diff/task1/task2.out", | ||||||
|  |                                             "forceQuitOnDiff": false, | ||||||
|  |                                             "alwaysHide": false, | ||||||
|  |                                             "compareSpace": false | ||||||
|  |                                         } | ||||||
|  |                                     ] | ||||||
|  |                                 }, | ||||||
|  |                                 { | ||||||
|  |                                     "outputs": [ | ||||||
|  |                                         { | ||||||
|  |                                             "score": 5, | ||||||
|  |                                             "fileName": "stdout", | ||||||
|  |                                             "answerPath": "/home/tt/.config/joj/diff/task2/task4.out", | ||||||
|                                             "forceQuitOnDiff": false, |                                             "forceQuitOnDiff": false, | ||||||
|                                             "alwaysHide": false, |                                             "alwaysHide": false, | ||||||
|                                             "compareSpace": false |                                             "compareSpace": false | ||||||
|  | @ -292,43 +242,7 @@ | ||||||
|                                         { |                                         { | ||||||
|                                             "score": 5, |                                             "score": 5, | ||||||
|                                             "fileName": "stdout", |                                             "fileName": "stdout", | ||||||
|                                             "answerPath": "/home/tt/.config/joj/diff/case3.out", |                                             "answerPath": "/home/tt/.config/joj/diff/task1/subtask1/task5.out", | ||||||
|                                             "forceQuitOnDiff": false, |  | ||||||
|                                             "alwaysHide": false, |  | ||||||
|                                             "compareSpace": false |  | ||||||
|                                         } |  | ||||||
|                                     ] |  | ||||||
|                                 }, |  | ||||||
|                                 { |  | ||||||
|                                     "outputs": [ |  | ||||||
|                                         { |  | ||||||
|                                             "score": 5, |  | ||||||
|                                             "fileName": "stdout", |  | ||||||
|                                             "answerPath": "/home/tt/.config/joj/diff/task2/task4.out", |  | ||||||
|                                             "forceQuitOnDiff": false, |  | ||||||
|                                             "alwaysHide": false, |  | ||||||
|                                             "compareSpace": false |  | ||||||
|                                         } |  | ||||||
|                                     ] |  | ||||||
|                                 }, |  | ||||||
|                                 { |  | ||||||
|                                     "outputs": [ |  | ||||||
|                                         { |  | ||||||
|                                             "score": 5, |  | ||||||
|                                             "fileName": "stdout", |  | ||||||
|                                             "answerPath": "/home/tt/.config/joj/diff/case2.out", |  | ||||||
|                                             "forceQuitOnDiff": false, |  | ||||||
|                                             "alwaysHide": false, |  | ||||||
|                                             "compareSpace": false |  | ||||||
|                                         } |  | ||||||
|                                     ] |  | ||||||
|                                 }, |  | ||||||
|                                 { |  | ||||||
|                                     "outputs": [ |  | ||||||
|                                         { |  | ||||||
|                                             "score": 5, |  | ||||||
|                                             "fileName": "stdout", |  | ||||||
|                                             "answerPath": "/home/tt/.config/joj/diff/task1/task2.out", |  | ||||||
|                                             "forceQuitOnDiff": false, |                                             "forceQuitOnDiff": false, | ||||||
|                                             "alwaysHide": false, |                                             "alwaysHide": false, | ||||||
|                                             "compareSpace": false |                                             "compareSpace": false | ||||||
|  | @ -355,73 +269,6 @@ | ||||||
|             } |             } | ||||||
|         ], |         ], | ||||||
|         "preStages": [], |         "preStages": [], | ||||||
|         "postStages": [ |         "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" |  | ||||||
|                             ], |  | ||||||
|                             "stdin": { |  | ||||||
|                                 "content": "" |  | ||||||
|                             }, |  | ||||||
|                             "stdout": { |  | ||||||
|                                 "name": "stdout", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "stderr": { |  | ||||||
|                                 "name": "stderr", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "cpuLimit": 1000000000, |  | ||||||
|                             "clockLimit": 2000000000, |  | ||||||
|                             "memoryLimit": 134217728, |  | ||||||
|                             "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" |  | ||||||
|                         } |  | ||||||
|                     } |  | ||||||
|                 ] |  | ||||||
|             } |  | ||||||
|         ] |  | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -10,92 +10,6 @@ | ||||||
|         "sandboxToken": "", |         "sandboxToken": "", | ||||||
|         "outputPath": "/tmp/joj3_result.json", |         "outputPath": "/tmp/joj3_result.json", | ||||||
|         "stages": [ |         "stages": [ | ||||||
|             { |  | ||||||
|                 "name": "Health Check", |  | ||||||
|                 "group": "", |  | ||||||
|                 "executor": { |  | ||||||
|                     "name": "local", |  | ||||||
|                     "with": { |  | ||||||
|                         "default": { |  | ||||||
|                             "args": [], |  | ||||||
|                             "env": [], |  | ||||||
|                             "stdin": { |  | ||||||
|                                 "content": "" |  | ||||||
|                             }, |  | ||||||
|                             "stdout": { |  | ||||||
|                                 "name": "stdout", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "stderr": { |  | ||||||
|                                 "name": "stderr", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "cpuLimit": 1000000000, |  | ||||||
|                             "clockLimit": 2000000000, |  | ||||||
|                             "memoryLimit": 134217728, |  | ||||||
|                             "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=" |  | ||||||
|                                 ] |  | ||||||
|                             }, |  | ||||||
|                             { |  | ||||||
|                                 "args": [ |  | ||||||
|                                     "/usr/local/bin/joint-teapot", |  | ||||||
|                                     "joj3-check-env", |  | ||||||
|                                     "/home/tt/.config/teapot/teapot.env", |  | ||||||
|                                     "--grading-repo-name", |  | ||||||
|                                     "Nuvole-joj", |  | ||||||
|                                     "--group-config", |  | ||||||
|                                     "" |  | ||||||
|                                 ], |  | ||||||
|                                 "env": [ |  | ||||||
|                                     "LOG_FILE_PATH=/home/tt/.cache/joint-teapot-debug.log" |  | ||||||
|                                 ] |  | ||||||
|                             } |  | ||||||
|                         ] |  | ||||||
|                     } |  | ||||||
|                 }, |  | ||||||
|                 "parsers": [ |  | ||||||
|                     { |  | ||||||
|                         "name": "healthcheck", |  | ||||||
|                         "with": { |  | ||||||
|                             "score": 1 |  | ||||||
|                         } |  | ||||||
|                     }, |  | ||||||
|                     { |  | ||||||
|                         "name": "debug", |  | ||||||
|                         "with": { |  | ||||||
|                             "score": 0 |  | ||||||
|                         } |  | ||||||
|                     } |  | ||||||
|                 ] |  | ||||||
|             }, |  | ||||||
|             { |             { | ||||||
|                 "name": "[cq] Filelength", |                 "name": "[cq] Filelength", | ||||||
|                 "group": "cq", |                 "group": "cq", | ||||||
|  | @ -190,73 +104,6 @@ | ||||||
|             } |             } | ||||||
|         ], |         ], | ||||||
|         "preStages": [], |         "preStages": [], | ||||||
|         "postStages": [ |         "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" |  | ||||||
|                             ], |  | ||||||
|                             "stdin": { |  | ||||||
|                                 "content": "" |  | ||||||
|                             }, |  | ||||||
|                             "stdout": { |  | ||||||
|                                 "name": "stdout", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "stderr": { |  | ||||||
|                                 "name": "stderr", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "cpuLimit": 1000000000, |  | ||||||
|                             "clockLimit": 2000000000, |  | ||||||
|                             "memoryLimit": 134217728, |  | ||||||
|                             "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" |  | ||||||
|                         } |  | ||||||
|                     } |  | ||||||
|                 ] |  | ||||||
|             } |  | ||||||
|         ] |  | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -10,92 +10,6 @@ | ||||||
|         "sandboxToken": "", |         "sandboxToken": "", | ||||||
|         "outputPath": "/tmp/joj3_result.json", |         "outputPath": "/tmp/joj3_result.json", | ||||||
|         "stages": [ |         "stages": [ | ||||||
|             { |  | ||||||
|                 "name": "Health Check", |  | ||||||
|                 "group": "", |  | ||||||
|                 "executor": { |  | ||||||
|                     "name": "local", |  | ||||||
|                     "with": { |  | ||||||
|                         "default": { |  | ||||||
|                             "args": [], |  | ||||||
|                             "env": [], |  | ||||||
|                             "stdin": { |  | ||||||
|                                 "content": "" |  | ||||||
|                             }, |  | ||||||
|                             "stdout": { |  | ||||||
|                                 "name": "stdout", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "stderr": { |  | ||||||
|                                 "name": "stderr", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "cpuLimit": 1000000000, |  | ||||||
|                             "clockLimit": 2000000000, |  | ||||||
|                             "memoryLimit": 134217728, |  | ||||||
|                             "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=" |  | ||||||
|                                 ] |  | ||||||
|                             }, |  | ||||||
|                             { |  | ||||||
|                                 "args": [ |  | ||||||
|                                     "/usr/local/bin/joint-teapot", |  | ||||||
|                                     "joj3-check-env", |  | ||||||
|                                     "/home/tt/.config/teapot/teapot.env", |  | ||||||
|                                     "--grading-repo-name", |  | ||||||
|                                     "Nuvole-joj", |  | ||||||
|                                     "--group-config", |  | ||||||
|                                     "" |  | ||||||
|                                 ], |  | ||||||
|                                 "env": [ |  | ||||||
|                                     "LOG_FILE_PATH=/home/tt/.cache/joint-teapot-debug.log" |  | ||||||
|                                 ] |  | ||||||
|                             } |  | ||||||
|                         ] |  | ||||||
|                     } |  | ||||||
|                 }, |  | ||||||
|                 "parsers": [ |  | ||||||
|                     { |  | ||||||
|                         "name": "healthcheck", |  | ||||||
|                         "with": { |  | ||||||
|                             "score": 1 |  | ||||||
|                         } |  | ||||||
|                     }, |  | ||||||
|                     { |  | ||||||
|                         "name": "debug", |  | ||||||
|                         "with": { |  | ||||||
|                             "score": 0 |  | ||||||
|                         } |  | ||||||
|                     } |  | ||||||
|                 ] |  | ||||||
|             }, |  | ||||||
|             { |             { | ||||||
|                 "name": "[cq] Filelength", |                 "name": "[cq] Filelength", | ||||||
|                 "group": "cq", |                 "group": "cq", | ||||||
|  | @ -172,73 +86,6 @@ | ||||||
|             } |             } | ||||||
|         ], |         ], | ||||||
|         "preStages": [], |         "preStages": [], | ||||||
|         "postStages": [ |         "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" |  | ||||||
|                             ], |  | ||||||
|                             "stdin": { |  | ||||||
|                                 "content": "" |  | ||||||
|                             }, |  | ||||||
|                             "stdout": { |  | ||||||
|                                 "name": "stdout", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "stderr": { |  | ||||||
|                                 "name": "stderr", |  | ||||||
|                                 "max": 33554432, |  | ||||||
|                                 "pipe": true |  | ||||||
|                             }, |  | ||||||
|                             "cpuLimit": 1000000000, |  | ||||||
|                             "clockLimit": 2000000000, |  | ||||||
|                             "memoryLimit": 134217728, |  | ||||||
|                             "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" |  | ||||||
|                         } |  | ||||||
|                     } |  | ||||||
|                 ] |  | ||||||
|             } |  | ||||||
|         ] |  | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user