Przeglądaj źródła

chore: add more tests (#3265)

Kevin Wan 1 rok temu
rodzic
commit
a9aac7e420
1 zmienionych plików z 15 dodań i 0 usunięć
  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)
+	}
+}