tweak mock source, add excluding build tag

This commit is contained in:
Bradley Cicenas
2017-03-07 02:14:16 +00:00
parent 98d8dc62f9
commit c955a8310b
2 changed files with 12 additions and 5 deletions

View File

@@ -1,3 +1,5 @@
// +build !release
package metrics
import (
@@ -45,14 +47,13 @@ func (c *Mock) run() {
defer close(c.stream)
for {
c.CPUUtil += rand.Intn(10)
c.CPUUtil += rand.Intn(2)
if c.CPUUtil > 100 {
c.CPUUtil = 0
}
c.CPUUtil += rand.Intn(2)
c.NetTx += rand.Int63n(600)
c.NetRx += rand.Int63n(600)
c.MemUsage += rand.Int63n(c.MemLimit / 16)
c.MemUsage += rand.Int63n(c.MemLimit / 32)
if c.MemUsage > c.MemLimit {
c.MemUsage = 0
}