Coverage report: 17%

Files Functions Classes

coverage.py v7.5.0, created at 2024-05-03 03:19 -0700

File class statements missing excluded branches partial coverage
python/lsst/__init__.py (no class) 2 0 0 0 0 100%
python/lsst/ip/__init__.py (no class) 2 0 0 0 0 100%
python/lsst/ip/isr/__init__.py (no class) 27 0 0 0 0 100%
python/lsst/ip/isr/ampOffset.py AmpOffsetConfig 5 5 0 0 0 0%
python/lsst/ip/isr/ampOffset.py AmpOffsetTask 131 131 0 67 0 0%
python/lsst/ip/isr/ampOffset.py (no class) 31 0 0 0 0 100%
python/lsst/ip/isr/assembleCcdTask.py AssembleCcdConfig 0 0 0 0 0 100%
python/lsst/ip/isr/assembleCcdTask.py AssembleCcdTask 43 43 0 22 0 0%
python/lsst/ip/isr/assembleCcdTask.py (no class) 17 0 0 0 0 100%
python/lsst/ip/isr/brighterFatterKernel.py BrighterFatterKernel 208 208 0 126 0 0%
python/lsst/ip/isr/brighterFatterKernel.py (no class) 23 0 0 4 0 100%
python/lsst/ip/isr/calibType.py IsrCalib 217 217 0 106 0 0%
python/lsst/ip/isr/calibType.py IsrProvenance 60 60 0 16 0 0%
python/lsst/ip/isr/calibType.py (no class) 59 0 0 18 0 100%
python/lsst/ip/isr/crosstalk.py CrosstalkCalib 300 300 0 160 0 0%
python/lsst/ip/isr/crosstalk.py CrosstalkConfig 15 15 0 12 0 0%
python/lsst/ip/isr/crosstalk.py CrosstalkTask 39 39 0 34 0 0%
python/lsst/ip/isr/crosstalk.py NullCrosstalkTask 1 1 0 0 0 0%
python/lsst/ip/isr/crosstalk.py (no class) 45 0 0 8 0 100%
python/lsst/ip/isr/defects.py Defects 212 212 0 98 0 0%
python/lsst/ip/isr/defects.py (no class) 57 0 0 14 0 100%
python/lsst/ip/isr/deferredCharge.py SerialTrap 57 57 0 30 0 0%
python/lsst/ip/isr/deferredCharge.py DeferredChargeCalib 118 118 0 42 0 0%
python/lsst/ip/isr/deferredCharge.py DeferredChargeConfig 0 0 0 0 0 100%
python/lsst/ip/isr/deferredCharge.py DeferredChargeTask 56 56 0 24 0 0%
python/lsst/ip/isr/deferredCharge.py (no class) 47 0 0 14 0 100%
python/lsst/ip/isr/fringe.py FringeStatisticsConfig 0 0 0 0 0 100%
python/lsst/ip/isr/fringe.py FringeConfig 0 0 0 0 0 100%
python/lsst/ip/isr/fringe.py FringeTask 149 149 0 52 0 0%
python/lsst/ip/isr/fringe.py (no class) 47 0 0 6 0 100%
python/lsst/ip/isr/isrFunctions.py (no class) 37 0 0 2 0 100%
python/lsst/ip/isr/isrMock.py IsrMockConfig 0 0 0 0 0 100%
python/lsst/ip/isr/isrMock.py IsrMock 175 175 0 82 0 0%
python/lsst/ip/isr/isrMock.py RawMock 10 10 0 0 0 0%
python/lsst/ip/isr/isrMock.py TrimmedRawMock 3 3 0 0 0 0%
python/lsst/ip/isr/isrMock.py CalibratedRawMock 13 13 0 0 0 0%
python/lsst/ip/isr/isrMock.py RawDictMock 2 2 0 0 0 0%
python/lsst/ip/isr/isrMock.py MasterMock 11 11 0 0 0 0%
python/lsst/ip/isr/isrMock.py BiasMock 3 3 0 0 0 0%
python/lsst/ip/isr/isrMock.py DarkMock 3 3 0 0 0 0%
python/lsst/ip/isr/isrMock.py FlatMock 2 2 0 0 0 0%
python/lsst/ip/isr/isrMock.py FringeMock 2 2 0 0 0 0%
python/lsst/ip/isr/isrMock.py UntrimmedFringeMock 2 2 0 0 0 0%
python/lsst/ip/isr/isrMock.py BfKernelMock 7 7 0 0 0 0%
python/lsst/ip/isr/isrMock.py DefectMock 7 7 0 0 0 0%
python/lsst/ip/isr/isrMock.py CrosstalkCoeffMock 7 7 0 0 0 0%
python/lsst/ip/isr/isrMock.py TransmissionMock 7 7 0 0 0 0%
python/lsst/ip/isr/isrMock.py MockDataContainer 49 49 0 32 0 0%
python/lsst/ip/isr/isrMock.py MockFringeContainer 40 40 0 30 0 0%
python/lsst/ip/isr/isrMock.py (no class) 122 0 0 0 0 100%
python/lsst/ip/isr/isrMockLSST.py IsrMockLSSTConfig 0 0 0 0 0 100%
python/lsst/ip/isr/isrMockLSST.py IsrMockLSST 76 76 0 52 0 0%
python/lsst/ip/isr/isrMockLSST.py RawMockLSST 13 13 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py TrimmedRawMockLSST 4 4 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py CalibratedRawMockLSST 15 15 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py ReferenceMockLSST 13 13 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py DarkMockLSST 3 3 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py BiasMockLSST 5 5 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py FlatMockLSST 2 2 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py FringeMockLSST 2 2 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py BfKernelMockLSST 7 7 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py DefectMockLSST 7 7 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py CrosstalkCoeffMockLSST 7 7 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py TransmissionMockLSST 7 7 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py (no class) 44 0 0 0 0 100%
python/lsst/ip/isr/isrQa.py IsrQaFlatnessConfig 0 0 0 0 0 100%
python/lsst/ip/isr/isrQa.py IsrQaConfig 0 0 0 0 0 100%
python/lsst/ip/isr/isrQa.py (no class) 23 0 0 0 0 100%
python/lsst/ip/isr/isrStatistics.py IsrStatisticsTaskConfig 0 0 0 0 0 100%
python/lsst/ip/isr/isrStatistics.py IsrStatisticsTask 259 259 0 102 0 0%
python/lsst/ip/isr/isrStatistics.py (no class) 58 0 0 10 4 94%
python/lsst/ip/isr/isrTask.py IsrTaskConnections 59 59 0 46 0 0%
python/lsst/ip/isr/isrTask.py IsrTaskConfig 14 14 0 14 0 0%
python/lsst/ip/isr/isrTask.py IsrTask 653 653 0 348 0 0%
python/lsst/ip/isr/isrTask.py FakeAmp 12 12 0 0 0 0%
python/lsst/ip/isr/isrTask.py (no class) 208 0 0 12 2 99%
python/lsst/ip/isr/isrTaskLSST.py IsrTaskLSSTConnections 24 24 0 22 0 0%
python/lsst/ip/isr/isrTaskLSST.py IsrTaskLSSTConfig 4 4 0 2 0 0%
python/lsst/ip/isr/isrTaskLSST.py IsrTaskLSST 324 324 0 178 0 0%
python/lsst/ip/isr/isrTaskLSST.py (no class) 123 0 0 8 2 98%
python/lsst/ip/isr/linearize.py Linearizer 138 138 0 70 0 0%
python/lsst/ip/isr/linearize.py LinearizeBase 1 1 0 0 0 0%
python/lsst/ip/isr/linearize.py LinearizeLookupTable 15 15 0 6 0 0%
python/lsst/ip/isr/linearize.py LinearizePolynomial 10 10 0 6 0 0%
python/lsst/ip/isr/linearize.py LinearizeSquared 6 6 0 2 0 0%
python/lsst/ip/isr/linearize.py LinearizeSpline 13 13 0 4 0 0%
python/lsst/ip/isr/linearize.py LinearizeProportional 1 1 0 0 0 0%
python/lsst/ip/isr/linearize.py LinearizeNone 1 1 0 0 0 0%
python/lsst/ip/isr/linearize.py (no class) 47 0 0 6 0 100%
python/lsst/ip/isr/masking.py MaskingConfig 0 0 0 0 0 100%
python/lsst/ip/isr/masking.py MaskingTask 1 1 0 0 0 0%
python/lsst/ip/isr/masking.py (no class) 9 0 0 0 0 100%
python/lsst/ip/isr/overscan.py OverscanCorrectionTaskConfigBase 0 0 0 0 0 100%
python/lsst/ip/isr/overscan.py OverscanCorrectionTaskConfig 0 0 0 0 0 100%
python/lsst/ip/isr/overscan.py OverscanCorrectionTaskBase 246 246 0 113 0 0%
python/lsst/ip/isr/overscan.py OverscanCorrectionTask 29 29 0 6 0 0%
python/lsst/ip/isr/overscan.py SerialOverscanCorrectionTaskConfig 0 0 0 0 0 100%
python/lsst/ip/isr/overscan.py SerialOverscanCorrectionTask 15 15 0 2 0 0%
python/lsst/ip/isr/overscan.py ParallelOverscanCorrectionTaskConfig 0 0 0 0 0 100%
python/lsst/ip/isr/overscan.py ParallelOverscanCorrectionTask 17 17 0 6 0 0%
python/lsst/ip/isr/overscan.py (no class) 71 0 0 8 1 99%
python/lsst/ip/isr/overscanAmpConfig.py OverscanAmpConfig 9 9 0 0 0 0%
python/lsst/ip/isr/overscanAmpConfig.py OverscanDetectorConfig 31 31 0 24 0 0%
python/lsst/ip/isr/overscanAmpConfig.py OverscanCameraConfig 29 29 0 26 0 0%
python/lsst/ip/isr/overscanAmpConfig.py (no class) 38 0 0 18 0 100%
python/lsst/ip/isr/photodiode.py PhotodiodeCalib 79 79 0 24 0 0%
python/lsst/ip/isr/photodiode.py (no class) 22 0 0 6 0 100%
python/lsst/ip/isr/photodiodeCorrection.py PhotodiodeCorrection 53 53 0 28 0 0%
python/lsst/ip/isr/photodiodeCorrection.py (no class) 18 0 0 4 0 100%
python/lsst/ip/isr/ptcDataset.py PhotonTransferCurveDataset 350 350 0 140 0 0%
python/lsst/ip/isr/ptcDataset.py (no class) 26 0 0 4 0 100%
python/lsst/ip/isr/straylight.py StrayLightConfig 0 0 0 0 0 100%
python/lsst/ip/isr/straylight.py StrayLightTask 3 3 0 0 0 0%
python/lsst/ip/isr/straylight.py StrayLightData 1 1 0 0 0 0%
python/lsst/ip/isr/straylight.py (no class) 20 0 0 2 0 100%
python/lsst/ip/isr/transmissionCurve.py IntermediateTransmissionCurve 61 61 0 32 0 0%
python/lsst/ip/isr/transmissionCurve.py IntermediateSensorTransmissionCurve 0 0 0 0 0 100%
python/lsst/ip/isr/transmissionCurve.py IntermediateFilterTransmissionCurve 0 0 0 0 0 100%
python/lsst/ip/isr/transmissionCurve.py IntermediateOpticsTransmissionCurve 0 0 0 0 0 100%
python/lsst/ip/isr/transmissionCurve.py IntermediateAtmosphereTransmissionCurve 0 0 0 0 0 100%
python/lsst/ip/isr/transmissionCurve.py IntermediateSystemTransmissionCurve 0 0 0 0 0 100%
python/lsst/ip/isr/transmissionCurve.py (no class) 27 0 0 2 0 100%
python/lsst/ip/isr/version.py (no class) 5 0 0 0 0 100%
python/lsst/ip/isr/vignette.py VignetteConfig 0 0 0 0 0 100%
python/lsst/ip/isr/vignette.py VignetteTask 12 12 0 6 0 0%
python/lsst/ip/isr/vignette.py (no class) 20 0 0 2 1 95%
tests/test_ampOffset.py AmpOffsetTest 105 105 0 42 0 0%
tests/test_ampOffset.py TestMemory 0 0 0 0 0 100%
tests/test_ampOffset.py (no class) 30 2 0 12 1 93%
tests/test_applyLookupTable.py ApplyLookupTableTestCase 38 38 0 4 0 0%
tests/test_applyLookupTable.py MemoryTester 0 0 0 0 0 100%
tests/test_applyLookupTable.py (no class) 18 2 0 2 1 85%
tests/test_assembleCcd.py AssembleCcdTestCases 11 11 0 2 0 0%
tests/test_assembleCcd.py MemoryTester 0 0 0 0 0 100%
tests/test_assembleCcd.py (no class) 18 2 0 2 1 85%
tests/test_biasAndDarkCorrection.py IsrTestCases 84 84 0 12 0 0%
tests/test_biasAndDarkCorrection.py MemoryTester 0 0 0 0 0 100%
tests/test_biasAndDarkCorrection.py (no class) 21 2 0 2 1 87%
tests/test_brighterFatter.py BrighterFatterTestCases 41 41 0 6 0 0%
tests/test_brighterFatter.py MemoryTester 0 0 0 0 0 100%
tests/test_brighterFatter.py (no class) 17 2 0 2 1 84%
tests/test_calibType.py FakeExposure 2 2 0 0 0 0%
tests/test_calibType.py IsrCalibCases 22 22 0 0 0 0%
tests/test_calibType.py MemoryTester 0 0 0 0 0 100%
tests/test_calibType.py (no class) 19 3 0 2 1 81%
tests/test_crosstalk.py CrosstalkTestCase 160 160 0 26 0 0%
tests/test_crosstalk.py MemoryTester 0 0 0 0 0 100%
tests/test_crosstalk.py (no class) 36 5 0 2 1 84%
tests/test_defect.py DefectTestCases 50 50 0 14 0 0%
tests/test_defect.py MemoryTester 0 0 0 0 0 100%
tests/test_defect.py (no class) 21 4 0 4 2 76%
tests/test_defects.py DefectsTestCase 94 94 0 42 0 0%
tests/test_defects.py TestMemory 0 0 0 0 0 100%
tests/test_defects.py (no class) 31 4 0 2 1 85%
tests/test_deferredCharge.py SerialTrapTestCase 31 31 0 0 0 0%
tests/test_deferredCharge.py DeferredChargeTestCase 51 51 0 4 0 0%
tests/test_deferredCharge.py MemoryTester 0 0 0 0 0 100%
tests/test_deferredCharge.py (no class) 21 3 0 2 1 83%
tests/test_empiricalVariance.py EmpiricalVarianceTestCast 72 72 0 0 0 0%
tests/test_empiricalVariance.py MemoryTester 0 0 0 0 0 100%
tests/test_empiricalVariance.py (no class) 20 3 0 2 1 82%
tests/test_flatAndIlluminationCorrection.py IsrTestCases 64 64 0 14 0 0%
tests/test_flatAndIlluminationCorrection.py MemoryTester 0 0 0 0 0 100%
tests/test_flatAndIlluminationCorrection.py (no class) 29 2 0 2 1 90%
tests/test_fringes.py FringeTestCase 108 108 0 14 0 0%
tests/test_fringes.py MemoryTester 0 0 0 0 0 100%
tests/test_fringes.py (no class) 29 4 0 2 1 84%
tests/test_isrFunctions.py IsrFunctionsCases 127 127 0 36 0 0%
tests/test_isrFunctions.py MemoryTester 0 0 0 0 0 100%
tests/test_isrFunctions.py (no class) 36 2 0 2 1 92%
tests/test_isrMisc.py IsrMiscCases 25 25 0 10 0 0%
tests/test_isrMisc.py MemoryTester 0 0 0 0 0 100%
tests/test_isrMisc.py (no class) 20 2 0 2 1 86%
tests/test_isrMock.py IsrMockCases 46 46 0 2 0 0%
tests/test_isrMock.py MemoryTester 0 0 0 0 0 100%
tests/test_isrMock.py (no class) 17 2 0 2 1 84%
tests/test_isrMockLSST.py IsrMockLSSTCases 47 47 0 2 0 0%
tests/test_isrMockLSST.py MemoryTester 0 0 0 0 0 100%
tests/test_isrMockLSST.py (no class) 17 2 0 2 1 84%
tests/test_isrQa.py IsrQaCases 8 8 0 0 0 0%
tests/test_isrQa.py MemoryTester 0 0 0 0 0 100%
tests/test_isrQa.py (no class) 14 2 0 2 1 81%
tests/test_isrStatistics.py IsrStatisticsTestCase 19 19 0 2 0 0%
tests/test_isrStatistics.py MemoryTester 0 0 0 0 0 100%
tests/test_isrStatistics.py (no class) 14 3 0 2 1 75%
tests/test_isrTask.py IsrTaskTestCases 109 109 0 18 0 0%
tests/test_isrTask.py IsrTaskUnTrimmedTestCases 210 210 0 2 0 0%
tests/test_isrTask.py MemoryTester 0 0 0 0 0 100%
tests/test_isrTask.py (no class) 46 2 0 2 1 94%
tests/test_linearize.py LinearizeTestCase 105 105 0 30 0 0%
tests/test_linearize.py MemoryTester 0 0 0 0 0 100%
tests/test_linearize.py (no class) 25 2 0 2 1 89%
tests/test_linearizeLookupTable.py LinearizeLookupTableTestCase 106 106 0 16 0 0%
tests/test_linearizeLookupTable.py MemoryTester 0 0 0 0 0 100%
tests/test_linearizeLookupTable.py (no class) 27 2 0 2 1 90%
tests/test_linearizeSquared.py LinearizeSquaredTestCase 72 72 0 8 0 0%
tests/test_linearizeSquared.py MemoryTester 0 0 0 0 0 100%
tests/test_linearizeSquared.py (no class) 25 2 0 2 1 89%
tests/test_maskNans.py MaskNansTestCase 26 26 0 4 0 0%
tests/test_maskNans.py MemoryTester 0 0 0 0 0 100%
tests/test_maskNans.py (no class) 20 4 0 4 2 75%
tests/test_overscanAmpConfig.py OverscanAmpConfigTestCase 111 111 0 40 0 0%
tests/test_overscanAmpConfig.py MemoryTester 0 0 0 0 0 100%
tests/test_overscanAmpConfig.py (no class) 23 2 0 2 1 88%
tests/test_overscanCorrection.py IsrTestCases 358 358 0 128 0 0%
tests/test_overscanCorrection.py MemoryTester 0 0 0 0 0 100%
tests/test_overscanCorrection.py (no class) 33 2 0 2 1 91%
tests/test_photodiode.py PhotodiodeTestCase 50 50 0 0 0 0%
tests/test_photodiode.py MemoryTester 0 0 0 0 0 100%
tests/test_photodiode.py (no class) 19 3 0 2 1 81%
tests/test_photodiodeCorrection.py PhotodiodeCorrectionTestCase 35 35 0 4 0 0%
tests/test_photodiodeCorrection.py MemoryTester 0 0 0 0 0 100%
tests/test_photodiodeCorrection.py (no class) 17 3 0 2 1 79%
tests/test_ptcDataset.py PtcDatasetCases 209 209 0 50 0 0%
tests/test_ptcDataset.py MemoryTester 0 0 0 0 0 100%
tests/test_ptcDataset.py (no class) 24 3 0 2 1 85%
tests/test_saturationCorrection.py IsrTestCases 29 29 0 14 0 0%
tests/test_saturationCorrection.py MemoryTester 0 0 0 0 0 100%
tests/test_saturationCorrection.py (no class) 13 2 0 2 1 80%
tests/test_setValidPolygonIntersect.py SetValidPolygonIntersectTestCase 30 30 0 2 0 0%
tests/test_setValidPolygonIntersect.py MemoryTester 0 0 0 0 0 100%
tests/test_setValidPolygonIntersect.py (no class) 20 2 0 2 1 86%
tests/test_suspectMasking.py IsrTestCases 50 50 0 0 0 0%
tests/test_suspectMasking.py MemoryTester 0 0 0 0 0 100%
tests/test_suspectMasking.py (no class) 20 2 0 2 1 86%
tests/test_transmissionCurve.py TransmissionCurveCases 15 15 0 4 0 0%
tests/test_transmissionCurve.py MemoryTester 0 0 0 0 0 100%
tests/test_transmissionCurve.py (no class) 21 3 0 2 1 83%
tests/test_variance_plane.py CustomHandler 4 4 0 2 0 0%
tests/test_variance_plane.py VariancePlaneTestCase 211 211 0 84 0 0%
tests/test_variance_plane.py TestMemory 0 0 0 0 0 100%
tests/test_variance_plane.py (no class) 37 2 0 4 1 93%
Total   9593 7607 0 3062 46 17%

No items found using the specified filter.