Simplify random seed initialization

There is no need to set the time zone as the result does not
depend on it
This commit is contained in:
Mikhail Mazurskiy 2018-10-11 21:01:15 +11:00
parent effd009dab
commit 3a243090a5
No known key found for this signature in database
GPG Key ID: 93551ECC96E2F568
17 changed files with 17 additions and 17 deletions

View File

@ -39,7 +39,7 @@ import (
) )
func main() { func main() {
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UnixNano())
command := app.NewCloudControllerManagerCommand() command := app.NewCloudControllerManagerCommand()

View File

@ -47,7 +47,7 @@ import (
) )
func main() { func main() {
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UnixNano())
hyperkubeCommand, allCommandFns := NewHyperKubeCommand(server.SetupSignalHandler()) hyperkubeCommand, allCommandFns := NewHyperKubeCommand(server.SetupSignalHandler())

View File

@ -36,7 +36,7 @@ import (
) )
func main() { func main() {
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UnixNano())
command := app.NewAPIServerCommand(server.SetupSignalHandler()) command := app.NewAPIServerCommand(server.SetupSignalHandler())

View File

@ -39,7 +39,7 @@ import (
) )
func main() { func main() {
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UnixNano())
command := app.NewControllerManagerCommand() command := app.NewControllerManagerCommand()

View File

@ -33,7 +33,7 @@ import (
) )
func main() { func main() {
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UnixNano())
command := app.NewProxyCommand() command := app.NewProxyCommand()

View File

@ -32,7 +32,7 @@ import (
) )
func main() { func main() {
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UnixNano())
command := app.NewSchedulerCommand() command := app.NewSchedulerCommand()

View File

@ -34,7 +34,7 @@ import (
) )
func main() { func main() {
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UnixNano())
command := cmd.NewDefaultKubectlCommand() command := cmd.NewDefaultKubectlCommand()

View File

@ -732,7 +732,7 @@ func run(s *options.KubeletServer, kubeDeps *kubelet.Dependencies, stopCh <-chan
utilruntime.ReallyCrash = s.ReallyCrashForTesting utilruntime.ReallyCrash = s.ReallyCrashForTesting
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UnixNano())
// TODO(vmarmol): Do this through container config. // TODO(vmarmol): Do this through container config.
oomAdjuster := kubeDeps.OOMAdjuster oomAdjuster := kubeDeps.OOMAdjuster

View File

@ -34,7 +34,7 @@ import (
) )
func main() { func main() {
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UnixNano())
command := app.NewKubeletCommand(server.SetupSignalHandler()) command := app.NewKubeletCommand(server.SetupSignalHandler())
logs.InitLogs() logs.InitLogs()

View File

@ -100,7 +100,7 @@ func (c *HollowNodeConfig) createClientConfigFromFile() (*restclient.Config, err
} }
func main() { func main() {
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UnixNano())
command := newHollowNodeCommand() command := newHollowNodeCommand()

View File

@ -99,7 +99,7 @@ func NewKubemarkController(externalClient kubeclient.Interface, externalInformer
nodesToDelete: make(map[string]bool), nodesToDelete: make(map[string]bool),
nodesToDeleteLock: sync.Mutex{}, nodesToDeleteLock: sync.Mutex{},
}, },
rand: rand.New(rand.NewSource(time.Now().UTC().UnixNano())), rand: rand.New(rand.NewSource(time.Now().UnixNano())),
createNodeQueue: make(chan string, 1000), createNodeQueue: make(chan string, 1000),
nodeGroupQueueSize: make(map[string]int), nodeGroupQueueSize: make(map[string]int),
nodeGroupQueueSizeLock: sync.Mutex{}, nodeGroupQueueSizeLock: sync.Mutex{},

View File

@ -68,7 +68,7 @@ func (util *FlockerUtil) CreateVolume(c *flockerVolumeProvisioner) (datasetUUID
} }
// select random node // select random node
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UnixNano())
node := nodes[rand.Intn(len(nodes))] node := nodes[rand.Intn(len(nodes))]
glog.V(2).Infof("selected flocker node with UUID '%s' to provision dataset", node.UUID) glog.V(2).Infof("selected flocker node with UUID '%s' to provision dataset", node.UUID)

View File

@ -27,7 +27,7 @@ var rng = struct {
sync.Mutex sync.Mutex
rand *rand.Rand rand *rand.Rand
}{ }{
rand: rand.New(rand.NewSource(time.Now().UTC().UnixNano())), rand: rand.New(rand.NewSource(time.Now().UnixNano())),
} }
// Intn generates an integer in range [0,max). // Intn generates an integer in range [0,max).

View File

@ -1111,7 +1111,7 @@ var _ = SIGDescribe("Services", func() {
} }
outOfRangeNodePort := 0 outOfRangeNodePort := 0
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UnixNano())
for { for {
outOfRangeNodePort = 1 + rand.Intn(65535) outOfRangeNodePort = 1 + rand.Intn(65535)
if !framework.ServiceNodePortRange.Contains(outOfRangeNodePort) { if !framework.ServiceNodePortRange.Contains(outOfRangeNodePort) {

View File

@ -79,7 +79,7 @@ var _ = utils.SIGDescribe("Pod Disks", func() {
host0Name = types.NodeName(nodes.Items[0].ObjectMeta.Name) host0Name = types.NodeName(nodes.Items[0].ObjectMeta.Name)
host1Name = types.NodeName(nodes.Items[1].ObjectMeta.Name) host1Name = types.NodeName(nodes.Items[1].ObjectMeta.Name)
mathrand.Seed(time.Now().UTC().UnixNano()) mathrand.Seed(time.Now().UnixNano())
}) })
Context("schedule pods each with a PD, delete pod and verify detach [Slow]", func() { Context("schedule pods each with a PD, delete pod and verify detach [Slow]", func() {

View File

@ -119,7 +119,7 @@ func TestE2eNode(t *testing.T) {
return return
} }
// If run-services-mode is not specified, run test. // If run-services-mode is not specified, run test.
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UnixNano())
RegisterFailHandler(Fail) RegisterFailHandler(Fail)
reporters := []Reporter{} reporters := []Reporter{}
reportDir := framework.TestContext.ReportDir reportDir := framework.TestContext.ReportDir

View File

@ -188,7 +188,7 @@ func main() {
glog.Fatalf("--test-suite must be one of default or conformance") glog.Fatalf("--test-suite must be one of default or conformance")
} }
rand.Seed(time.Now().UTC().UnixNano()) rand.Seed(time.Now().UnixNano())
if *buildOnly { if *buildOnly {
// Build the archive and exit // Build the archive and exit
remote.CreateTestArchive(suite, *systemSpecName) remote.CreateTestArchive(suite, *systemSpecName)