diff --git a/Makefile.am b/Makefile.am index d6e3927859f23a87464e5fbc08a2a00e3067368c..a66e3ddd1127490f4f8f7097a9ccffa7707efbd6 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1493,7 +1493,8 @@ hs-coverage: $(haskell_tests) htools/hpc-htools rm -f *.tix $(MAKE) hs-check @mkdir_p@ $(COVERAGE_HS_DIR) - hpc combine $(HPCEXCL) test.tix hpc-htools.tix > coverage-htools.tix + hpc combine --union $(HPCEXCL) \ + test.tix hpc-htools.tix > coverage-htools.tix hpc markup --destdir=$(COVERAGE_HS_DIR) coverage-htools.tix hpc report coverage-htools.tix $(LN_S) -f hpc_index.html $(COVERAGE_HS_DIR)/index.html diff --git a/htools/Ganeti/HTools/QC.hs b/htools/Ganeti/HTools/QC.hs index fa68c4f78b6516a1a434db96d12ac0e376486d0b..2cc45cb4cd7d28272bb0d469798a2a976df0247f 100644 --- a/htools/Ganeti/HTools/QC.hs +++ b/htools/Ganeti/HTools/QC.hs @@ -61,21 +61,29 @@ import qualified Text.JSON as J import qualified Data.Map import qualified Data.IntMap as IntMap -import qualified Ganeti.OpCodes as OpCodes +import qualified Ganeti.Confd as Confd +import qualified Ganeti.Config as Config +import qualified Ganeti.Daemon as Daemon +import qualified Ganeti.Hash as Hash import qualified Ganeti.Jobs as Jobs +import qualified Ganeti.Logging as Logging import qualified Ganeti.Luxi as Luxi +import qualified Ganeti.Objects as Objects +import qualified Ganeti.OpCodes as OpCodes +import qualified Ganeti.Query2 as Query2 +import qualified Ganeti.Runtime as Runtime import qualified Ganeti.Ssconf as Ssconf import qualified Ganeti.HTools.CLI as CLI import qualified Ganeti.HTools.Cluster as Cluster import qualified Ganeti.HTools.Container as Container import qualified Ganeti.HTools.ExtLoader +import qualified Ganeti.HTools.Group as Group import qualified Ganeti.HTools.IAlloc as IAlloc import qualified Ganeti.HTools.Instance as Instance import qualified Ganeti.HTools.JSON as JSON import qualified Ganeti.HTools.Loader as Loader import qualified Ganeti.HTools.Luxi as HTools.Luxi import qualified Ganeti.HTools.Node as Node -import qualified Ganeti.HTools.Group as Group import qualified Ganeti.HTools.PeerMap as PeerMap import qualified Ganeti.HTools.Rapi import qualified Ganeti.HTools.Simu as Simu