1 # Basic test for cgroups and executor cgroup setup. 2 # This inherently does not work with sandbox="" because sandbox does part of setup. 3 # TODO(dvyukov): sandbox=setuid has some permissions setup problems. 4 # requires: -sandbox= -sandbox=setuid -C,norepeat 5 6 r0 = getpid() 7 r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/cgroup.procs\x00', 0x2, 0x0) 8 read(r1, &(0x7f0000000100)="00", 0x1) 9 write$cgroup_pid(r1, &(0x7f0000000100)=r0, 0x12) 10 close(r1) 11 openat(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/pids.max\x00', 0x2, 0x0) 12 openat(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/cgroup.procs\x00', 0x2, 0x0) 13 openat(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/cpuset.cpus\x00', 0x2, 0x0) 14 openat(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/cgroup.procs\x00', 0x2, 0x0) 15 openat(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/devices.allow\x00', 0x1, 0x0) 16