Fix cgroup mount tests
I got: ``` exec_test.go:823: Mode expected to contain 'ro,nosuid,nodev,noexec': tmpfs on /sys/fs/cgroup type tmpfs (ro,seclabel,nosuid,nodev,noexec,relatime,mode=755 ```wq Signed-off-by: Qiang Huang <h.huangqiang@huawei.com>
This commit is contained in:
parent
b1e7041957
commit
085f465c00
|
@ -819,7 +819,10 @@ func TestMountCgroupRO(t *testing.T) {
|
|||
lines := strings.Split(mountInfo, "\n")
|
||||
for _, l := range lines {
|
||||
if strings.HasPrefix(l, "tmpfs on /sys/fs/cgroup") {
|
||||
if !strings.Contains(l, "ro,nosuid,nodev,noexec") {
|
||||
if !strings.Contains(l, "ro") ||
|
||||
!strings.Contains(l, "nosuid") ||
|
||||
!strings.Contains(l, "nodev") ||
|
||||
!strings.Contains(l, "noexec") {
|
||||
t.Fatalf("Mode expected to contain 'ro,nosuid,nodev,noexec': %s", l)
|
||||
}
|
||||
if !strings.Contains(l, "mode=755") {
|
||||
|
@ -830,7 +833,10 @@ func TestMountCgroupRO(t *testing.T) {
|
|||
if !strings.HasPrefix(l, "cgroup") {
|
||||
continue
|
||||
}
|
||||
if !strings.Contains(l, "ro,nosuid,nodev,noexec") {
|
||||
if !strings.Contains(l, "ro") ||
|
||||
!strings.Contains(l, "nosuid") ||
|
||||
!strings.Contains(l, "nodev") ||
|
||||
!strings.Contains(l, "noexec") {
|
||||
t.Fatalf("Mode expected to contain 'ro,nosuid,nodev,noexec': %s", l)
|
||||
}
|
||||
}
|
||||
|
@ -862,7 +868,10 @@ func TestMountCgroupRW(t *testing.T) {
|
|||
lines := strings.Split(mountInfo, "\n")
|
||||
for _, l := range lines {
|
||||
if strings.HasPrefix(l, "tmpfs on /sys/fs/cgroup") {
|
||||
if !strings.Contains(l, "rw,nosuid,nodev,noexec") {
|
||||
if !strings.Contains(l, "rw") ||
|
||||
!strings.Contains(l, "nosuid") ||
|
||||
!strings.Contains(l, "nodev") ||
|
||||
!strings.Contains(l, "noexec") {
|
||||
t.Fatalf("Mode expected to contain 'rw,nosuid,nodev,noexec': %s", l)
|
||||
}
|
||||
if !strings.Contains(l, "mode=755") {
|
||||
|
@ -873,7 +882,10 @@ func TestMountCgroupRW(t *testing.T) {
|
|||
if !strings.HasPrefix(l, "cgroup") {
|
||||
continue
|
||||
}
|
||||
if !strings.Contains(l, "rw,nosuid,nodev,noexec") {
|
||||
if !strings.Contains(l, "rw") ||
|
||||
!strings.Contains(l, "nosuid") ||
|
||||
!strings.Contains(l, "nodev") ||
|
||||
!strings.Contains(l, "noexec") {
|
||||
t.Fatalf("Mode expected to contain 'rw,nosuid,nodev,noexec': %s", l)
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue