Coverage report: 23%

Files Functions Classes

coverage.py v7.13.5, created at 2026-04-15 00:03 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
python / lsst / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
python / lsst / meas / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
python / lsst / meas / modelfit / __init__.py (no function)   100% 9 0 0   100% 0 0   100%
python / lsst / meas / modelfit / cmodel / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
python / lsst / meas / modelfit / cmodel / cmodelContinued.py CModelSingleFrameConfig.setDefaults   0% 2 2 0   100% 0 0   0%
python / lsst / meas / modelfit / cmodel / cmodelContinued.py CModelSingleFramePlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / modelfit / cmodel / cmodelContinued.py CModelSingleFramePlugin.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / meas / modelfit / cmodel / cmodelContinued.py CModelSingleFramePlugin.measure   0% 1 1 0   100% 0 0   0%
python / lsst / meas / modelfit / cmodel / cmodelContinued.py CModelSingleFramePlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / modelfit / cmodel / cmodelContinued.py CModelForcedConfig.setDefaults   0% 2 2 0   100% 0 0   0%
python / lsst / meas / modelfit / cmodel / cmodelContinued.py CModelForcedPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / modelfit / cmodel / cmodelContinued.py CModelForcedPlugin.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / meas / modelfit / cmodel / cmodelContinued.py CModelForcedPlugin.measure   0% 6 6 0   0% 4 0   0%
python / lsst / meas / modelfit / cmodel / cmodelContinued.py CModelForcedPlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / modelfit / cmodel / cmodelContinued.py (no function)   100% 29 0 0   100% 0 0   100%
python / lsst / meas / modelfit / common.py (no function)   100% 4 0 0   100% 0 0   100%
python / lsst / meas / modelfit / detail / __init__.py (no function)   100% 1 0 0   100% 0 0   100%
python / lsst / meas / modelfit / optimizer / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
python / lsst / meas / modelfit / optimizer / optimizerContinued.py Optimizer.getConfig   0% 3 3 0   100% 0 0   0%
python / lsst / meas / modelfit / optimizer / optimizerContinued.py (no function)   100% 12 0 0   100% 0 0   100%
python / lsst / meas / modelfit / pixelFitRegion / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
python / lsst / meas / modelfit / pixelFitRegion / pixelFitRegionContinued.py (no function)   100% 4 0 0   100% 0 0   100%
python / lsst / meas / modelfit / priors / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
python / lsst / meas / modelfit / priors / priorsContinued.py fitMixture   0% 15 15 0   0% 4 0   0%
python / lsst / meas / modelfit / priors / priorsContinued.py (no function)   100% 14 0 0   100% 0 0   100%
python / lsst / meas / modelfit / psf / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxConfig.setDefaults   0% 21 21 0   100% 0 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxConfig.validate   0% 6 6 0   0% 6 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxMixin.__init__   0% 4 4 0   0% 2 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxMixin.measure   0% 25 25 0   0% 8 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxMixin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxSingleFrameConfig.setDefaults   0% 2 2 0   100% 0 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxSingleFramePlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxSingleFramePlugin.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxSingleFramePlugin.measure   0% 1 1 0   100% 0 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxSingleFramePlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxForcedConfig.setDefaults   0% 2 2 0   100% 0 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxForcedPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxForcedPlugin.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxForcedPlugin.measure   0% 1 1 0   100% 0 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py GeneralShapeletPsfApproxForcedPlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / modelfit / psf / psfContinued.py (no function)   100% 37 0 0   100% 0 0   100%
python / lsst / meas / modelfit / version.py (no function)   100% 5 0 0   100% 0 0   100%
tests / test_cModel.py makeMultiShapeletCircularGaussian   0% 5 5 0   100% 0 0   0%
tests / test_cModel.py computePsfFlux   0% 9 9 0   100% 0 0   0%
tests / test_cModel.py CModelTestCase.setUp   0% 21 21 0   100% 0 0   0%
tests / test_cModel.py CModelTestCase.tearDown   0% 4 4 0   100% 0 0   0%
tests / test_cModel.py CModelTestCase.testNoNoise   0% 23 23 0   100% 0 0   0%
tests / test_cModel.py CModelTestCase.testVsPsfFlux   0% 13 13 0   0% 2 0   0%
tests / test_cModel.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_cModel.py (no function)   92% 25 2 0   50% 2 1   89%
tests / test_cModelPlugins.py CModelTestCase.setUp   0% 4 4 0   100% 0 0   0%
tests / test_cModelPlugins.py CModelTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_cModelPlugins.py CModelTestCase.checkOutputs   0% 16 16 0   0% 4 0   0%
tests / test_cModelPlugins.py CModelTestCase.testPlugins   0% 17 17 0   100% 0 0   0%
tests / test_cModelPlugins.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_cModelPlugins.py (no function)   89% 18 2 0   50% 2 1   85%
tests / test_defaultZeroPoint.py DefaultZeroPointTestCase.setUp   0% 8 8 0   100% 0 0   0%
tests / test_defaultZeroPoint.py DefaultZeroPointTestCase.testZeroPoint   0% 5 5 0   100% 0 0   0%
tests / test_defaultZeroPoint.py DefaultZeroPointTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_defaultZeroPoint.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_defaultZeroPoint.py (no function)   88% 17 2 0   50% 2 1   84%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.initialize   0% 15 15 0   0% 6 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.tearDown   0% 4 4 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.setupTaskConfig   0% 9 9 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.checkBounds   0% 9 9 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.checkRatios   0% 7 7 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.makeImages   0% 5 5 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.checkFitQuality   0% 2 2 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.testSingleFramePlugin   0% 17 17 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.testForcedPlugin   0% 22 22 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.testInitializeResult   0% 10 10 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.testFitMoments   0% 20 20 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.testObjective   0% 29 29 0   0% 2 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.testFitProfile   0% 26 26 0   0% 2 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.testFitProfile.getEllipticity   0% 2 2 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.testFitProfile.computeChiSq   0% 2 2 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.testFitShapelets   0% 20 20 0   0% 4 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.testFitShapelets.computeChiSq   0% 2 2 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py DoubleShapeletPsfApproxTestMixin.testSingleFrameConfigIO   0% 7 7 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py SingleGaussianTestCase.setUp   0% 2 2 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py HigherOrderTestCase0.setUp   0% 3 3 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py HigherOrderTestCase1.setUp   0% 3 3 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_doubleShapeletPsfApprox.py (no function)   96% 45 2 0   50% 2 1   94%
tests / test_generalShapeletPsfApproxPlugins.py GeneralShapeletPsfApproxPluginsTestCase.makeBlankConfig   0% 10 10 0   100% 0 0   0%
tests / test_generalShapeletPsfApproxPlugins.py GeneralShapeletPsfApproxPluginsTestCase.setUp   0% 8 8 0   100% 0 0   0%
tests / test_generalShapeletPsfApproxPlugins.py GeneralShapeletPsfApproxPluginsTestCase.tearDown   0% 5 5 0   100% 0 0   0%
tests / test_generalShapeletPsfApproxPlugins.py GeneralShapeletPsfApproxPluginsTestCase.checkResult   0% 6 6 0   100% 0 0   0%
tests / test_generalShapeletPsfApproxPlugins.py GeneralShapeletPsfApproxPluginsTestCase.testSingleFrame   0% 13 13 0   100% 0 0   0%
tests / test_generalShapeletPsfApproxPlugins.py GeneralShapeletPsfApproxPluginsTestCase.testForced   0% 26 26 0   100% 0 0   0%
tests / test_generalShapeletPsfApproxPlugins.py GeneralShapeletPsfApproxPluginsTestCase.testNanFlag   0% 20 20 0   100% 0 0   0%
tests / test_generalShapeletPsfApproxPlugins.py GeneralShapeletPsfApproxPluginsTestCase.testInnerIterationsFlag   0% 20 20 0   100% 0 0   0%
tests / test_generalShapeletPsfApproxPlugins.py GeneralShapeletPsfApproxPluginsTestCase.testOuterIterationsFlag   0% 20 20 0   100% 0 0   0%
tests / test_generalShapeletPsfApproxPlugins.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_generalShapeletPsfApproxPlugins.py (no function)   94% 31 2 0   50% 2 1   91%
tests / test_generalShapeletPsfModels.py GeneralShapeletPsfApproxPluginsTestCase.setUp   0% 6 6 0   100% 0 0   0%
tests / test_generalShapeletPsfModels.py GeneralShapeletPsfApproxPluginsTestCase.tearDown   0% 4 4 0   100% 0 0   0%
tests / test_generalShapeletPsfModels.py GeneralShapeletPsfApproxPluginsTestCase.makePsf   0% 8 8 0   0% 4 0   0%
tests / test_generalShapeletPsfModels.py GeneralShapeletPsfApproxPluginsTestCase.runTask   0% 18 18 0   100% 0 0   0%
tests / test_generalShapeletPsfModels.py GeneralShapeletPsfApproxPluginsTestCase.testSingleGaussian   0% 9 9 0   100% 0 0   0%
tests / test_generalShapeletPsfModels.py GeneralShapeletPsfApproxPluginsTestCase.testDoubleGaussian   0% 15 15 0   100% 0 0   0%
tests / test_generalShapeletPsfModels.py GeneralShapeletPsfApproxPluginsTestCase.testDoubleShapelet   0% 10 10 0   100% 0 0   0%
tests / test_generalShapeletPsfModels.py GeneralShapeletPsfApproxPluginsTestCase.testFull   0% 10 10 0   100% 0 0   0%
tests / test_generalShapeletPsfModels.py GeneralShapeletPsfApproxPluginsTestCase.testSequence   0% 17 17 0   100% 0 0   0%
tests / test_generalShapeletPsfModels.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_generalShapeletPsfModels.py (no function)   94% 31 2 0   50% 2 1   91%
tests / test_integrals.py IntegralsTestCase.setUp   0% 1 1 0   100% 0 0   0%
tests / test_integrals.py IntegralsTestCase.testBVN   0% 4 4 0   0% 2 0   0%
tests / test_integrals.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_integrals.py (no function)   86% 14 2 0   50% 2 1   81%
tests / test_mixture.py MixtureTestCase.setUp   0% 2 2 0   100% 0 0   0%
tests / test_mixture.py MixtureTestCase.makeRandomMixture   0% 7 7 0   0% 2 0   0%
tests / test_mixture.py MixtureTestCase.testWrappers   0% 16 16 0   100% 0 0   0%
tests / test_mixture.py MixtureTestCase.testGaussian   0% 13 13 0   100% 0 0   0%
tests / test_mixture.py MixtureTestCase.testGaussianSciPy   0% 5 5 0   100% 0 0   0%
tests / test_mixture.py MixtureTestCase.testStudentsT   0% 15 15 0   0% 2 0   0%
tests / test_mixture.py MixtureTestCase.testPersistence   0% 11 11 0   0% 2 0   0%
tests / test_mixture.py MixtureTestCase.testDerivatives   0% 8 8 0   0% 4 0   0%
tests / test_mixture.py MixtureTestCase.testDerivatives.doTest   0% 27 27 0   0% 6 0   0%
tests / test_mixture.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_mixture.py (no function)   85% 27 4 0   50% 2 1   83%
tests / test_opt.py OptimizerTestCase.setUp   0% 1 1 0   100% 0 0   0%
tests / test_opt.py OptimizerTestCase.testTrustRegionSolver   0% 31 31 0   0% 10 0   0%
tests / test_opt.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_opt.py (no function)   88% 17 2 0   50% 2 1   84%
tests / test_projectedLikelihood.py makeGaussianFunction   0% 7 7 0   100% 0 0   0%
tests / test_projectedLikelihood.py addGaussian   0% 7 7 0   0% 2 0   0%
tests / test_projectedLikelihood.py scaleExposure   0% 2 2 0   100% 0 0   0%
tests / test_projectedLikelihood.py UnitTransformedLikelihoodTestCase.setUp   0% 38 38 0   100% 0 0   0%
tests / test_projectedLikelihood.py UnitTransformedLikelihoodTestCase.tearDown   0% 14 14 0   100% 0 0   0%
tests / test_projectedLikelihood.py UnitTransformedLikelihoodTestCase.checkLikelihood   0% 11 11 0   0% 2 0   0%
tests / test_projectedLikelihood.py UnitTransformedLikelihoodTestCase.testModel   0% 4 4 0   100% 0 0   0%
tests / test_projectedLikelihood.py UnitTransformedLikelihoodTestCase.testWarp   0% 24 24 0   100% 0 0   0%
tests / test_projectedLikelihood.py UnitTransformedLikelihoodTestCase.testDirect   0% 17 17 0   100% 0 0   0%
tests / test_projectedLikelihood.py UnitTransformedLikelihoodTestCase.testProjected   0% 21 21 0   100% 0 0   0%
tests / test_projectedLikelihood.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_projectedLikelihood.py (no function)   93% 29 2 0   50% 2 1   90%
tests / test_psfFitter.py computeMoments   0% 3 3 0   100% 0 0   0%
tests / test_psfFitter.py GeneralPsfFitterTestCase.setUp   0% 28 28 0   100% 0 0   0%
tests / test_psfFitter.py GeneralPsfFitterTestCase.tearDown   0% 1 1 0   100% 0 0   0%
tests / test_psfFitter.py GeneralPsfFitterTestCase.testFixedModel   0% 28 28 0   0% 4 0   0%
tests / test_psfFitter.py GeneralPsfFitterTestCase.testEllipseModel   0% 35 35 0   0% 4 0   0%
tests / test_psfFitter.py GeneralPsfFitterTestCase.testFullModel   0% 37 37 0   0% 4 0   0%
tests / test_psfFitter.py GeneralPsfFitterTestCase.testApply   0% 10 10 0   0% 4 0   0%
tests / test_psfFitter.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_psfFitter.py (no function)   93% 29 2 0   50% 2 1   90%
tests / test_semiEmpiricalPrior.py SemiEmpiricalPriorTestCase.setUp   0% 12 12 0   100% 0 0   0%
tests / test_semiEmpiricalPrior.py SemiEmpiricalPriorTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_semiEmpiricalPrior.py SemiEmpiricalPriorTestCase.testEvaluate   0% 3 3 0   0% 2 0   0%
tests / test_semiEmpiricalPrior.py SemiEmpiricalPriorTestCase.testGradient   0% 7 7 0   0% 2 0   0%
tests / test_semiEmpiricalPrior.py SemiEmpiricalPriorTestCase.testHessian   0% 10 10 0   0% 2 0   0%
tests / test_semiEmpiricalPrior.py SemiEmpiricalPriorTestCase.evaluatePrior   0% 5 5 0   0% 2 0   0%
tests / test_semiEmpiricalPrior.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_semiEmpiricalPrior.py (no function)   89% 19 2 0   50% 2 1   86%
tests / test_softenedLinearPrior.py SoftenedLinearPriorTestCase.setUp   0% 8 8 0   100% 0 0   0%
tests / test_softenedLinearPrior.py SoftenedLinearPriorTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_softenedLinearPrior.py SoftenedLinearPriorTestCase.evaluatePrior   0% 5 5 0   0% 2 0   0%
tests / test_softenedLinearPrior.py SoftenedLinearPriorTestCase.checkDerivatives   0% 34 34 0   0% 4 0   0%
tests / test_softenedLinearPrior.py SoftenedLinearPriorTestCase.testDerivatives   0% 10 10 0   0% 6 0   0%
tests / test_softenedLinearPrior.py SoftenedLinearPriorTestCase.testIntegral   0% 3 3 0   100% 0 0   0%
tests / test_softenedLinearPrior.py SoftenedLinearPriorTestCase.testEllipticityDistribution   0% 14 14 0   0% 4 0   0%
tests / test_softenedLinearPrior.py SoftenedLinearPriorTestCase.testLogRadiusDistribution   0% 23 23 0   0% 4 0   0%
tests / test_softenedLinearPrior.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_softenedLinearPrior.py (no function)   85% 27 4 0   50% 2 1   83%
tests / test_truncatedGaussian.py TruncatedGaussianTestCase.setUp   0% 1 1 0   100% 0 0   0%
tests / test_truncatedGaussian.py TruncatedGaussianTestCase.check1d   0% 23 23 0   0% 6 0   0%
tests / test_truncatedGaussian.py TruncatedGaussianTestCase.check1d.altLogEval   0% 3 3 0   0% 2 0   0%
tests / test_truncatedGaussian.py TruncatedGaussianTestCase.check2d   0% 27 27 0   0% 6 0   0%
tests / test_truncatedGaussian.py TruncatedGaussianTestCase.check2d.altLogEval   0% 3 3 0   0% 2 0   0%
tests / test_truncatedGaussian.py TruncatedGaussianTestCase.integrate1d   0% 3 3 0   100% 0 0   0%
tests / test_truncatedGaussian.py TruncatedGaussianTestCase.integrate1d.func   0% 1 1 0   100% 0 0   0%
tests / test_truncatedGaussian.py TruncatedGaussianTestCase.integrate2d   0% 3 3 0   100% 0 0   0%
tests / test_truncatedGaussian.py TruncatedGaussianTestCase.integrate2d.func   0% 1 1 0   100% 0 0   0%
tests / test_truncatedGaussian.py TruncatedGaussianTestCase.test1d   0% 13 13 0   0% 2 0   0%
tests / test_truncatedGaussian.py TruncatedGaussianTestCase.test2d   0% 19 19 0   0% 2 0   0%
tests / test_truncatedGaussian.py TruncatedGaussianTestCase.testDegenerate   0% 13 13 0   0% 2 0   0%
tests / test_truncatedGaussian.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_truncatedGaussian.py (no function)   87% 30 4 0   50% 2 1   84%
Total     24% 1856 1402 0   8% 174 14   23%

No items found using the specified filter.