Files
libagent/limit/cgroups_test.go
2022-08-17 17:32:02 +08:00

20 lines
373 B
Go

package limit
import (
"testing"
"github.com/jkstack/jkframe/utils"
)
func TestCGroups(t *testing.T) {
var cfg Configure
cfg.CPUQuota = 100 // 1core
cfg.Memory = utils.Bytes(100 * 1024 * 1024) // 100MB
cfg.Disks = append(cfg.Disks, DiskLimit{
Dev: "8:0",
ReadBytes: 1024, // 1KB
})
// want root permission
cfg.Do("testing")
}