diff options
Diffstat (limited to 'extras/hs-test/infra/hst_suite.go')
-rw-r--r-- | extras/hs-test/infra/hst_suite.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/extras/hs-test/infra/hst_suite.go b/extras/hs-test/infra/hst_suite.go index d91958e33d9..d44b76f3e1f 100644 --- a/extras/hs-test/infra/hst_suite.go +++ b/extras/hs-test/infra/hst_suite.go @@ -34,6 +34,7 @@ const ( var IsPersistent = flag.Bool("persist", false, "persists topology config") var IsVerbose = flag.Bool("verbose", false, "verbose test output") +var IsCoverage = flag.Bool("coverage", false, "use coverage run config") var IsUnconfiguring = flag.Bool("unconfigure", false, "remove topology") var IsVppDebug = flag.Bool("debug", false, "attach gdb to vpp") var NConfiguredCpus = flag.Int("cpus", 1, "number of CPUs assigned to vpp") @@ -62,6 +63,7 @@ type HstSuite struct { Logger *log.Logger LogFile *os.File Docker *client.Client + CoverageRun bool } type colors struct { @@ -170,6 +172,7 @@ func (s *HstSuite) SetupSuite() { Fail("failed to init cpu allocator: " + fmt.Sprint(err)) } s.CpuCount = *NConfiguredCpus + s.CoverageRun = *IsCoverage } func (s *HstSuite) AllocateCpus(containerName string) []int { |