Coverage report: 27%

Files Functions Classes

coverage.py v7.13.5, created at 2026-05-01 08:23 +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 / base / __init__.py (no function)   100% 25 0 0   100% 0 0   100%
python / lsst / meas / base / _id_generator.py BaseIdGeneratorConfig.make_field   100% 1 0 0   100% 0 0   100%
python / lsst / meas / base / _id_generator.py BaseIdGeneratorConfig.apply   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py BaseIdGeneratorConfig._make_dimension_packer   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py DetectorExposureIdGeneratorConfig._make_dimension_packer   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py DetectorVisitIdGeneratorConfig._make_dimension_packer   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py SkyMapIdGeneratorConfig._make_dimension_packer   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py IdGenerator.catalog_id   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py IdGenerator.__str__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py IdGenerator.make_table_id_factory   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py IdGenerator.make_source_catalog   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py IdGenerator.arange   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py IdGenerator.unpacker_from_config   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py IdGenerator.unpacker_from_dimension_packer   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py IdGenerator.unpacker_from_dimension_packer.unpack   0% 7 7 0   0% 2 0   0%
python / lsst / meas / base / _id_generator.py FullIdGenerator.__init__   0% 4 4 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py FullIdGenerator.data_id   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py FullIdGenerator.release_id   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py FullIdGenerator.catalog_id   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py FullIdGenerator.__str__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py FullIdGenerator.make_table_id_factory   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py FullIdGenerator.arange   0% 5 5 0   0% 2 0   0%
python / lsst / meas / base / _id_generator.py _IdGeneratorBits.__post_init__   0% 4 4 0   100% 0 0   0%
python / lsst / meas / base / _id_generator.py (no function)   100% 65 0 1   100% 0 0   100%
python / lsst / meas / base / apCorrRegistry.py addApCorrName   100% 1 0 0   100% 0 0   100%
python / lsst / meas / base / apCorrRegistry.py getApCorrNameSet   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / apCorrRegistry.py (no function)   100% 4 0 0   100% 0 0   100%
python / lsst / meas / base / applyApCorr.py ApCorrInfo.__init__   0% 22 22 0   0% 8 0   0%
python / lsst / meas / base / applyApCorr.py ApplyApCorrTask.__init__   0% 17 17 0   0% 12 0   0%
python / lsst / meas / base / applyApCorr.py ApplyApCorrTask.run   0% 53 53 0   0% 22 0   0%
python / lsst / meas / base / applyApCorr.py ApplyApCorrTask._prepAstropyTable   0% 9 9 0   0% 10 0   0%
python / lsst / meas / base / applyApCorr.py (no function)   100% 31 0 0   100% 0 0   100%
python / lsst / meas / base / baseMeasurement.py SourceSlotConfig.setupSchema   0% 17 17 0   0% 16 0   0%
python / lsst / meas / base / baseMeasurement.py SimpleBaseMeasurementConfig.validate   0% 11 11 0   0% 12 0   0%
python / lsst / meas / base / baseMeasurement.py BaseMeasurementConfig.__new__   0% 6 6 0   0% 2 0   0%
python / lsst / meas / base / baseMeasurement.py BaseMeasurementConfig.validate   0% 3 3 0   0% 2 0   0%
python / lsst / meas / base / baseMeasurement.py SimpleBaseMeasurementTask.__init__   0% 5 5 0   0% 2 0   0%
python / lsst / meas / base / baseMeasurement.py SimpleBaseMeasurementTask.initializePlugins   0% 8 8 0   0% 8 0   0%
python / lsst / meas / base / baseMeasurement.py SimpleBaseMeasurementTask.addInvalidPsfFlag   0% 4 4 0   0% 2 0   0%
python / lsst / meas / base / baseMeasurement.py SimpleBaseMeasurementTask.callMeasure   0% 8 8 0   0% 6 0   0%
python / lsst / meas / base / baseMeasurement.py SimpleBaseMeasurementTask.doMeasurement   0% 14 14 0   100% 0 0   0%
python / lsst / meas / base / baseMeasurement.py BaseMeasurementTask.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / baseMeasurement.py BaseMeasurementTask.initializePlugins   0% 6 6 0   0% 4 0   0%
python / lsst / meas / base / baseMeasurement.py BaseMeasurementTask.getFootprintsFromCatalog   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / baseMeasurement.py BaseMeasurementTask.initNoiseReplacer   0% 11 11 0   0% 6 0   0%
python / lsst / meas / base / baseMeasurement.py (no function)   100% 62 0 0   100% 0 0   100%
python / lsst / meas / base / catalogCalculation.py CatalogCalculationPlugin.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / catalogCalculation.py CatalogCalculationPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / catalogCalculation.py CatalogCalculationPlugin.calculate   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / catalogCalculation.py CCContext.__init__   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / catalogCalculation.py CCContext.__enter__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / catalogCalculation.py CCContext.__exit__   0% 10 10 0   0% 8 0   0%
python / lsst / meas / base / catalogCalculation.py CatalogCalculationTask.__init__   0% 7 7 0   0% 2 0   0%
python / lsst / meas / base / catalogCalculation.py CatalogCalculationTask.initializePlugins   0% 14 14 0   0% 10 0   0%
python / lsst / meas / base / catalogCalculation.py CatalogCalculationTask.run   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / catalogCalculation.py CatalogCalculationTask.callCompute   0% 8 8 0   0% 8 0   0%
python / lsst / meas / base / catalogCalculation.py (no function)   100% 36 0 0   100% 0 0   100%
python / lsst / meas / base / classification.py CatalogCalculationClassificationPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / classification.py CatalogCalculationClassificationPlugin.__init__   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / classification.py CatalogCalculationClassificationPlugin.calculate   0% 13 13 0   0% 6 0   0%
python / lsst / meas / base / classification.py CatalogCalculationClassificationPlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / classification.py (no function)   100% 17 0 0   100% 0 0   100%
python / lsst / meas / base / colorUtilities.py colorExtractor   0% 9 9 0   0% 2 0   0%
python / lsst / meas / base / colorUtilities.py (no function)   100% 4 0 0   100% 0 0   100%
python / lsst / meas / base / compensatedGaussian / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
python / lsst / meas / base / compensatedGaussian / _compensatedGaussian.py SingleFrameCompensatedGaussianFluxPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / compensatedGaussian / _compensatedGaussian.py SingleFrameCompensatedGaussianFluxPlugin.__init__   0% 21 21 0   0% 2 0   0%
python / lsst / meas / base / compensatedGaussian / _compensatedGaussian.py SingleFrameCompensatedGaussianFluxPlugin.fail   0% 3 3 0   0% 2 0   0%
python / lsst / meas / base / compensatedGaussian / _compensatedGaussian.py SingleFrameCompensatedGaussianFluxPlugin.measure   0% 26 26 0   0% 6 0   0%
python / lsst / meas / base / compensatedGaussian / _compensatedGaussian.py (no function)   100% 21 0 0   100% 0 0   100%
python / lsst / meas / base / compensatedGaussian / _compensatedTophat.py SingleFrameCompensatedTophatFluxConfig.validate   0% 3 3 0   0% 2 0   0%
python / lsst / meas / base / compensatedGaussian / _compensatedTophat.py SingleFrameCompensatedTophatFluxPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / compensatedGaussian / _compensatedTophat.py SingleFrameCompensatedTophatFluxPlugin.__init__   0% 20 20 0   0% 2 0   0%
python / lsst / meas / base / compensatedGaussian / _compensatedTophat.py SingleFrameCompensatedTophatFluxPlugin.fail   0% 3 3 0   0% 2 0   0%
python / lsst / meas / base / compensatedGaussian / _compensatedTophat.py SingleFrameCompensatedTophatFluxPlugin.measure   0% 40 40 0   0% 6 0   0%
python / lsst / meas / base / compensatedGaussian / _compensatedTophat.py (no function)   100% 23 0 0   100% 0 0   100%
python / lsst / meas / base / diaCalculation.py DiaObjectCalculationPlugin.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculation.py DiaObjectCalculationPlugin.calculate   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculation.py DiaObjectCalculationPlugin.fail   0% 2 2 0   0% 2 0   0%
python / lsst / meas / base / diaCalculation.py DiaObjectCalculationTask.__init__   0% 7 7 0   0% 2 0   0%
python / lsst / meas / base / diaCalculation.py DiaObjectCalculationTask.initializePlugins   0% 15 15 0   0% 10 0   0%
python / lsst / meas / base / diaCalculation.py DiaObjectCalculationTask._validatePluginCols   0% 9 9 0   0% 8 0   0%
python / lsst / meas / base / diaCalculation.py DiaObjectCalculationTask.run   0% 11 11 0   0% 8 0   0%
python / lsst / meas / base / diaCalculation.py DiaObjectCalculationTask.callCompute   0% 9 9 0   0% 2 0   0%
python / lsst / meas / base / diaCalculation.py DiaObjectCalculationTask._run_all_plugins   0% 31 31 0   0% 16 0   0%
python / lsst / meas / base / diaCalculation.py DiaObjectCalculationTask._initialize_dia_object   0% 4 4 0   0% 2 0   0%
python / lsst / meas / base / diaCalculation.py (no function)   100% 43 0 0   100% 0 0   100%
python / lsst / meas / base / diaCalculationPlugins.py catchWarnings   80% 5 1 0   50% 2 1   71%
python / lsst / meas / base / diaCalculationPlugins.py catchWarnings.decoratorCatchWarnings   100% 2 0 0   100% 0 0   100%
python / lsst / meas / base / diaCalculationPlugins.py catchWarnings.decoratorCatchWarnings.wrapperCatchWarnings   0% 4 4 0   0% 2 0   0%
python / lsst / meas / base / diaCalculationPlugins.py typeSafePandasAssignment   0% 16 16 0   0% 10 0   0%
python / lsst / meas / base / diaCalculationPlugins.py compute_optimized_periodogram_grid   0% 6 6 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py LombScarglePeriodogram.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py LombScarglePeriodogram.calculate   0% 6 6 0   0% 4 0   0%
python / lsst / meas / base / diaCalculationPlugins.py LombScarglePeriodogram.calculate._calculate_period   0% 11 11 0   0% 2 0   0%
python / lsst / meas / base / diaCalculationPlugins.py LombScarglePeriodogramMulti.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py LombScarglePeriodogramMulti.calculate_baluev_fap   0% 5 5 0   0% 2 0   0%
python / lsst / meas / base / diaCalculationPlugins.py LombScarglePeriodogramMulti.generate_lsp_params   0% 10 10 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py LombScarglePeriodogramMulti.calculate   0% 23 23 0   0% 14 0   0%
python / lsst / meas / base / diaCalculationPlugins.py LombScarglePeriodogramMulti.calculate._calculate_period_multi   0% 26 26 0   0% 8 0   0%
python / lsst / meas / base / diaCalculationPlugins.py UnphysicalDiaSourceSeparation.__init__   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py UnphysicalDiaSourceSeparation.metadata   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py MeanDiaPosition.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py MeanDiaPosition.calculate   0% 6 6 0   0% 4 0   0%
python / lsst / meas / base / diaCalculationPlugins.py MeanDiaPosition.calculate._computeMeanPos   0% 6 6 0   0% 2 0   0%
python / lsst / meas / base / diaCalculationPlugins.py HTMIndexDiaPosition.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py HTMIndexDiaPosition.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py HTMIndexDiaPosition.calculate   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py NumDiaSourcesDiaPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py NumDiaSourcesDiaPlugin.calculate   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py SimpleSourceFlagDiaPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py SimpleSourceFlagDiaPlugin.calculate   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py WeightedMeanDiaPsfFlux.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py WeightedMeanDiaPsfFlux.calculate   0% 12 12 0   0% 6 0   0%
python / lsst / meas / base / diaCalculationPlugins.py WeightedMeanDiaPsfFlux.calculate._weightedMean   0% 9 9 0   0% 2 0   0%
python / lsst / meas / base / diaCalculationPlugins.py PercentileDiaPsfFlux.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py PercentileDiaPsfFlux.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py PercentileDiaPsfFlux.calculate   0% 8 8 0   0% 4 0   0%
python / lsst / meas / base / diaCalculationPlugins.py PercentileDiaPsfFlux.calculate._fluxPercentiles   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py SigmaDiaPsfFlux.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py SigmaDiaPsfFlux.calculate   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py Chi2DiaPsfFlux.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py Chi2DiaPsfFlux.calculate   0% 4 4 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py Chi2DiaPsfFlux.calculate._chi2   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py MadDiaPsfFlux.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py MadDiaPsfFlux.calculate   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py SkewDiaPsfFlux.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py SkewDiaPsfFlux.calculate   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py MinMaxDiaPsfFlux.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py MinMaxDiaPsfFlux.calculate   0% 8 8 0   0% 4 0   0%
python / lsst / meas / base / diaCalculationPlugins.py MaxSlopeDiaPsfFlux.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py MaxSlopeDiaPsfFlux.calculate   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py MaxSlopeDiaPsfFlux.calculate._maxSlope   0% 8 8 0   0% 2 0   0%
python / lsst / meas / base / diaCalculationPlugins.py ErrMeanDiaPsfFlux.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py ErrMeanDiaPsfFlux.calculate   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py LinearFitDiaPsfFlux.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py LinearFitDiaPsfFlux.calculate   0% 9 9 0   0% 4 0   0%
python / lsst / meas / base / diaCalculationPlugins.py LinearFitDiaPsfFlux.calculate._linearFit   0% 9 9 0   0% 2 0   0%
python / lsst / meas / base / diaCalculationPlugins.py StetsonJDiaPsfFlux.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py StetsonJDiaPsfFlux.calculate   0% 4 4 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py StetsonJDiaPsfFlux.calculate._stetsonJ   0% 6 6 0   0% 2 0   0%
python / lsst / meas / base / diaCalculationPlugins.py StetsonJDiaPsfFlux._stetson_J   0% 5 5 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py StetsonJDiaPsfFlux._stetson_mean   0% 13 13 0   0% 6 0   0%
python / lsst / meas / base / diaCalculationPlugins.py WeightedMeanDiaTotFlux.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py WeightedMeanDiaTotFlux.calculate   0% 9 9 0   0% 4 0   0%
python / lsst / meas / base / diaCalculationPlugins.py WeightedMeanDiaTotFlux.calculate._meanFlux   0% 6 6 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py SigmaDiaTotFlux.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py SigmaDiaTotFlux.calculate   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / diaCalculationPlugins.py (no function)   100% 251 0 0   100% 0 0   100%
python / lsst / meas / base / footprintArea.py CatalogCalculationFootprintAreaPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / footprintArea.py CatalogCalculationFootprintAreaPlugin.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / footprintArea.py CatalogCalculationFootprintAreaPlugin.calculate   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / footprintArea.py CatalogCalculationFootprintAreaPlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / footprintArea.py (no function)   100% 14 0 0   100% 0 0   100%
python / lsst / meas / base / forcedMeasurement.py ForcedPlugin.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / forcedMeasurement.py ForcedPlugin.measure   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / forcedMeasurement.py ForcedPlugin.measureN   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / forcedMeasurement.py ForcedMeasurementConfig.setDefaults   0% 7 7 0   100% 0 0   0%
python / lsst / meas / base / forcedMeasurement.py ForcedMeasurementTask.__init__   0% 12 12 0   0% 2 0   0%
python / lsst / meas / base / forcedMeasurement.py ForcedMeasurementTask.run   0% 15 15 0   0% 8 0   0%
python / lsst / meas / base / forcedMeasurement.py ForcedMeasurementTask.generateMeasCat   0% 11 11 0   0% 4 0   0%
python / lsst / meas / base / forcedMeasurement.py ForcedMeasurementTask.attachTransformedFootprints   0% 4 4 0   0% 2 0   0%
python / lsst / meas / base / forcedMeasurement.py ForcedMeasurementTask.attachPsfShapeFootprints   0% 15 15 0   0% 4 0   0%
python / lsst / meas / base / forcedMeasurement.py (no function)   100% 29 0 0   100% 0 0   100%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdConnections.__init__   0% 8 8 0   0% 6 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdConfig.setDefaults   0% 6 6 0   100% 0 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdConfig.validate   0% 6 6 0   0% 6 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdConfig.configureParquetRefCat   0% 8 8 0   100% 0 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdTask.__init__   0% 10 10 0   0% 6 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdTask.runQuantum   0% 23 23 0   0% 8 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdTask.prepareCalibratedExposure   0% 16 16 0   0% 14 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdTask.generateMeasCat   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdTask.run   0% 8 8 0   0% 4 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdTask.attachFootprints   0% 4 4 0   0% 4 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdTask._prepSourceCatalogRefCat   0% 20 20 0   0% 6 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdTask._prepDataFrameRefCat   0% 6 6 0   100% 0 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdTask._prepArrowAstropyRefCat   0% 6 6 0   100% 0 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdTask._makeMinimalSourceCatalogFromDataFrame   0% 8 8 0   0% 2 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdTask._makeMinimalSourceCatalogFromAstropy   0% 8 8 0   0% 2 0   0%
python / lsst / meas / base / forcedPhotCcd.py ForcedPhotCcdFromDataFrameConfig.setDefaults   0% 5 5 0   100% 0 0   0%
python / lsst / meas / base / forcedPhotCcd.py (no function)   100% 80 0 0   100% 0 0   100%
python / lsst / meas / base / measurementInvestigationLib.py rebuildNoiseReplacer   0% 12 12 0   100% 0 0   0%
python / lsst / meas / base / measurementInvestigationLib.py makeRerunCatalog   0% 34 34 0   0% 24 0   0%
python / lsst / meas / base / measurementInvestigationLib.py (no function)   0% 6 6 0   100% 0 0   0%
python / lsst / meas / base / noiseReplacer.py NoiseReplacer.__init__   0% 44 44 0   0% 18 0   0%
python / lsst / meas / base / noiseReplacer.py NoiseReplacer.insertSource   0% 10 10 0   0% 2 0   0%
python / lsst / meas / base / noiseReplacer.py NoiseReplacer.removeSource   0% 10 10 0   0% 2 0   0%
python / lsst / meas / base / noiseReplacer.py NoiseReplacer.end   0% 14 14 0   0% 6 0   0%
python / lsst / meas / base / noiseReplacer.py NoiseReplacer.getNoiseGenerator   0% 54 54 0   0% 30 0   0%
python / lsst / meas / base / noiseReplacer.py NoiseReplacerList.__init__   0% 3 3 0   0% 2 0   0%
python / lsst / meas / base / noiseReplacer.py NoiseReplacerList.insertSource   0% 2 2 0   0% 2 0   0%
python / lsst / meas / base / noiseReplacer.py NoiseReplacerList.removeSource   0% 2 2 0   0% 2 0   0%
python / lsst / meas / base / noiseReplacer.py NoiseReplacerList.end   0% 2 2 0   0% 2 0   0%
python / lsst / meas / base / noiseReplacer.py NoiseGenerator.getHeavyFootprint   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / noiseReplacer.py NoiseGenerator.getMaskedImage   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / noiseReplacer.py NoiseGenerator.getImage   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / noiseReplacer.py ImageNoiseGenerator.__init__   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / noiseReplacer.py ImageNoiseGenerator.getMaskedImage   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / noiseReplacer.py GaussianNoiseGenerator.__init__   0% 3 3 0   0% 2 0   0%
python / lsst / meas / base / noiseReplacer.py GaussianNoiseGenerator.getRandomImage   0% 4 4 0   100% 0 0   0%
python / lsst / meas / base / noiseReplacer.py FixedGaussianNoiseGenerator.__init__   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / noiseReplacer.py FixedGaussianNoiseGenerator.__str__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / noiseReplacer.py FixedGaussianNoiseGenerator.getImage   0% 4 4 0   100% 0 0   0%
python / lsst / meas / base / noiseReplacer.py VariancePlaneNoiseGenerator.__init__   0% 5 5 0   0% 2 0   0%
python / lsst / meas / base / noiseReplacer.py VariancePlaneNoiseGenerator.__str__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / noiseReplacer.py VariancePlaneNoiseGenerator.getImage   0% 7 7 0   0% 2 0   0%
python / lsst / meas / base / noiseReplacer.py DummyNoiseReplacer.insertSource   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / noiseReplacer.py DummyNoiseReplacer.removeSource   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / noiseReplacer.py DummyNoiseReplacer.end   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / noiseReplacer.py (no function)   100% 50 0 0   100% 0 0   100%
python / lsst / meas / base / pluginRegistry.py generateAlgorithmName   87% 15 2 0   60% 10 4   76%
python / lsst / meas / base / pluginRegistry.py PluginRegistry.Configurable.__init__   100% 2 0 0   100% 0 0   100%
python / lsst / meas / base / pluginRegistry.py PluginRegistry.Configurable.ConfigClass   100% 1 0 0   100% 0 0   100%
python / lsst / meas / base / pluginRegistry.py PluginRegistry.Configurable.__call__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / pluginRegistry.py PluginRegistry.register   60% 5 2 0   50% 4 2   56%
python / lsst / meas / base / pluginRegistry.py PluginRegistry.makeField   100% 1 0 0   100% 0 0   100%
python / lsst / meas / base / pluginRegistry.py register   100% 2 0 0   100% 0 0   100%
python / lsst / meas / base / pluginRegistry.py register.decorate   100% 2 0 0   100% 0 0   100%
python / lsst / meas / base / pluginRegistry.py PluginMap.iter   0% 3 3 0   0% 4 0   0%
python / lsst / meas / base / pluginRegistry.py PluginMap.iterN   0% 3 3 0   0% 4 0   0%
python / lsst / meas / base / pluginRegistry.py (no function)   100% 19 0 0   100% 0 0   100%
python / lsst / meas / base / plugins.py SingleFrameFPPositionPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFrameFPPositionPlugin.__init__   0% 4 4 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFrameFPPositionPlugin.measure   0% 7 7 0   0% 2 0   0%
python / lsst / meas / base / plugins.py SingleFrameFPPositionPlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFrameJacobianPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFrameJacobianPlugin.__init__   0% 4 4 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFrameJacobianPlugin.measure   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFrameJacobianPlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py VariancePlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py VariancePlugin.__init__   0% 4 4 0   100% 0 0   0%
python / lsst / meas / base / plugins.py VariancePlugin.measure   0% 15 15 0   0% 4 0   0%
python / lsst / meas / base / plugins.py VariancePlugin.fail   0% 6 6 0   0% 4 0   0%
python / lsst / meas / base / plugins.py InputCountPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py InputCountPlugin.__init__   0% 4 4 0   100% 0 0   0%
python / lsst / meas / base / plugins.py InputCountPlugin.measure   0% 6 6 0   0% 4 0   0%
python / lsst / meas / base / plugins.py InputCountPlugin.fail   0% 5 5 0   0% 4 0   0%
python / lsst / meas / base / plugins.py EvaluateLocalPhotoCalibPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py EvaluateLocalPhotoCalibPlugin.__init__   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / plugins.py EvaluateLocalPhotoCalibPlugin.measure   0% 10 10 0   0% 2 0   0%
python / lsst / meas / base / plugins.py EvaluateLocalWcsPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py EvaluateLocalWcsPlugin.__init__   0% 5 5 0   100% 0 0   0%
python / lsst / meas / base / plugins.py EvaluateLocalWcsPlugin.measure   0% 10 10 0   0% 2 0   0%
python / lsst / meas / base / plugins.py EvaluateLocalWcsPlugin.makeLocalTransformMatrix   0% 5 5 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFramePeakCentroidPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFramePeakCentroidPlugin.__init__   0% 4 4 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFramePeakCentroidPlugin.measure   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFramePeakCentroidPlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFramePeakCentroidPlugin.getTransformClass   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFrameSkyCoordPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFrameSkyCoordPlugin.__init__   0% 3 3 0   0% 2 0   0%
python / lsst / meas / base / plugins.py SingleFrameSkyCoordPlugin.measure   0% 3 3 0   0% 2 0   0%
python / lsst / meas / base / plugins.py SingleFrameSkyCoordPlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFrameClassificationSizeExtendednessPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFrameClassificationSizeExtendednessPlugin.__init__   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / plugins.py SingleFrameClassificationSizeExtendednessPlugin.measure   0% 13 13 0   0% 2 0   0%
python / lsst / meas / base / plugins.py SingleFrameClassificationSizeExtendednessPlugin.fail   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / plugins.py ForcedPeakCentroidPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py ForcedPeakCentroidPlugin.__init__   0% 4 4 0   100% 0 0   0%
python / lsst / meas / base / plugins.py ForcedPeakCentroidPlugin.measure   0% 6 6 0   100% 0 0   0%
python / lsst / meas / base / plugins.py ForcedPeakCentroidPlugin.getTransformClass   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py ForcedTransformedCentroidPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py ForcedTransformedCentroidPlugin.__init__   0% 8 8 0   0% 2 0   0%
python / lsst / meas / base / plugins.py ForcedTransformedCentroidPlugin.measure   0% 7 7 0   0% 4 0   0%
python / lsst / meas / base / plugins.py ForcedTransformedCentroidFromCoordPlugin.measure   0% 5 5 0   0% 2 0   0%
python / lsst / meas / base / plugins.py ForcedTransformedShapePlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / plugins.py ForcedTransformedShapePlugin.__init__   0% 9 9 0   0% 2 0   0%
python / lsst / meas / base / plugins.py ForcedTransformedShapePlugin.measure   0% 8 8 0   0% 4 0   0%
python / lsst / meas / base / plugins.py (no function)   100% 174 0 0   100% 0 0   100%
python / lsst / meas / base / pluginsBase.py BasePlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / pluginsBase.py BasePlugin.__init__   0% 4 4 0   100% 0 0   0%
python / lsst / meas / base / pluginsBase.py BasePlugin.getLogName   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / pluginsBase.py BasePlugin.fail   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / pluginsBase.py BasePlugin.getTransformClass   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / pluginsBase.py (no function)   100% 26 0 0   100% 0 0   100%
python / lsst / meas / base / sfm.py SingleFramePlugin.__init__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / sfm.py SingleFramePlugin.measure   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / sfm.py SingleFrameMeasurementTask.__init__   0% 9 9 0   0% 2 0   0%
python / lsst / meas / base / sfm.py SingleFrameMeasurementTask.run   0% 5 5 0   0% 2 0   0%
python / lsst / meas / base / sfm.py SingleFrameMeasurementTask.runPlugins   0% 19 19 0   0% 14 0   0%
python / lsst / meas / base / sfm.py SingleFrameMeasurementTask.measure   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / sfm.py (no function)   100% 24 0 0   100% 0 0   100%
python / lsst / meas / base / simple_forced_measurement.py SimpleForcedMeasurementConfig.setDefaults   0% 7 7 0   100% 0 0   0%
python / lsst / meas / base / simple_forced_measurement.py SimpleForcedMeasurementTask.__init__   0% 12 12 0   0% 2 0   0%
python / lsst / meas / base / simple_forced_measurement.py SimpleForcedMeasurementTask.run   0% 10 10 0   0% 4 0   0%
python / lsst / meas / base / simple_forced_measurement.py SimpleForcedMeasurementTask._attachPsfShapeFootprints   0% 19 19 0   0% 6 0   0%
python / lsst / meas / base / simple_forced_measurement.py (no function)   0% 23 23 0   100% 0 0   0%
python / lsst / meas / base / tests.py BlendContext.__init__   0% 4 4 0   100% 0 0   0%
python / lsst / meas / base / tests.py BlendContext.__enter__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / tests.py BlendContext.addChild   0% 5 5 0   100% 0 0   0%
python / lsst / meas / base / tests.py BlendContext.__exit__   0% 31 31 0   0% 10 0   0%
python / lsst / meas / base / tests.py TestDataset.__init__   0% 7 7 0   0% 2 0   0%
python / lsst / meas / base / tests.py TestDataset.makeMinimalSchema   0% 21 21 0   0% 2 0   0%
python / lsst / meas / base / tests.py TestDataset.makePerturbedWcs   0% 26 26 0   0% 8 0   0%
python / lsst / meas / base / tests.py TestDataset.makePerturbedWcs.splitRandom   0% 7 7 0   0% 6 0   0%
python / lsst / meas / base / tests.py TestDataset.makeEmptyExposure   0% 17 17 0   0% 6 0   0%
python / lsst / meas / base / tests.py TestDataset.drawGaussian   0% 7 7 0   100% 0 0   0%
python / lsst / meas / base / tests.py TestDataset._installFootprint   0% 18 18 0   0% 14 0   0%
python / lsst / meas / base / tests.py TestDataset.addSource   0% 18 18 0   0% 2 0   0%
python / lsst / meas / base / tests.py TestDataset.addBlend   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / tests.py TestDataset.transform   0% 24 24 0   0% 8 0   0%
python / lsst / meas / base / tests.py TestDataset.realize   0% 27 27 0   0% 4 0   0%
python / lsst / meas / base / tests.py AlgorithmTestCase.makeSingleFrameMeasurementConfig   0% 13 13 0   100% 0 0   0%
python / lsst / meas / base / tests.py AlgorithmTestCase.makeSingleFrameMeasurementTask   0% 10 10 0   0% 8 0   0%
python / lsst / meas / base / tests.py AlgorithmTestCase.makeForcedMeasurementConfig   0% 9 9 0   100% 0 0   0%
python / lsst / meas / base / tests.py AlgorithmTestCase.makeForcedMeasurementTask   0% 9 9 0   0% 8 0   0%
python / lsst / meas / base / tests.py TransformTestCase.setUp   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / tests.py TransformTestCase.tearDown   0% 5 5 0   100% 0 0   0%
python / lsst / meas / base / tests.py TransformTestCase._populateCatalog   0% 8 8 0   0% 8 0   0%
python / lsst / meas / base / tests.py TransformTestCase._checkOutput   0% 8 8 0   0% 8 0   0%
python / lsst / meas / base / tests.py TransformTestCase._runTransform   0% 3 3 0   0% 2 0   0%
python / lsst / meas / base / tests.py TransformTestCase.testTransform   0% 5 5 0   100% 0 0   0%
python / lsst / meas / base / tests.py TransformTestCase._checkRegisteredTransform   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / tests.py TransformTestCase.testRegistration   0% 4 4 0   0% 4 0   0%
python / lsst / meas / base / tests.py SingleFramePluginTransformSetupHelper._setupTransform   0% 11 11 0   100% 0 0   0%
python / lsst / meas / base / tests.py ForcedPluginTransformSetupHelper._setupTransform   0% 11 11 0   100% 0 0   0%
python / lsst / meas / base / tests.py FluxTransformTestCase._setFieldsInRecords   0% 5 5 0   0% 2 0   0%
python / lsst / meas / base / tests.py FluxTransformTestCase._compareFieldsInRecords   0% 11 11 0   0% 4 0   0%
python / lsst / meas / base / tests.py CentroidTransformTestCase._setFieldsInRecords   0% 7 7 0   0% 6 0   0%
python / lsst / meas / base / tests.py CentroidTransformTestCase._compareFieldsInRecords   0% 12 12 0   100% 0 0   0%
python / lsst / meas / base / tests.py (no function)   100% 68 0 0   100% 0 0   100%
python / lsst / meas / base / transforms.py MeasurementTransform.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / transforms.py MeasurementTransform.__call__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / transforms.py MeasurementTransform._checkCatalogSize   0% 2 2 0   0% 2 0   0%
python / lsst / meas / base / transforms.py NullTransform.__call__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / transforms.py PassThroughTransform.__init__   0% 3 3 0   0% 2 0   0%
python / lsst / meas / base / transforms.py PassThroughTransform.__call__   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / transforms.py SimpleCentroidTransform.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / transforms.py SimpleCentroidTransform.__call__   0% 4 4 0   0% 2 0   0%
python / lsst / meas / base / transforms.py (no function)   100% 17 0 0   100% 0 0   100%
python / lsst / meas / base / version.py (no function)   100% 5 0 0   100% 0 0   100%
python / lsst / meas / base / wrappers.py WrappedSingleFramePlugin.__init__   0% 4 4 0   0% 2 0   0%
python / lsst / meas / base / wrappers.py WrappedSingleFramePlugin.measure   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py WrappedSingleFramePlugin.measureN   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py WrappedSingleFramePlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py WrappedForcedPlugin.__init__   0% 4 4 0   0% 2 0   0%
python / lsst / meas / base / wrappers.py WrappedForcedPlugin.measure   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py WrappedForcedPlugin.measureN   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py WrappedForcedPlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py wrapAlgorithmControl   60% 5 2 0   50% 2 1   57%
python / lsst / meas / base / wrappers.py wrapAlgorithm   94% 17 1 0   75% 12 3   86%
python / lsst / meas / base / wrappers.py wrapAlgorithm.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py wrapSingleFrameAlgorithm   29% 17 12 0   25% 12 1   28%
python / lsst / meas / base / wrappers.py wrapSingleFrameAlgorithm.factory   0% 3 3 0   0% 2 0   0%
python / lsst / meas / base / wrappers.py wrapForcedAlgorithm   33% 21 14 0   29% 14 2   31%
python / lsst / meas / base / wrappers.py wrapForcedAlgorithm.extractSchemaArg   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py wrapForcedAlgorithm.factory   0% 3 3 0   0% 2 0   0%
python / lsst / meas / base / wrappers.py wrapSimpleAlgorithm   100% 1 0 0   100% 0 0   100%
python / lsst / meas / base / wrappers.py wrapTransform   100% 3 0 0   100% 0 0   100%
python / lsst / meas / base / wrappers.py wrapTransform._init   0% 3 3 0   0% 2 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.measure   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.measureN   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.makeSingleFramePlugin   100% 13 0 0   100% 0 0   100%
python / lsst / meas / base / wrappers.py GenericPlugin.makeSingleFramePlugin.SingleFrameFromGenericPlugin.__init__   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.makeSingleFramePlugin.SingleFrameFromGenericPlugin.measure   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.makeSingleFramePlugin.SingleFrameFromGenericPlugin.measureN   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.makeSingleFramePlugin.SingleFrameFromGenericPlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.makeSingleFramePlugin.SingleFrameFromGenericPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.makeSingleFramePlugin.SingleFrameFromGenericPlugin.getTransformClass   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.makeForcedPlugin   100% 13 0 0   100% 0 0   100%
python / lsst / meas / base / wrappers.py GenericPlugin.makeForcedPlugin.ForcedFromGenericPlugin.__init__   0% 3 3 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.makeForcedPlugin.ForcedFromGenericPlugin.measure   0% 2 2 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.makeForcedPlugin.ForcedFromGenericPlugin.measureN   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.makeForcedPlugin.ForcedFromGenericPlugin.fail   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.makeForcedPlugin.ForcedFromGenericPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py GenericPlugin.makeForcedPlugin.ForcedFromGenericPlugin.getTransformClass   0% 1 1 0   100% 0 0   0%
python / lsst / meas / base / wrappers.py (no function)   100% 36 0 0   100% 0 0   100%
tests / sillyCentroid.py (no function)   100% 4 0 0   100% 0 0   100%
tests / testLib.py (no function)   100% 3 0 0   100% 0 0   100%
tests / test_ApCorrNameSet.py MinimalistTestPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
tests / test_ApCorrNameSet.py MinimalistTestPlugin.fail   0% 1 1 0   100% 0 0   0%
tests / test_ApCorrNameSet.py ApCorrNameTestCase.testDefaultNames   0% 3 3 0   100% 0 0   0%
tests / test_ApCorrNameSet.py ApCorrNameTestCase.testAdd   0% 9 9 0   100% 0 0   0%
tests / test_ApCorrNameSet.py ApCorrNameTestCase.testCopy   0% 5 5 0   100% 0 0   0%
tests / test_ApCorrNameSet.py ApCorrNameTestCase.testRegisterDecorator   0% 9 9 0   100% 0 0   0%
tests / test_ApCorrNameSet.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_ApCorrNameSet.py (no function)   89% 18 2 0   50% 2 1   85%
tests / test_ApertureFlux.py ApertureFluxTestCase.setUp   0% 5 5 0   100% 0 0   0%
tests / test_ApertureFlux.py ApertureFluxTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_ApertureFlux.py ApertureFluxTestCase.computeNaiveArea   0% 2 2 0   100% 0 0   0%
tests / test_ApertureFlux.py ApertureFluxTestCase.testNaive   0% 16 16 0   0% 4 0   0%
tests / test_ApertureFlux.py ApertureFluxTestCase.testNaive.check   0% 7 7 0   0% 2 0   0%
tests / test_ApertureFlux.py ApertureFluxTestCase.testSinc   0% 20 20 0   0% 4 0   0%
tests / test_ApertureFlux.py ApertureFluxTestCase.testSinc.check   0% 7 7 0   0% 2 0   0%
tests / test_ApertureFlux.py CircularApertureFluxTestCase.setUp   0% 3 3 0   100% 0 0   0%
tests / test_ApertureFlux.py CircularApertureFluxTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_ApertureFlux.py CircularApertureFluxTestCase.testSingleFramePlugin   0% 33 33 0   0% 10 0   0%
tests / test_ApertureFlux.py CircularApertureFluxTestCase.testForcedPlugin   0% 20 20 0   0% 4 0   0%
tests / test_ApertureFlux.py ApertureFluxTransformTestCase.CircApFluxAlgorithmFactory.__call__   0% 1 1 0   100% 0 0   0%
tests / test_ApertureFlux.py ApertureFluxTransformTestCase.testTransform   0% 1 1 0   100% 0 0   0%
tests / test_ApertureFlux.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_ApertureFlux.py (no function)   94% 35 2 0   50% 2 1   92%
tests / test_ApplyApCorr.py initializeSourceCatalog   0% 10 10 0   100% 0 0   0%
tests / test_ApplyApCorr.py ApplyApCorrTestCase.setUp   0% 13 13 0   0% 2 0   0%
tests / test_ApplyApCorr.py ApplyApCorrTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_ApplyApCorr.py ApplyApCorrTestCase.testAddFields   0% 4 4 0   100% 0 0   0%
tests / test_ApplyApCorr.py ApplyApCorrTestCase._catalogToAstropy   0% 4 4 0   100% 0 0   0%
tests / test_ApplyApCorr.py ApplyApCorrTestCase.testSuccessUnflagged   0% 18 18 0   100% 0 0   0%
tests / test_ApplyApCorr.py ApplyApCorrTestCase.testFailureFlagged   0% 18 18 0   100% 0 0   0%
tests / test_ApplyApCorr.py ApplyApCorrTestCase.testCatFluxUnchanged   0% 17 17 0   100% 0 0   0%
tests / test_ApplyApCorr.py ApplyApCorrTestCase.testCatFluxHalf   0% 19 19 0   100% 0 0   0%
tests / test_ApplyApCorr.py ApplyApCorrTestCase.testCatFluxErr   0% 18 18 0   100% 0 0   0%
tests / test_ApplyApCorr.py ApplyApCorrTestCase.testSourceTable   0% 16 16 0   100% 0 0   0%
tests / test_ApplyApCorr.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_ApplyApCorr.py (no function)   93% 29 2 0   50% 2 1   90%
tests / test_Blendedness.py BlendednessTestCase.setUp   0% 6 6 0   100% 0 0   0%
tests / test_Blendedness.py BlendednessTestCase.tearDown   0% 3 3 0   100% 0 0   0%
tests / test_Blendedness.py BlendednessTestCase.testAbsExpectation   0% 7 7 0   100% 0 0   0%
tests / test_Blendedness.py BlendednessTestCase.testAbsBias   0% 7 7 0   100% 0 0   0%
tests / test_Blendedness.py BlendednessTestCase.testBlendedness   0% 5 5 0   100% 0 0   0%
tests / test_Blendedness.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_Blendedness.py (no function)   89% 18 2 0   50% 2 1   85%
tests / test_CatalogCalculation.py FailCC.getExecutionOrder   0% 1 1 0   100% 0 0   0%
tests / test_CatalogCalculation.py FailCC.__init__   0% 2 2 0   100% 0 0   0%
tests / test_CatalogCalculation.py FailCC.calculate   0% 1 1 0   100% 0 0   0%
tests / test_CatalogCalculation.py FailCC.fail   0% 1 1 0   100% 0 0   0%
tests / test_CatalogCalculation.py SingleRecordCC.getExecutionOrder   0% 1 1 0   100% 0 0   0%
tests / test_CatalogCalculation.py SingleRecordCC.__init__   0% 3 3 0   100% 0 0   0%
tests / test_CatalogCalculation.py SingleRecordCC.calculate   0% 2 2 0   100% 0 0   0%
tests / test_CatalogCalculation.py SingleRecordCC.fail   0% 1 1 0   100% 0 0   0%
tests / test_CatalogCalculation.py MultiRecordAb.getExecutionOrder   0% 1 1 0   100% 0 0   0%
tests / test_CatalogCalculation.py MultiRecordAb.__init__   0% 3 3 0   100% 0 0   0%
tests / test_CatalogCalculation.py MultiRecordAb.calculate   0% 3 3 0   0% 2 0   0%
tests / test_CatalogCalculation.py MultiRecordAb.fail   0% 2 2 0   0% 2 0   0%
tests / test_CatalogCalculation.py DependentAb.getExecutionOrder   0% 1 1 0   100% 0 0   0%
tests / test_CatalogCalculation.py DependentAb.__init__   0% 3 3 0   100% 0 0   0%
tests / test_CatalogCalculation.py DependentAb.calculate   0% 2 2 0   100% 0 0   0%
tests / test_CatalogCalculation.py DependentAb.fail   0% 1 1 0   100% 0 0   0%
tests / test_CatalogCalculation.py CatalogCalculationTest.setUp   0% 11 11 0   0% 2 0   0%
tests / test_CatalogCalculation.py CatalogCalculationTest.testCatalogCalculation   0% 9 9 0   0% 8 0   0%
tests / test_CatalogCalculation.py CatalogCalculationTest.tearDown   0% 1 1 0   100% 0 0   0%
tests / test_CatalogCalculation.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_CatalogCalculation.py (no function)   96% 45 2 0   50% 2 1   94%
tests / test_CentroidChecker.py Centroider.getExecutionOrder   0% 1 1 0   100% 0 0   0%
tests / test_CentroidChecker.py Centroider.__init__   0% 12 12 0   0% 4 0   0%
tests / test_CentroidChecker.py Centroider.measure   0% 8 8 0   0% 2 0   0%
tests / test_CentroidChecker.py Centroider.fail   0% 3 3 0   0% 2 0   0%
tests / test_CentroidChecker.py CentroidCheckerTestCase.setUp   0% 4 4 0   100% 0 0   0%
tests / test_CentroidChecker.py CentroidCheckerTestCase.tearDown   0% 1 1 0   100% 0 0   0%
tests / test_CentroidChecker.py CentroidCheckerTestCase.testNoError   0% 8 8 0   100% 0 0   0%
tests / test_CentroidChecker.py CentroidCheckerTestCase.testCheckErrors   0% 13 13 0   100% 0 0   0%
tests / test_CentroidChecker.py CentroidCheckerTestCase.testCheckErrors.runMeasurement   0% 9 9 0   100% 0 0   0%
tests / test_CentroidChecker.py CentroidCheckerTestCase.testCentroidDistance   0% 11 11 0   100% 0 0   0%
tests / test_CentroidChecker.py CentroidCheckerTestCase.testCentroidOutsideFootprint   0% 10 10 0   100% 0 0   0%
tests / test_CentroidChecker.py CentroidCheckerTestCase.testSdssCentroid   0% 10 10 0   100% 0 0   0%
tests / test_CentroidChecker.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_CentroidChecker.py (no function)   95% 39 2 0   50% 2 1   93%
tests / test_Classification.py ClassificationTestCase.setUp   0% 4 4 0   100% 0 0   0%
tests / test_Classification.py ClassificationTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_Classification.py ClassificationTestCase.testSingleFramePlugin   0% 12 12 0   100% 0 0   0%
tests / test_Classification.py ClassificationTestCase.testFlags   0% 18 18 0   100% 0 0   0%
tests / test_Classification.py ClassificationTestCase.testFlags.runFlagTest   0% 12 12 0   100% 0 0   0%
tests / test_Classification.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_Classification.py (no function)   89% 19 2 0   50% 2 1   86%
tests / test_CompensatedGaussianFlux.py CompensatedGaussianFluxTestCase.setUp   0% 21 21 0   100% 0 0   0%
tests / test_CompensatedGaussianFlux.py CompensatedGaussianFluxTestCase.tearDown   0% 4 4 0   100% 0 0   0%
tests / test_CompensatedGaussianFlux.py CompensatedGaussianFluxTestCase.makeAlgorithm   0% 5 5 0   0% 2 0   0%
tests / test_CompensatedGaussianFlux.py CompensatedGaussianFluxTestCase._calcNumpyCompensatedGaussian   0% 10 10 0   100% 0 0   0%
tests / test_CompensatedGaussianFlux.py CompensatedGaussianFluxTestCase.testCompensatedGaussianInnerProduct   0% 26 26 0   0% 10 0   0%
tests / test_CompensatedGaussianFlux.py CompensatedGaussianFluxTestCase.testCompensatedGaussianSubPixels   0% 19 19 0   0% 6 0   0%
tests / test_CompensatedGaussianFlux.py CompensatedGaussianFluxTestCase.testCompensatedGaussianPlugin   0% 23 23 0   0% 12 0   0%
tests / test_CompensatedGaussianFlux.py CompensatedGaussianFluxTestCase.testCompensatedGaussianPluginFailure   0% 14 14 0   100% 0 0   0%
tests / test_CompensatedGaussianFlux.py CompensatedGaussianFluxTestCase.testMonteCarlo   0% 23 23 0   0% 8 0   0%
tests / test_CompensatedGaussianFlux.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_CompensatedGaussianFlux.py (no function)   92% 24 2 0   50% 2 1   88%
tests / test_CompensatedTophatFlux.py CompensatedTophatFluxTestCase.setUp   0% 20 20 0   100% 0 0   0%
tests / test_CompensatedTophatFlux.py CompensatedTophatFluxTestCase.tearDown   0% 4 4 0   100% 0 0   0%
tests / test_CompensatedTophatFlux.py CompensatedTophatFluxTestCase.makeAlgorithm   0% 5 5 0   0% 2 0   0%
tests / test_CompensatedTophatFlux.py CompensatedTophatFluxTestCase.testCompensatedTophatPlugin   0% 21 21 0   0% 8 0   0%
tests / test_CompensatedTophatFlux.py CompensatedTophatFluxTestCase.testCompensatedTophatPluginFailure   0% 15 15 0   100% 0 0   0%
tests / test_CompensatedTophatFlux.py CompensatedTophatFluxTestCase.testMonteCarlo   0% 24 24 0   0% 8 0   0%
tests / test_CompensatedTophatFlux.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_CompensatedTophatFlux.py (no function)   90% 20 2 0   50% 2 1   86%
tests / test_EvaluateLocalCalibration.py TestLocalPhotoCalibration.setUp   0% 5 5 0   100% 0 0   0%
tests / test_EvaluateLocalCalibration.py TestLocalPhotoCalibration.tearDown   0% 3 3 0   100% 0 0   0%
tests / test_EvaluateLocalCalibration.py TestLocalPhotoCalibration.testPhotoCalib   0% 8 8 0   100% 0 0   0%
tests / test_EvaluateLocalCalibration.py TestLocalPhotoCalibration.testPhotoCalibIsNone   0% 9 9 0   100% 0 0   0%
tests / test_EvaluateLocalCalibration.py TestLocalWcs.setUp   0% 5 5 0   100% 0 0   0%
tests / test_EvaluateLocalCalibration.py TestLocalWcs.tearDown   0% 3 3 0   100% 0 0   0%
tests / test_EvaluateLocalCalibration.py TestLocalWcs.testMatrix   0% 10 10 0   100% 0 0   0%
tests / test_EvaluateLocalCalibration.py TestLocalWcs.testWcsIsNone   0% 11 11 0   100% 0 0   0%
tests / test_EvaluateLocalCalibration.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_EvaluateLocalCalibration.py (no function)   91% 22 2 0   50% 2 1   88%
tests / test_FPPosition.py FPPositionTestCase.setUp   0% 6 6 0   0% 2 0   0%
tests / test_FPPosition.py FPPositionTestCase.tearDown   0% 4 4 0   100% 0 0   0%
tests / test_FPPosition.py FPPositionTestCase.testFPPosition   0% 10 10 0   0% 2 0   0%
tests / test_FPPosition.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_FPPosition.py (no function)   88% 16 2 0   50% 2 1   83%
tests / test_FlagHandler.py PythonPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
tests / test_FlagHandler.py PythonPlugin.__init__   0% 9 9 0   100% 0 0   0%
tests / test_FlagHandler.py PythonPlugin.measure   0% 15 15 0   0% 8 0   0%
tests / test_FlagHandler.py PythonPlugin.fail   0% 3 3 0   0% 2 0   0%
tests / test_FlagHandler.py FlagHandlerTestCase.setUp   0% 15 15 0   100% 0 0   0%
tests / test_FlagHandler.py FlagHandlerTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_FlagHandler.py FlagHandlerTestCase.testFlagHandler   0% 32 32 0   0% 2 0   0%
tests / test_FlagHandler.py FlagHandlerTestCase.testNoFailureFlag   0% 23 23 0   0% 2 0   0%
tests / test_FlagHandler.py FlagHandlerTestCase.testPluginNoError   0% 8 8 0   100% 0 0   0%
tests / test_FlagHandler.py FlagHandlerTestCase.testPluginUnexpectedError   0% 10 10 0   100% 0 0   0%
tests / test_FlagHandler.py FlagHandlerTestCase.testPluginContainsNan   0% 9 9 0   100% 0 0   0%
tests / test_FlagHandler.py FlagHandlerTestCase.testPluginEdgeError   0% 10 10 0   100% 0 0   0%
tests / test_FlagHandler.py FlagHandlerTestCase.testSafeCentroider   0% 23 23 0   100% 0 0   0%
tests / test_FlagHandler.py FlagHandlerTestCase.testEmptyDefinitionList   0% 7 7 0   100% 0 0   0%
tests / test_FlagHandler.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_FlagHandler.py (no function)   95% 41 2 0   50% 2 1   93%
tests / test_FootprintArea.py FootprintAreaTestCase.setUp   0% 4 4 0   100% 0 0   0%
tests / test_FootprintArea.py FootprintAreaTestCase.tearDown   0% 3 3 0   100% 0 0   0%
tests / test_FootprintArea.py FootprintAreaTestCase.testSingleFramePlugin   0% 8 8 0   100% 0 0   0%
tests / test_FootprintArea.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_FootprintArea.py (no function)   86% 14 2 0   50% 2 1   81%
tests / test_GaussianFlux.py GaussianFluxTestCase.setUp   0% 4 4 0   100% 0 0   0%
tests / test_GaussianFlux.py GaussianFluxTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_GaussianFlux.py GaussianFluxTestCase.makeAlgorithm   0% 5 5 0   0% 2 0   0%
tests / test_GaussianFlux.py GaussianFluxTestCase.testGaussians   0% 5 5 0   0% 2 0   0%
tests / test_GaussianFlux.py GaussianFluxTestCase.testMonteCarlo   0% 22 22 0   0% 4 0   0%
tests / test_GaussianFlux.py GaussianFluxTestCase.testForcedPlugin   0% 15 15 0   0% 2 0   0%
tests / test_GaussianFlux.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_GaussianFlux.py (no function)   92% 26 2 0   50% 2 1   89%
tests / test_ImportCentroidAlgorithm.py CentroidTestCase.testApplyCentroid   0% 19 19 0   0% 4 0   0%
tests / test_ImportCentroidAlgorithm.py CentroidTestCase.testMeasureCentroid   0% 33 33 0   100% 0 0   0%
tests / test_ImportCentroidAlgorithm.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_ImportCentroidAlgorithm.py (no function)   90% 21 2 0   50% 2 1   87%
tests / test_InputCount.py ccdVennDiagram   0% 26 26 0   0% 4 0   0%
tests / test_InputCount.py InputCountTest.testInputCounts   0% 53 53 0   0% 12 0   0%
tests / test_InputCount.py InputCountTest._preparePlugin   0% 17 17 0   0% 2 0   0%
tests / test_InputCount.py InputCountTest.testBadCentroid   0% 19 19 0   100% 0 0   0%
tests / test_InputCount.py InputCountTest.testBadCoaddInputs   0% 9 9 0   100% 0 0   0%
tests / test_InputCount.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_InputCount.py (no function)   87% 30 4 0   50% 2 1   84%
tests / test_InputUtilities.py InputUtilitiesTestCase.testFlagAliases   0% 8 8 0   100% 0 0   0%
tests / test_InputUtilities.py InputUtilitiesTestCase.testCentroidFlagAliases   0% 8 8 0   100% 0 0   0%
tests / test_InputUtilities.py InputUtilitiesTestCase.testUnmetCentroidDependency   0% 6 6 0   100% 0 0   0%
tests / test_InputUtilities.py InputUtilitiesTestCase.testUnmetShapeDependency   0% 6 6 0   100% 0 0   0%
tests / test_InputUtilities.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_InputUtilities.py (no function)   88% 17 2 0   50% 2 1   84%
tests / test_InvalidPsfFlag.py InvalidPsfPlugin.__init__   0% 4 4 0   100% 0 0   0%
tests / test_InvalidPsfFlag.py InvalidPsfPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
tests / test_InvalidPsfFlag.py InvalidPsfPlugin.measure   0% 1 1 0   100% 0 0   0%
tests / test_InvalidPsfFlag.py InvalidPsfPlugin.fail   0% 1 1 0   100% 0 0   0%
tests / test_InvalidPsfFlag.py InvalidPsfFlagTestCase.setUp   0% 15 15 0   100% 0 0   0%
tests / test_InvalidPsfFlag.py InvalidPsfFlagTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_InvalidPsfFlag.py InvalidPsfFlagTestCase.testInvalidPsfFlag   0% 6 6 0   100% 0 0   0%
tests / test_InvalidPsfFlag.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_InvalidPsfFlag.py (no function)   93% 27 2 0   50% 2 1   90%
tests / test_Jacobian.py JacobianTestCase.setUp   0% 8 8 0   0% 2 0   0%
tests / test_Jacobian.py JacobianTestCase.tearDown   0% 4 4 0   100% 0 0   0%
tests / test_Jacobian.py JacobianTestCase.testJacobianPlugin   0% 10 10 0   100% 0 0   0%
tests / test_Jacobian.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_Jacobian.py (no function)   88% 17 2 0   50% 2 1   84%
tests / test_MeasureSources.py makePluginAndCat   0% 11 11 0   0% 4 0   0%
tests / test_MeasureSources.py MeasureSourcesTestCase.testCircularApertureMeasure   0% 16 16 0   0% 2 0   0%
tests / test_MeasureSources.py MeasureSourcesTestCase.testPeakLikelihoodFlux   0% 68 68 0   0% 14 0   0%
tests / test_MeasureSources.py MeasureSourcesTestCase.testPixelFlags   0% 58 58 0   0% 6 0   0%
tests / test_MeasureSources.py addStar   0% 13 13 0   0% 4 0   0%
tests / test_MeasureSources.py makeFakeImage   0% 10 10 0   0% 4 0   0%
tests / test_MeasureSources.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_MeasureSources.py (no function)   93% 27 2 0   50% 2 1   90%
tests / test_MomentsClassifier.py MomentsClassificationTestCase.setUp   0% 6 6 0   100% 0 0   0%
tests / test_MomentsClassifier.py MomentsClassificationTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_MomentsClassifier.py MomentsClassificationTestCase.testSingleFramePlugin   0% 8 8 0   0% 4 0   0%
tests / test_MomentsClassifier.py MomentsClassificationTestCase.testFailure   0% 11 11 0   0% 2 0   0%
tests / test_MomentsClassifier.py MomentsClassificationTestCase.testMonteCarlo   0% 16 16 0   0% 6 0   0%
tests / test_MomentsClassifier.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_MomentsClassifier.py (no function)   89% 18 2 0   50% 2 1   85%
tests / test_NoiseReplacer.py NoiseReplacerTestPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
tests / test_NoiseReplacer.py NoiseReplacerTestPlugin.__init__   0% 3 3 0   100% 0 0   0%
tests / test_NoiseReplacer.py NoiseReplacerTestPlugin.measure   0% 8 8 0   100% 0 0   0%
tests / test_NoiseReplacer.py NoiseReplacerTestCase.setUp   0% 8 8 0   100% 0 0   0%
tests / test_NoiseReplacer.py NoiseReplacerTestCase.testNoiseReplacer   0% 12 12 0   0% 4 0   0%
tests / test_NoiseReplacer.py NoiseReplacerTestCase.testNoiseReplacerExternalFootprints   0% 13 13 0   0% 4 0   0%
tests / test_NoiseReplacer.py NoiseReplacerTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_NoiseReplacer.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_NoiseReplacer.py (no function)   93% 29 2 0   50% 2 1   90%
tests / test_PeakCentroid.py onlyLogFatal   0% 5 5 0   100% 0 0   0%
tests / test_PeakCentroid.py SingleFramePeakCentroidTestCase.setUp   0% 6 6 0   100% 0 0   0%
tests / test_PeakCentroid.py SingleFramePeakCentroidTestCase.tearDown   0% 6 6 0   100% 0 0   0%
tests / test_PeakCentroid.py SingleFramePeakCentroidTestCase.testSingleFramePlugin   0% 6 6 0   100% 0 0   0%
tests / test_PeakCentroid.py SingleFramePeakCentroidTestCase.testFlags   0% 4 4 0   100% 0 0   0%
tests / test_PeakCentroid.py SingleFramePeakCentroidTransformTestCase.SingleFramePeakCentroidPluginFactory.__call__   0% 1 1 0   100% 0 0   0%
tests / test_PeakCentroid.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_PeakCentroid.py (no function)   94% 34 2 0   50% 2 1   92%
tests / test_PeakLikelihoodFlux.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_PeakLikelihoodFlux.py (no function)   88% 16 2 0   50% 2 1   83%
tests / test_PixelFlags.py PixelFlagsTestCase.setUp   0% 3 3 0   100% 0 0   0%
tests / test_PixelFlags.py PixelFlagsTestCase.testNoFlags   0% 24 24 0   100% 0 0   0%
tests / test_PixelFlags.py PixelFlagsTestCase.testSomeFlags   0% 28 28 0   100% 0 0   0%
tests / test_PixelFlags.py PixelFlagsTestCase.testOffimageNonfinite   0% 13 13 0   100% 0 0   0%
tests / test_PixelFlags.py PixelFlagsTestCase.testOffimage   0% 24 24 0   100% 0 0   0%
tests / test_PixelFlags.py PixelFlagsTestCase.testEdgeFlags   0% 18 18 0   100% 0 0   0%
tests / test_PixelFlags.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_PixelFlags.py (no function)   89% 18 2 0   50% 2 1   85%
tests / test_PluginLogs.py LoggingPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
tests / test_PluginLogs.py LoggingPlugin.__init__   0% 6 6 0   100% 0 0   0%
tests / test_PluginLogs.py LoggingPlugin.measure   0% 7 7 0   0% 2 0   0%
tests / test_PluginLogs.py LoggingPlugin.fail   0% 3 3 0   0% 2 0   0%
tests / test_PluginLogs.py RegisteredPluginsTestCase.testSingleFramePlugins   0% 17 17 0   0% 6 0   0%
tests / test_PluginLogs.py RegisteredPluginsTestCase.testForcedPlugins   0% 24 24 0   0% 6 0   0%
tests / test_PluginLogs.py LoggingPythonTestCase.setUp   0% 14 14 0   100% 0 0   0%
tests / test_PluginLogs.py LoggingPythonTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_PluginLogs.py LoggingPythonTestCase.testLoggingPythonPlugin   0% 11 11 0   100% 0 0   0%
tests / test_PluginLogs.py LoggingPythonTestCase.testLoggingCppPlugin   0% 13 13 0   100% 0 0   0%
tests / test_PluginLogs.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_PluginLogs.py (no function)   95% 40 2 0   50% 2 1   93%
tests / test_PsfFlux.py compute_chi2   0% 10 10 0   0% 2 0   0%
tests / test_PsfFlux.py PsfFluxTestCase.setUp   0% 4 4 0   100% 0 0   0%
tests / test_PsfFlux.py PsfFluxTestCase.tearDown   0% 3 3 0   100% 0 0   0%
tests / test_PsfFlux.py PsfFluxTestCase.makeAlgorithm   0% 5 5 0   0% 2 0   0%
tests / test_PsfFlux.py PsfFluxTestCase.testMasking   0% 22 22 0   100% 0 0   0%
tests / test_PsfFlux.py PsfFluxTestCase.testSubImage   0% 15 15 0   100% 0 0   0%
tests / test_PsfFlux.py PsfFluxTestCase.testNoPsf   0% 5 5 0   100% 0 0   0%
tests / test_PsfFlux.py PsfFluxTestCase.testMonteCarlo   0% 34 34 0   0% 4 0   0%
tests / test_PsfFlux.py PsfFluxTestCase.testSingleFramePlugin   0% 8 8 0   100% 0 0   0%
tests / test_PsfFlux.py PsfFluxTestCase.testForcedPlugin   0% 18 18 0   100% 0 0   0%
tests / test_PsfFlux.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_PsfFlux.py (no function)   94% 31 2 0   50% 2 1   91%
tests / test_ScaledApertureFlux.py ScaledApertureFluxTestCase.setUp   0% 5 5 0   100% 0 0   0%
tests / test_ScaledApertureFlux.py ScaledApertureFluxTestCase.tearDown   0% 3 3 0   100% 0 0   0%
tests / test_ScaledApertureFlux.py ScaledApertureFluxTestCase.makeAlgorithm   0% 5 5 0   0% 2 0   0%
tests / test_ScaledApertureFlux.py ScaledApertureFluxTestCase.testSourceFlux   0% 15 15 0   100% 0 0   0%
tests / test_ScaledApertureFlux.py ScaledApertureFluxTestCase.testApertureTruncated   0% 9 9 0   100% 0 0   0%
tests / test_ScaledApertureFlux.py ScaledApertureFluxTestCase.testSincCoeffsTruncated   0% 9 9 0   100% 0 0   0%
tests / test_ScaledApertureFlux.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_ScaledApertureFlux.py (no function)   93% 27 2 0   50% 2 1   90%
tests / test_SdssCentroid.py SdssCentroidTestCase.setUp   0% 4 4 0   100% 0 0   0%
tests / test_SdssCentroid.py SdssCentroidTestCase.makeAlgorithm   0% 5 5 0   0% 2 0   0%
tests / test_SdssCentroid.py SdssCentroidTestCase.testSingleFramePlugin   0% 12 12 0   100% 0 0   0%
tests / test_SdssCentroid.py SdssCentroidTestCase.testMonteCarlo   0% 33 33 0   0% 4 0   0%
tests / test_SdssCentroid.py SdssCentroidTestCase.testEdge   0% 15 15 0   100% 0 0   0%
tests / test_SdssCentroid.py SdssCentroidTestCase.testNearEdge   0% 15 15 0   100% 0 0   0%
tests / test_SdssCentroid.py SdssCentroidTestCase.testNo2ndDerivative   0% 9 9 0   100% 0 0   0%
tests / test_SdssCentroid.py SdssCentroidTestCase.testNotAtMaximum   0% 9 9 0   100% 0 0   0%
tests / test_SdssCentroid.py SdssCentroidTestCase.testNegative   0% 16 16 0   100% 0 0   0%
tests / test_SdssCentroid.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_SdssCentroid.py (no function)   93% 29 2 0   50% 2 1   90%
tests / test_SdssShape.py SdssShapeTestCase.setUp   0% 5 5 0   100% 0 0   0%
tests / test_SdssShape.py SdssShapeTestCase.makeAlgorithm   0% 5 5 0   0% 2 0   0%
tests / test_SdssShape.py SdssShapeTestCase.assertFinite   0% 1 1 0   100% 0 0   0%
tests / test_SdssShape.py SdssShapeTestCase._runMeasurementTask   0% 4 4 0   100% 0 0   0%
tests / test_SdssShape.py SdssShapeTestCase._checkShape   0% 19 19 0   100% 0 0   0%
tests / test_SdssShape.py SdssShapeTestCase._checkPsfShape   0% 4 4 0   100% 0 0   0%
tests / test_SdssShape.py SdssShapeTestCase.testMeasureGoodPsf   0% 8 8 0   0% 2 0   0%
tests / test_SdssShape.py SdssShapeTestCase.testMeasureWithoutPsf   0% 10 10 0   0% 2 0   0%
tests / test_SdssShape.py SdssShapeTestCase.testMeasureBadPsf   0% 10 10 0   0% 2 0   0%
tests / test_SdssShape.py SdssShapeTestCase.testMonteCarlo   0% 23 23 0   0% 8 0   0%
tests / test_SdssShape.py SdssShapeTestCase.testNegative   0% 22 22 0   0% 2 0   0%
tests / test_SdssShape.py SdssShapeTransformTestCase._setFieldsInRecords   0% 6 6 0   0% 6 0   0%
tests / test_SdssShape.py SdssShapeTransformTestCase._compareFieldsInRecords   0% 21 21 0   0% 2 0   0%
tests / test_SdssShape.py PsfSdssShapeTransformTestCase.makeSdssShapeControl   0% 3 3 0   100% 0 0   0%
tests / test_SdssShape.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_SdssShape.py (no function)   95% 41 2 0   50% 2 1   93%
tests / test_ShapeUtilities.py ShapeTransformMatrixTestCase.testIdentity   0% 4 4 0   100% 0 0   0%
tests / test_ShapeUtilities.py ShapeTransformMatrixTestCase.testVsTransform   0% 3 3 0   100% 0 0   0%
tests / test_ShapeUtilities.py ShapeTransformMatrixTestCase.testVales   0% 11 11 0   100% 0 0   0%
tests / test_ShapeUtilities.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_ShapeUtilities.py (no function)   88% 16 2 0   50% 2 1   83%
tests / test_SincPhotSums.py plantSources   0% 24 24 0   0% 4 0   0%
tests / test_SincPhotSums.py SincPhotSums.setUp   0% 16 16 0   0% 2 0   0%
tests / test_SincPhotSums.py SincPhotSums.tearDown   0% 3 3 0   100% 0 0   0%
tests / test_SincPhotSums.py SincPhotSums.testEllipticalGaussian   0% 38 38 0   0% 14 0   0%
tests / test_SincPhotSums.py SincCoeffTestCase.setUp   0% 4 4 0   100% 0 0   0%
tests / test_SincPhotSums.py SincCoeffTestCase.tearDown   0% 1 1 0   100% 0 0   0%
tests / test_SincPhotSums.py SincCoeffTestCase.assertCached   0% 2 2 0   100% 0 0   0%
tests / test_SincPhotSums.py SincCoeffTestCase.assertNotCached   0% 2 2 0   100% 0 0   0%
tests / test_SincPhotSums.py SincCoeffTestCase.getCoeffCircle   0% 5 5 0   100% 0 0   0%
tests / test_SincPhotSums.py SincCoeffTestCase.testNoCachingElliptical   0% 3 3 0   100% 0 0   0%
tests / test_SincPhotSums.py SincCoeffTestCase.testNoCachingCircular   0% 2 2 0   100% 0 0   0%
tests / test_SincPhotSums.py SincCoeffTestCase.testWithCaching   0% 3 3 0   100% 0 0   0%
tests / test_SincPhotSums.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_SincPhotSums.py (no function)   89% 37 4 0   50% 2 1   87%
tests / test_SkyCoord.py SkyCoordTestCase.setUp   0% 4 4 0   100% 0 0   0%
tests / test_SkyCoord.py SkyCoordTestCase.testSingleFramePlugin   0% 7 7 0   100% 0 0   0%
tests / test_SkyCoord.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_SkyCoord.py (no function)   85% 13 2 0   50% 2 1   80%
tests / test_TestUtilities.py TestDatasetTestCase.setUp   0% 4 4 0   100% 0 0   0%
tests / test_TestUtilities.py TestDatasetTestCase.tearDown   0% 1 1 0   100% 0 0   0%
tests / test_TestUtilities.py TestDatasetTestCase.test_perturb   0% 3 3 0   100% 0 0   0%
tests / test_TestUtilities.py TestDatasetTestCase.test_randomState   0% 4 4 0   0% 2 0   0%
tests / test_TestUtilities.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_TestUtilities.py (no function)   88% 17 2 0   50% 2 1   84%
tests / test_Transform.py makeWcs   0% 11 11 0   100% 0 0   0%
tests / test_Transform.py TransformTestCase._generateCatalog   0% 8 8 0   100% 0 0   0%
tests / test_Transform.py TransformTestCase._performTransform   0% 8 8 0   0% 2 0   0%
tests / test_Transform.py TransformTestCase._checkSillyOutputs   0% 8 8 0   0% 4 0   0%
tests / test_Transform.py TransformTestCase.testNullTransform   0% 6 6 0   100% 0 0   0%
tests / test_Transform.py TransformTestCase.testPassThroughTransform   0% 8 8 0   0% 4 0   0%
tests / test_Transform.py TransformTestCase.testPythonConfig   0% 5 5 0   100% 0 0   0%
tests / test_Transform.py TransformTestCase.testApplyCppTransform   0% 9 9 0   100% 0 0   0%
tests / test_Transform.py AlgorithmConfigurationTestCase.testDefaultTransform   0% 1 1 0   100% 0 0   0%
tests / test_Transform.py AlgorithmConfigurationTestCase.testWrapAlgorithm   0% 4 4 0   100% 0 0   0%
tests / test_Transform.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_Transform.py (no function)   95% 38 2 0   50% 2 1   92%
tests / test_Variance.py VarianceTest.setUp   0% 70 70 0   0% 4 0   0%
tests / test_Variance.py VarianceTest.tearDown   0% 5 5 0   100% 0 0   0%
tests / test_Variance.py VarianceTest.testVariance   0% 3 3 0   100% 0 0   0%
tests / test_Variance.py VarianceTest.testEmptyFootprint   0% 4 4 0   100% 0 0   0%
tests / test_Variance.py BadCentroidTest.testBadCentroid   0% 19 19 0   100% 0 0   0%
tests / test_Variance.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_Variance.py (no function)   93% 27 2 0   50% 2 1   90%
tests / test_centroid.py CentroidTestCase.do_testAstrometry   0% 36 36 0   0% 2 0   0%
tests / test_centroid.py CentroidTestCase.testSdssMeasureCentroid   0% 4 4 0   100% 0 0   0%
tests / test_centroid.py SingleFrameMeasurementTaskTestCase.mySetup   0% 20 20 0   100% 0 0   0%
tests / test_centroid.py SingleFrameMeasurementTaskTestCase.setUp   0% 8 8 0   0% 4 0   0%
tests / test_centroid.py SingleFrameMeasurementTaskTestCase.testCentroider   0% 2 2 0   100% 0 0   0%
tests / test_centroid.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_centroid.py (no function)   91% 22 2 0   50% 2 1   88%
tests / test_diaCalculation.py CountDiaPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
tests / test_diaCalculation.py CountDiaPlugin.calculate   0% 1 1 0   100% 0 0   0%
tests / test_diaCalculation.py DiaPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
tests / test_diaCalculation.py DiaPlugin.calculate   0% 2 2 0   100% 0 0   0%
tests / test_diaCalculation.py DependentDiaPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
tests / test_diaCalculation.py DependentDiaPlugin.calculate   0% 1 1 0   100% 0 0   0%
tests / test_diaCalculation.py CollidingDiaPlugin.getExecutionOrder   0% 1 1 0   100% 0 0   0%
tests / test_diaCalculation.py CollidingDiaPlugin.calculate   0% 1 1 0   100% 0 0   0%
tests / test_diaCalculation.py TestDiaCalcluation.setUp   0% 10 10 0   100% 0 0   0%
tests / test_diaCalculation.py TestDiaCalcluation.testRun   0% 18 18 0   0% 6 0   0%
tests / test_diaCalculation.py TestDiaCalcluation.testRunUnindexed   0% 9 9 0   100% 0 0   0%
tests / test_diaCalculation.py TestDiaCalcluation.testConflictingPlugins   0% 11 11 0   100% 0 0   0%
tests / test_diaCalculation.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_diaCalculation.py (no function)   95% 41 2 0   50% 2 1   93%
tests / test_diaCalculationPlugins.py run_single_plugin   0% 5 5 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py run_multi_plugin   0% 6 6 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py run_multiband_plugin   0% 4 4 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py make_diaObject_table   0% 6 6 0   0% 4 0   0%
tests / test_diaCalculationPlugins.py TestMeanPosition.testCalculate   0% 31 31 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestHTMIndexPosition.testCalculate   0% 15 15 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestNDiaSourcesDiaPlugin.testCalculate   0% 8 8 0   0% 2 0   0%
tests / test_diaCalculationPlugins.py TestSimpleSourceFlagDiaPlugin.testCalculate   0% 25 25 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestWeightedMeanDiaPsfFlux.testCalculate   0% 19 19 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestPercentileDiaPsfFlux.testCalculate   0% 15 15 0   0% 4 0   0%
tests / test_diaCalculationPlugins.py TestSigmaDiaPsfFlux.testCalculate   0% 17 17 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestChi2DiaPsfFlux.testCalculate   0% 13 13 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestMadDiaPsfFlux.testCalculate   0% 13 13 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestSkewDiaPsfFlux.testCalculate   0% 13 13 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestMinMaxDiaPsfFlux.testCalculate   0% 15 15 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestMaxSlopeDiaPsfFlux.testCalculate   0% 19 19 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestErrMeanDiaPsfFlux.testCalculate   0% 14 14 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestLinearFitDiaPsfFlux.testCalculate   0% 19 19 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestStetsonJDiaPsfFlux.testCalculate   0% 20 20 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestWeightedMeanDiaTotFlux.testCalculate   0% 15 15 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py generatePeriodicData   0% 5 5 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestMultiLombScarglePeriodogram.testCalculate   0% 15 15 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestMultiLombScarglePeriodogram.testCalculateTwoSources   0% 10 10 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestLombScarglePeriodogram.testCalculate   0% 17 17 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py TestSigmaDiaTotFlux.testCalculate   0% 17 17 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py skew_wrapper   0% 4 4 0   0% 2 0   0%
tests / test_diaCalculationPlugins.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_diaCalculationPlugins.py (no function)   97% 58 2 0   50% 2 1   95%
tests / test_forcedPhot.py _MockRefsStruct.__init__   0% 2 2 0   100% 0 0   0%
tests / test_forcedPhot.py _MockRefsStruct.__getattr__   0% 1 1 0   100% 0 0   0%
tests / test_forcedPhot.py _MockQuantumContext.get   0% 1 1 0   100% 0 0   0%
tests / test_forcedPhot.py _MockQuantumContext.put   0% 1 1 0   100% 0 0   0%
tests / test_forcedPhot.py _MockTractInfo.getWcs   0% 1 1 0   100% 0 0   0%
tests / test_forcedPhot.py _MockSkyMap.__getitem__   0% 1 1 0   100% 0 0   0%
tests / test_forcedPhot.py ForcedPhotometryTests.setUp   0% 15 15 0   100% 0 0   0%
tests / test_forcedPhot.py ForcedPhotCcdTaskTestCase.testRun   0% 9 9 0   100% 0 0   0%
tests / test_forcedPhot.py ForcedPhotCcdTaskTestCase.testRunQuantum   0% 2 2 0   100% 0 0   0%
tests / test_forcedPhot.py ForcedPhotCcdTaskTestCase.testRunQuantumArrowAstropy   0% 4 4 0   100% 0 0   0%
tests / test_forcedPhot.py ForcedPhotCcdTaskTestCase.testFromDataFrameRun   0% 9 9 0   100% 0 0   0%
tests / test_forcedPhot.py ForcedPhotCcdTaskTestCase.testFromDataFrameRunQuantum   0% 3 3 0   100% 0 0   0%
tests / test_forcedPhot.py ForcedPhotCcdTaskTestCase.checkRunQuantum   0% 23 23 0   100% 0 0   0%
tests / test_forcedPhot.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_forcedPhot.py (no function)   96% 50 2 0   50% 2 1   94%
tests / test_id_generator.py IdGeneratorTestCase.setUp   0% 2 2 0   100% 0 0   0%
tests / test_id_generator.py IdGeneratorTestCase.test_no_packer   0% 2 2 0   100% 0 0   0%
tests / test_id_generator.py IdGeneratorTestCase.test_visit   0% 9 9 0   100% 0 0   0%
tests / test_id_generator.py IdGeneratorTestCase.test_exposure   0% 9 9 0   100% 0 0   0%
tests / test_id_generator.py IdGeneratorTestCase.test_skymap   0% 6 6 0   100% 0 0   0%
tests / test_id_generator.py IdGeneratorTestCase.check_invariants   0% 12 12 0   0% 6 0   0%
tests / test_id_generator.py (no function)   95% 19 1 0   50% 2 1   90%
tests / test_localBackground.py LocalBackgroundTestCase.setUp   0% 10 10 0   100% 0 0   0%
tests / test_localBackground.py LocalBackgroundTestCase.tearDown   0% 2 2 0   100% 0 0   0%
tests / test_localBackground.py LocalBackgroundTestCase.checkCatalog   0% 16 16 0   100% 0 0   0%
tests / test_localBackground.py LocalBackgroundTestCase.setConfig   0% 3 3 0   100% 0 0   0%
tests / test_localBackground.py LocalBackgroundTestCase.testSingleFramePlugin   0% 5 5 0   100% 0 0   0%
tests / test_localBackground.py LocalBackgroundTestCase.testForcedPlugin   0% 11 11 0   100% 0 0   0%
tests / test_localBackground.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_localBackground.py (no function)   93% 27 2 0   50% 2 1   90%
tests / test_undeblended.py UndeblendedTestCase.testUndeblendedMeasurement   0% 88 88 0   0% 2 0   0%
tests / test_undeblended.py UndeblendedTestCase.testUndeblendedMeasurement.checkSource   0% 3 3 0   100% 0 0   0%
tests / test_undeblended.py setup_module   0% 1 1 0   100% 0 0   0%
tests / test_undeblended.py (no function)   90% 20 2 0   50% 2 1   86%
Total     30% 7734 5420 1   6% 1170 57   27%

No items found using the specified filter.