Skip to content

Commit

Permalink
Merge pull request #623 from q384566678/rlimit-test
Browse files Browse the repository at this point in the history
validation: add more values for rlimits test
  • Loading branch information
liangchenye authored Apr 19, 2018
2 parents d5abe1a + d165658 commit 026b88e
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion validation/process_rlimits.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,16 @@ func main() {
if err != nil {
util.Fatal(err)
}
g.AddProcessRlimits("RLIMIT_NOFILE", 1024, 1024)

var gigaBytes uint64 = 1024 * 1024 * 1024
g.AddProcessRlimits("RLIMIT_AS", 2*gigaBytes, 1*gigaBytes)
g.AddProcessRlimits("RLIMIT_CORE", 4*gigaBytes, 3*gigaBytes)
g.AddProcessRlimits("RLIMIT_DATA", 6*gigaBytes, 5*gigaBytes)
g.AddProcessRlimits("RLIMIT_FSIZE", 8*gigaBytes, 7*gigaBytes)
g.AddProcessRlimits("RLIMIT_STACK", 10*gigaBytes, 9*gigaBytes)

g.AddProcessRlimits("RLIMIT_CPU", 120, 60) // seconds
g.AddProcessRlimits("RLIMIT_NOFILE", 4000, 3000) // number of files
err = util.RuntimeInsideValidate(g, nil)
if err != nil {
util.Fatal(err)
Expand Down

0 comments on commit 026b88e

Please sign in to comment.