diff --git a/cmd/runtimetest/main.go b/cmd/runtimetest/main.go index 7b357f866..b754294a7 100644 --- a/cmd/runtimetest/main.go +++ b/cmd/runtimetest/main.go @@ -279,10 +279,10 @@ func validateRlimits(spec *rspec.Spec) error { } if rlimit.Cur != r.Soft { - return fmt.Errorf("%v rlimit soft expected: %v, actual: %v", r.Type, r.Soft, rlimit.Cur) + return specerror.NewError(specerror.PosixProcRlimitsSoftMatchCur, fmt.Errorf("%v rlimit soft expected: %v, actual: %v", r.Type, r.Soft, rlimit.Cur), rspec.Version) } if rlimit.Max != r.Hard { - return fmt.Errorf("%v rlimit hard expected: %v, actual: %v", r.Type, r.Hard, rlimit.Max) + return specerror.NewError(specerror.PosixProcRlimitsHardMatchMax, fmt.Errorf("%v rlimit hard expected: %v, actual: %v", r.Type, r.Hard, rlimit.Max), rspec.Version) } } return nil