Fix TestGetContainerStateAfterUpdate on cgroup v2

CI was failing on cgroup v2 because mockCgroupManager.GetUnifiedPath()
was returning an error.

Now the function returns the value of mockCgroupManager.unifiedPath,
but the value is currently not used in the tests.

Fix #2286

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
This commit is contained in:
Akihiro Suda 2020-04-03 04:26:45 +09:00
parent 0c6659ac8e
commit 4540b596b8
1 changed files with 6 additions and 5 deletions

View File

@ -15,10 +15,11 @@ import (
)
type mockCgroupManager struct {
pids []int
allPids []int
stats *cgroups.Stats
paths map[string]string
pids []int
allPids []int
stats *cgroups.Stats
paths map[string]string
unifiedPath string
}
type mockIntelRdtManager struct {
@ -55,7 +56,7 @@ func (m *mockCgroupManager) GetPaths() map[string]string {
}
func (m *mockCgroupManager) GetUnifiedPath() (string, error) {
return "", fmt.Errorf("unimplemented")
return m.unifiedPath, nil
}
func (m *mockCgroupManager) Freeze(state configs.FreezerState) error {