소스 검색

Merge pull request #12215 from ahmetalpbalkan/execdriver/localrand

execdriver/lxc: use local rand.Random in test
Brian Goff 10 년 전
부모
커밋
6b7e520aa3
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      daemon/execdriver/lxc/lxc_template_unit_test.go

+ 3 - 3
daemon/execdriver/lxc/lxc_template_unit_test.go

@@ -29,14 +29,14 @@ func TestLXCConfig(t *testing.T) {
 	os.MkdirAll(path.Join(root, "containers", "1"), 0777)
 
 	// Memory is allocated randomly for testing
-	rand.Seed(time.Now().UTC().UnixNano())
+	r := rand.New(rand.NewSource(time.Now().UTC().UnixNano()))
 	var (
 		memMin = 33554432
 		memMax = 536870912
-		mem    = memMin + rand.Intn(memMax-memMin)
+		mem    = memMin + r.Intn(memMax-memMin)
 		cpuMin = 100
 		cpuMax = 10000
-		cpu    = cpuMin + rand.Intn(cpuMax-cpuMin)
+		cpu    = cpuMin + r.Intn(cpuMax-cpuMin)
 	)
 
 	driver, err := NewDriver(root, root, "", false)