浏览代码

chore: add more tests (#3265)

Kevin Wan 1 年之前
父节点
当前提交
a9aac7e420
共有 1 个文件被更改,包括 15 次插入0 次删除
  1. 15 0
      core/stat/internal/cgroup_linux_test.go

+ 15 - 0
core/stat/internal/cgroup_linux_test.go

@@ -10,3 +10,18 @@ func TestRunningInUserNS(t *testing.T) {
 	// should be false in docker
 	assert.False(t, runningInUserNS())
 }
+
+func TestCgroupV1(t *testing.T) {
+	if isCgroup2UnifiedMode() {
+		cg, err := currentCgroupV1()
+		assert.NoError(t, err)
+		_, err = cg.cpus()
+		assert.Error(t, err)
+		_, err = cg.cpuPeriodUs()
+		assert.Error(t, err)
+		_, err = cg.cpuQuotaUs()
+		assert.Error(t, err)
+		_, err = cg.usageAllCpus()
+		assert.Error(t, err)
+	}
+}