feat: small json testcases
This commit is contained in:
parent
f48f67bab4
commit
8c90dbdc3f
|
@ -66,5 +66,5 @@ def convert(
|
|||
|
||||
# distribution on json
|
||||
# need a get folder path function
|
||||
distribute_json(root.absolute(), repo_obj, root)
|
||||
# distribute_json(root.absolute(), repo_obj, root)
|
||||
return result_dict
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -100,342 +100,3 @@ case1.diff.output.ignorespaces = true
|
|||
#case1.limit.stdout = 8
|
||||
#case1.command = "./h7/build/ex2"
|
||||
case1.in = "case1.in"
|
||||
|
||||
case2.diff.output.score = 5
|
||||
case2.limit.cpu = 1
|
||||
case2.limit.mem = 91224961
|
||||
case2.diff.output.ignorespaces = true
|
||||
#case2.limit.stdout = 8
|
||||
#case2.command = "./h7/build/ex2"
|
||||
case2.in = "case2.in"
|
||||
|
||||
case3.diff.output.score = 5
|
||||
case3.limit.cpu = 1
|
||||
case3.limit.mem = 91224961
|
||||
case3.diff.output.ignorespaces = true
|
||||
#case3.limit.stdout = 8
|
||||
#case3.command = "./h7/build/ex2"
|
||||
case3.in = "case3.in"
|
||||
|
||||
case4.diff.output.score = 10
|
||||
case4.limit.cpu = 1
|
||||
case4.limit.mem = 91224961
|
||||
case4.diff.output.ignorespaces = true
|
||||
#case4.limit.stdout = 8
|
||||
#case4.command = "./h7/build/ex2"
|
||||
case4.in = "case4.in"
|
||||
|
||||
case5.diff.output.score = 10
|
||||
case5.limit.cpu = 1
|
||||
case5.limit.mem = 91224961
|
||||
case5.diff.output.ignorespaces = true
|
||||
#case5.limit.stdout = 8
|
||||
#case5.command = "./h7/build/ex2"
|
||||
case5.in = "case5.in"
|
||||
|
||||
case6.diff.output.score = 15
|
||||
case6.limit.cpu = 1
|
||||
case6.limit.mem = 91224961
|
||||
case6.diff.output.ignorespaces = true
|
||||
#case6.limit.stdout = 8
|
||||
#case6.command = "./h7/build/ex2"
|
||||
case6.in = "case6.in"
|
||||
|
||||
case7.diff.output.score = 15
|
||||
case7.limit.cpu = 1
|
||||
case7.limit.mem = 91224961
|
||||
case7.diff.output.ignorespaces = true
|
||||
#case7.limit.stdout = 8
|
||||
#case7.command = "./h7/build/ex2"
|
||||
case7.in = "case7.in"
|
||||
|
||||
case8.diff.output.score = 15
|
||||
case8.limit.cpu = 1
|
||||
case8.limit.mem = 91224961
|
||||
case8.diff.output.ignorespaces = true
|
||||
#case8.limit.stdout = 8
|
||||
#case8.command = "./h7/build/ex2"
|
||||
case8.in = "case8.in"
|
||||
|
||||
case9.diff.output.score = 15
|
||||
case9.limit.cpu = 1
|
||||
case9.limit.mem = 91224961
|
||||
case9.diff.output.ignorespaces = true
|
||||
#case9.limit.stdout = 8
|
||||
#case9.command = "./h7/build/ex2"
|
||||
case9.in = "case9.in"
|
||||
|
||||
[[stages]]
|
||||
name = "[joj] ex2-msan"
|
||||
command="./h7/build/ex2-msan -a"
|
||||
files.import = [ "h7/build/ex2-msan" ]
|
||||
limit.mem = 91224961
|
||||
|
||||
parsers = [ "diff", "result-detail" ]
|
||||
result-detail.exitstatus = true
|
||||
result-detail.stderr = true
|
||||
|
||||
# will be removed as long as the name is fixed
|
||||
case0.diff.output.score = 5
|
||||
case0.limit.cpu = 1
|
||||
case0.limit.mem = 91224961
|
||||
case0.diff.output.ignorespaces = true
|
||||
#case0.limit.stdout = 8
|
||||
#case0.command = "./h7/build/ex2"
|
||||
case0.in = "case0.in"
|
||||
|
||||
case1.diff.output.score = 5
|
||||
case1.limit.cpu = 1
|
||||
case1.limit.mem = 91224961
|
||||
case1.diff.output.ignorespaces = true
|
||||
#case1.limit.stdout = 8
|
||||
#case1.command = "./h7/build/ex2"
|
||||
case1.in = "case1.in"
|
||||
|
||||
case2.diff.output.score = 5
|
||||
case2.limit.cpu = 1
|
||||
case2.limit.mem = 91224961
|
||||
case2.diff.output.ignorespaces = true
|
||||
#case2.limit.stdout = 8
|
||||
#case2.command = "./h7/build/ex2"
|
||||
case2.in = "case2.in"
|
||||
|
||||
case3.diff.output.score = 5
|
||||
case3.limit.cpu = 1
|
||||
case3.limit.mem = 91224961
|
||||
case3.diff.output.ignorespaces = true
|
||||
#case3.limit.stdout = 8
|
||||
#case3.command = "./h7/build/ex2"
|
||||
case3.in = "case3.in"
|
||||
|
||||
case4.diff.output.score = 10
|
||||
case4.limit.cpu = 1
|
||||
case4.limit.mem = 91224961
|
||||
case4.diff.output.ignorespaces = true
|
||||
#case4.limit.stdout = 8
|
||||
#case4.command = "./h7/build/ex2"
|
||||
case4.in = "case4.in"
|
||||
|
||||
case5.diff.output.score = 10
|
||||
case5.limit.cpu = 1
|
||||
case5.limit.mem = 91224961
|
||||
case5.diff.output.ignorespaces = true
|
||||
#case5.limit.stdout = 8
|
||||
#case5.command = "./h7/build/ex2"
|
||||
case5.in = "case5.in"
|
||||
|
||||
case6.diff.output.score = 15
|
||||
case6.limit.cpu = 1
|
||||
case6.limit.mem = 91224961
|
||||
case6.diff.output.ignorespaces = true
|
||||
#case6.limit.stdout = 8
|
||||
#case6.command = "./h7/build/ex2"
|
||||
case6.in = "case6.in"
|
||||
|
||||
case7.diff.output.score = 15
|
||||
case7.limit.cpu = 1
|
||||
case7.limit.mem = 91224961
|
||||
case7.diff.output.ignorespaces = true
|
||||
#case7.limit.stdout = 8
|
||||
#case7.command = "./h7/build/ex2"
|
||||
case7.in = "case7.in"
|
||||
|
||||
case8.diff.output.score = 15
|
||||
case8.limit.cpu = 1
|
||||
case8.limit.mem = 91224961
|
||||
case8.diff.output.ignorespaces = true
|
||||
#case8.limit.stdout = 8
|
||||
#case8.command = "./h7/build/ex2"
|
||||
case8.in = "case8.in"
|
||||
|
||||
case9.diff.output.score = 15
|
||||
case9.limit.cpu = 1
|
||||
case9.limit.mem = 91224961
|
||||
case9.diff.output.ignorespaces = true
|
||||
#case9.limit.stdout = 8
|
||||
#case9.command = "./h7/build/ex2"
|
||||
case9.in = "case9.in"
|
||||
|
||||
|
||||
[[stages]]
|
||||
name = "[joj] ex2-ubsan"
|
||||
command="./h7/build/ex2-ubsan -a"
|
||||
files.import = [ "h7/build/ex2-ubsan" ]
|
||||
|
||||
parsers = [ "diff", "result-detail" ]
|
||||
result-detail.exitstatus = true
|
||||
result-detail.stderr = true
|
||||
|
||||
# will be removed as long as the name is fixed
|
||||
case0.diff.output.score = 5
|
||||
case0.limit.cpu = 1
|
||||
case0.limit.mem = 91224961
|
||||
case0.diff.output.ignorespaces = true
|
||||
#case0.limit.stdout = 8
|
||||
#case0.command = "./h7/build/ex2"
|
||||
case0.in = "case0.in"
|
||||
|
||||
case1.diff.output.score = 5
|
||||
case1.limit.cpu = 1
|
||||
case1.limit.mem = 91224961
|
||||
case1.diff.output.ignorespaces = true
|
||||
#case1.limit.stdout = 8
|
||||
#case1.command = "./h7/build/ex2"
|
||||
case1.in = "case1.in"
|
||||
|
||||
case2.diff.output.score = 5
|
||||
case2.limit.cpu = 1
|
||||
case2.limit.mem = 91224961
|
||||
case2.diff.output.ignorespaces = true
|
||||
#case2.limit.stdout = 8
|
||||
#case2.command = "./h7/build/ex2"
|
||||
case2.in = "case2.in"
|
||||
|
||||
case3.diff.output.score = 5
|
||||
case3.limit.cpu = 1
|
||||
case3.limit.mem = 91224961
|
||||
case3.diff.output.ignorespaces = true
|
||||
#case3.limit.stdout = 8
|
||||
#case3.command = "./h7/build/ex2"
|
||||
case3.in = "case3.in"
|
||||
|
||||
case4.diff.output.score = 10
|
||||
case4.limit.cpu = 1
|
||||
case4.limit.mem = 91224961
|
||||
case4.diff.output.ignorespaces = true
|
||||
#case4.limit.stdout = 8
|
||||
#case4.command = "./h7/build/ex2"
|
||||
case4.in = "case4.in"
|
||||
|
||||
case5.diff.output.score = 10
|
||||
case5.limit.cpu = 1
|
||||
case5.limit.mem = 91224961
|
||||
case5.diff.output.ignorespaces = true
|
||||
#case5.limit.stdout = 8
|
||||
#case5.command = "./h7/build/ex2"
|
||||
case5.in = "case5.in"
|
||||
|
||||
case6.diff.output.score = 15
|
||||
case6.limit.cpu = 1
|
||||
case6.limit.mem = 91224961
|
||||
case6.diff.output.ignorespaces = true
|
||||
#case6.limit.stdout = 8
|
||||
#case6.command = "./h7/build/ex2"
|
||||
case6.in = "case6.in"
|
||||
|
||||
case7.diff.output.score = 15
|
||||
case7.limit.cpu = 1
|
||||
case7.limit.mem = 91224961
|
||||
case7.diff.output.ignorespaces = true
|
||||
#case7.limit.stdout = 8
|
||||
#case7.command = "./h7/build/ex2"
|
||||
case7.in = "case7.in"
|
||||
|
||||
case8.diff.output.score = 15
|
||||
case8.limit.cpu = 1
|
||||
case8.limit.mem = 91224961
|
||||
case8.diff.output.ignorespaces = true
|
||||
#case8.limit.stdout = 8
|
||||
#case8.command = "./h7/build/ex2"
|
||||
case8.in = "case8.in"
|
||||
|
||||
case9.diff.output.score = 15
|
||||
case9.limit.cpu = 1
|
||||
case9.limit.mem = 91224961
|
||||
case9.diff.output.ignorespaces = true
|
||||
#case9.limit.stdout = 8
|
||||
#case9.command = "./h7/build/ex2"
|
||||
case9.in = "case9.in"
|
||||
|
||||
|
||||
[[stages]]
|
||||
name = "[joj] ex2"
|
||||
command="./h7/build/ex2"
|
||||
files.import = [ "h7/build/ex2" ]
|
||||
score = 10
|
||||
|
||||
parsers = [ "diff", "result-detail" ]
|
||||
result-detail.exitstatus = true
|
||||
result-detail.stderr = true
|
||||
result-status.forcequit = true
|
||||
|
||||
# will be removed as long as the name is fixed
|
||||
case0.diff.output.score = 5
|
||||
case0.limit.cpu = 1
|
||||
case0.limit.mem = 91224961
|
||||
case0.diff.output.ignorespaces = true
|
||||
#case0.limit.stdout = 8
|
||||
#case0.command = "./h7/build/ex2"
|
||||
case0.in = "case0.in"
|
||||
|
||||
case1.diff.output.score = 5
|
||||
case1.limit.cpu = 1
|
||||
case1.limit.mem = 91224961
|
||||
case1.diff.output.ignorespaces = true
|
||||
#case1.limit.stdout = 8
|
||||
#case1.command = "./h7/build/ex2"
|
||||
case1.in = "case1.in"
|
||||
|
||||
case2.diff.output.score = 5
|
||||
case2.limit.cpu = 1
|
||||
case2.limit.mem = 91224961
|
||||
case2.diff.output.ignorespaces = true
|
||||
#case2.limit.stdout = 8
|
||||
#case2.command = "./h7/build/ex2"
|
||||
case2.in = "case2.in"
|
||||
|
||||
case3.diff.output.score = 5
|
||||
case3.limit.cpu = 1
|
||||
case3.limit.mem = 91224961
|
||||
case3.diff.output.ignorespaces = true
|
||||
#case3.limit.stdout = 8
|
||||
#case3.command = "./h7/build/ex2"
|
||||
case3.in = "case3.in"
|
||||
|
||||
case4.diff.output.score = 10
|
||||
case4.limit.cpu = 1
|
||||
case4.limit.mem = 91224961
|
||||
case4.diff.output.ignorespaces = true
|
||||
#case4.limit.stdout = 8
|
||||
#case4.command = "./h7/build/ex2"
|
||||
case4.in = "case4.in"
|
||||
|
||||
case5.diff.output.score = 10
|
||||
case5.limit.cpu = 1
|
||||
case5.limit.mem = 91224961
|
||||
case5.diff.output.ignorespaces = true
|
||||
#case5.limit.stdout = 8
|
||||
#case5.command = "./h7/build/ex2"
|
||||
case5.in = "case5.in"
|
||||
|
||||
case6.diff.output.score = 15
|
||||
case6.limit.cpu = 1
|
||||
case6.limit.mem = 91224961
|
||||
case6.diff.output.ignorespaces = true
|
||||
#case6.limit.stdout = 8
|
||||
#case6.command = "./h7/build/ex2"
|
||||
case6.in = "case6.in"
|
||||
|
||||
case7.diff.output.score = 15
|
||||
case7.limit.cpu = 1
|
||||
case7.limit.mem = 91224961
|
||||
case7.diff.output.ignorespaces = true
|
||||
#case7.limit.stdout = 8
|
||||
#case7.command = "./h7/build/ex2"
|
||||
case7.in = "case7.in"
|
||||
|
||||
case8.diff.output.score = 15
|
||||
case8.limit.cpu = 1
|
||||
case8.limit.mem = 91224961
|
||||
case8.diff.output.ignorespaces = true
|
||||
#case8.limit.stdout = 8
|
||||
#case8.command = "./h7/build/ex2"
|
||||
case8.in = "case8.in"
|
||||
|
||||
case9.diff.output.score = 15
|
||||
case9.limit.cpu = 1
|
||||
case9.limit.mem = 91224961
|
||||
case9.diff.output.ignorespaces = true
|
||||
#case9.limit.stdout = 8
|
||||
#case9.command = "./h7/build/ex2"
|
||||
case9.in = "case9.in"
|
||||
|
|
Loading…
Reference in New Issue
Block a user