mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-22 03:11:40 +00:00
Add KUBE_COVERAGE_FLUSH_INTERVAL to set flush interval.
This commit is contained in:
parent
0fb4b920b5
commit
2d36e9e874
@ -29,7 +29,7 @@ import (
|
||||
"time"
|
||||
)
|
||||
|
||||
const flushInterval = 5 * time.Second
|
||||
var flushInterval = 5 * time.Second
|
||||
|
||||
var coverageFile string
|
||||
|
||||
@ -49,6 +49,10 @@ func InitCoverage(name string) {
|
||||
coverageFile = "/tmp/k8s-" + name + ".cov"
|
||||
}
|
||||
|
||||
if duration, err := time.ParseDuration(os.Getenv("KUBE_COVERAGE_FLUSH_INTERVAL")); err == nil {
|
||||
flushInterval = duration
|
||||
}
|
||||
|
||||
// Set up the unit test framework with the required arguments to activate test coverage.
|
||||
flag.CommandLine.Parse([]string{"-test.coverprofile", tempCoveragePath()})
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user