From e2e6a73b6234af5932a619bf7115bd7de5e60e91 Mon Sep 17 00:00:00 2001 From: Andrew Vagin Date: Thu, 30 Jul 2015 08:24:27 +0300 Subject: [PATCH] tests: dump/restore a container with cgroups Signed-off-by: Andrey Vagin --- libcontainer/integration/checkpoint_test.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libcontainer/integration/checkpoint_test.go b/libcontainer/integration/checkpoint_test.go index db31fe214..76d86c092 100644 --- a/libcontainer/integration/checkpoint_test.go +++ b/libcontainer/integration/checkpoint_test.go @@ -5,9 +5,11 @@ import ( "io/ioutil" "os" "strings" + "syscall" "testing" "github.com/opencontainers/runc/libcontainer" + "github.com/opencontainers/runc/libcontainer/configs" ) func TestCheckpoint(t *testing.T) { @@ -28,6 +30,12 @@ func TestCheckpoint(t *testing.T) { config := newTemplateConfig(rootfs) + config.Mounts = append(config.Mounts, &configs.Mount{ + Destination: "/sys/fs/cgroup", + Device: "cgroup", + Flags: defaultMountFlags | syscall.MS_RDONLY, + }) + factory, err := libcontainer.New(root, libcontainer.Cgroupfs) if err != nil {