Coverage report: 13%

Files Functions Classes

coverage.py v7.10.6, created at 2025-10-09 03:58 -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) 30 0 0 0 0 100%
python/lsst/ip/isr/ampOffset.py AmpOffsetConfig 8 8 0 2 0 0%
python/lsst/ip/isr/ampOffset.py AmpOffsetTask 168 168 0 58 0 0%
python/lsst/ip/isr/ampOffset.py (no class) 35 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/binImageDataTask.py BinImageDataConnections 9 9 0 4 0 0%
python/lsst/ip/isr/binImageDataTask.py BinImageDataConfig 0 0 0 0 0 100%
python/lsst/ip/isr/binImageDataTask.py BinImageDataTask 3 3 0 2 0 0%
python/lsst/ip/isr/binImageDataTask.py (no class) 37 16 0 8 0 47%
python/lsst/ip/isr/brighterFatterKernel.py BrighterFatterKernel 208 208 0 58 0 0%
python/lsst/ip/isr/brighterFatterKernel.py (no class) 22 0 0 0 0 100%
python/lsst/ip/isr/calibType.py IsrCalib 244 244 0 124 0 0%
python/lsst/ip/isr/calibType.py IsrProvenance 60 60 0 14 0 0%
python/lsst/ip/isr/calibType.py (no class) 63 0 0 0 0 100%
python/lsst/ip/isr/crosstalk.py CrosstalkCalib 314 314 0 160 0 0%
python/lsst/ip/isr/crosstalk.py CrosstalkConfig 15 15 0 12 0 0%
python/lsst/ip/isr/crosstalk.py CrosstalkTask 77 77 0 54 0 0%
python/lsst/ip/isr/crosstalk.py NullCrosstalkTask 1 1 0 0 0 0%
python/lsst/ip/isr/crosstalk.py (no class) 48 0 0 0 0 100%
python/lsst/ip/isr/defects.py Defects 212 212 0 86 0 0%
python/lsst/ip/isr/defects.py (no class) 56 0 0 0 0 100%
python/lsst/ip/isr/deferredCharge.py SerialTrap 57 57 0 30 0 0%
python/lsst/ip/isr/deferredCharge.py OverscanModel 14 14 0 0 0 0%
python/lsst/ip/isr/deferredCharge.py SimpleModel 9 9 0 2 0 0%
python/lsst/ip/isr/deferredCharge.py SimulatedModel 18 18 0 6 0 0%
python/lsst/ip/isr/deferredCharge.py SegmentSimulator 50 50 0 24 0 0%
python/lsst/ip/isr/deferredCharge.py FloatingOutputAmplifier 16 16 0 8 0 0%
python/lsst/ip/isr/deferredCharge.py DeferredChargeCalib 181 181 0 44 0 0%
python/lsst/ip/isr/deferredCharge.py DeferredChargeConfig 0 0 0 0 0 100%
python/lsst/ip/isr/deferredCharge.py DeferredChargeTask 53 53 0 18 0 0%
python/lsst/ip/isr/deferredCharge.py (no class) 71 0 0 0 0 100%
python/lsst/ip/isr/flatGradient.py FlatGradient 89 89 0 2 0 0%
python/lsst/ip/isr/flatGradient.py (no class) 21 0 0 0 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) 56 9 0 0 0 84%
python/lsst/ip/isr/isrFunctions.py (no class) 579 529 0 248 0 6%
python/lsst/ip/isr/isrMock.py IsrMockConfig 0 0 0 0 0 100%
python/lsst/ip/isr/isrMock.py IsrMock 198 198 0 90 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 DeferredChargeMock 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) 130 0 0 0 0 100%
python/lsst/ip/isr/isrMockLSST.py IsrMockLSSTConfig 14 14 0 4 0 0%
python/lsst/ip/isr/isrMockLSST.py IsrMockLSST 250 250 0 112 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 18 18 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py ReferenceMockLSST 18 18 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py DarkMockLSST 3 3 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py BiasMockLSST 2 2 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 8 8 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py DeferredChargeMockLSST 7 7 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py DefectMockLSST 8 8 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py CrosstalkCoeffMockLSST 8 8 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py LinearizerMockLSST 8 8 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py TransmissionMockLSST 8 8 0 0 0 0%
python/lsst/ip/isr/isrMockLSST.py (no class) 92 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) 35 12 0 4 0 59%
python/lsst/ip/isr/isrStatistics.py IsrStatisticsTaskConfig 0 0 0 0 0 100%
python/lsst/ip/isr/isrStatistics.py IsrStatisticsTask 342 342 0 126 0 0%
python/lsst/ip/isr/isrStatistics.py (no class) 60 0 0 0 0 100%
python/lsst/ip/isr/isrTask.py IsrTaskConnections 59 59 0 46 0 0%
python/lsst/ip/isr/isrTask.py IsrTaskConfig 13 13 0 12 0 0%
python/lsst/ip/isr/isrTask.py IsrTask 703 703 0 342 0 0%
python/lsst/ip/isr/isrTask.py FakeAmp 12 12 0 0 0 0%
python/lsst/ip/isr/isrTask.py (no class) 218 4 0 0 0 98%
python/lsst/ip/isr/isrTaskLSST.py IsrTaskLSSTConnections 28 28 0 26 0 0%
python/lsst/ip/isr/isrTaskLSST.py IsrTaskLSSTConfig 17 17 0 16 0 0%
python/lsst/ip/isr/isrTaskLSST.py IsrTaskLSST 606 606 0 356 0 0%
python/lsst/ip/isr/isrTaskLSST.py (no class) 161 0 0 0 0 100%
python/lsst/ip/isr/linearize.py Linearizer 192 192 0 76 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 18 18 0 6 0 0%
python/lsst/ip/isr/linearize.py LinearizeDoubleSpline 30 30 0 16 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) 51 0 0 0 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 281 281 0 128 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 16 16 0 2 0 0%
python/lsst/ip/isr/overscan.py ParallelOverscanCorrectionTaskConfig 2 2 0 0 0 0%
python/lsst/ip/isr/overscan.py ParallelOverscanCorrectionTask 18 18 0 4 0 0%
python/lsst/ip/isr/overscan.py (no class) 80 0 0 0 0 100%
python/lsst/ip/isr/overscanAmpConfig.py OverscanAmpConfig 12 12 0 0 0 0%
python/lsst/ip/isr/overscanAmpConfig.py OverscanDetectorConfig 25 25 0 18 0 0%
python/lsst/ip/isr/overscanAmpConfig.py OverscanCameraConfig 23 23 0 20 0 0%
python/lsst/ip/isr/overscanAmpConfig.py (no class) 45 0 0 0 0 100%
python/lsst/ip/isr/photodiode.py PhotodiodeCalib 101 101 0 40 0 0%
python/lsst/ip/isr/photodiode.py (no class) 23 0 0 0 0 100%
python/lsst/ip/isr/photodiodeCorrection.py PhotodiodeCorrection 53 53 0 22 0 0%
python/lsst/ip/isr/photodiodeCorrection.py (no class) 17 0 0 0 0 100%
python/lsst/ip/isr/ptcDataset.py PhotonTransferCurveDataset 586 586 0 136 0 0%
python/lsst/ip/isr/ptcDataset.py (no class) 43 10 0 0 0 77%
python/lsst/ip/isr/shutterMotion.py ShutterMotionProfile 205 205 0 86 0 0%
python/lsst/ip/isr/shutterMotion.py (no class) 23 0 0 0 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 0 0 100%
python/lsst/ip/isr/transmissionCurve.py IntermediateTransmissionCurve 61 61 0 30 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 IntermediateFilterDetectorTransmissionCurve 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) 29 0 0 0 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 11 11 0 4 0 0%
python/lsst/ip/isr/vignette.py (no class) 55 36 0 14 0 28%
tests/test_ampOffset.py AmpOffsetTest 121 121 0 40 0 0%
tests/test_ampOffset.py TestMemory 0 0 0 0 0 100%
tests/test_ampOffset.py (no class) 32 3 0 2 1 88%
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) 28 12 0 2 1 57%
tests/test_assembleCcd.py AssembleCcdTestCases 11 11 0 0 0 0%
tests/test_assembleCcd.py MemoryTester 0 0 0 0 0 100%
tests/test_assembleCcd.py (no class) 19 3 0 2 1 81%
tests/test_biasAndDarkCorrection.py IsrTestCases 84 84 0 8 0 0%
tests/test_biasAndDarkCorrection.py MemoryTester 0 0 0 0 0 100%
tests/test_biasAndDarkCorrection.py (no class) 22 3 0 2 1 83%
tests/test_binImageData.py BinImageDataTestCases 30 30 0 6 0 0%
tests/test_binImageData.py (no class) 14 4 0 2 1 69%
tests/test_brighterFatter.py BrighterFatterTestCases 41 41 0 4 0 0%
tests/test_brighterFatter.py MemoryTester 0 0 0 0 0 100%
tests/test_brighterFatter.py (no class) 18 3 0 2 1 80%
tests/test_calibType.py FakeExposure 2 2 0 0 0 0%
tests/test_calibType.py IsrCalibCases 30 30 0 0 0 0%
tests/test_calibType.py MemoryTester 0 0 0 0 0 100%
tests/test_calibType.py (no class) 21 4 0 2 1 78%
tests/test_crosstalk.py CrosstalkTestCase 168 168 0 24 0 0%
tests/test_crosstalk.py MemoryTester 0 0 0 0 0 100%
tests/test_crosstalk.py (no class) 37 6 0 2 1 82%
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) 22 5 0 4 2 73%
tests/test_defects.py DefectsTestCase 94 94 0 26 0 0%
tests/test_defects.py TestMemory 0 0 0 0 0 100%
tests/test_defects.py (no class) 32 5 0 2 1 82%
tests/test_deferredCharge.py SerialTrapTestCase 31 31 0 0 0 0%
tests/test_deferredCharge.py DeferredChargeTestCase 57 57 0 0 0 0%
tests/test_deferredCharge.py MemoryTester 0 0 0 0 0 100%
tests/test_deferredCharge.py (no class) 22 4 0 2 1 79%
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) 31 14 0 2 1 55%
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) 30 3 0 2 1 88%
tests/test_flatGradient.py FlatGradientTest 66 66 0 0 0 0%
tests/test_flatGradient.py MemoryTester 0 0 0 0 0 100%
tests/test_flatGradient.py (no class) 22 4 0 2 1 79%
tests/test_fringes.py FringeTestCase 108 108 0 12 0 0%
tests/test_fringes.py MemoryTester 0 0 0 0 0 100%
tests/test_fringes.py (no class) 38 13 0 2 1 65%
tests/test_isrFunctions.py MockE2VAmp 5 5 0 0 0 0%
tests/test_isrFunctions.py MockE2VDetector 11 11 0 4 0 0%
tests/test_isrFunctions.py MockE2VExposure 7 7 0 4 0 0%
tests/test_isrFunctions.py MockITLAmp 5 5 0 0 0 0%
tests/test_isrFunctions.py MockITLDetector 11 11 0 4 0 0%
tests/test_isrFunctions.py MockITLExposure 7 7 0 4 0 0%
tests/test_isrFunctions.py IsrFunctionsCases 382 382 0 50 0 0%
tests/test_isrFunctions.py MemoryTester 0 0 0 0 0 100%
tests/test_isrFunctions.py (no class) 109 36 0 16 1 59%
tests/test_isrMisc.py IsrMiscCases 24 24 0 8 0 0%
tests/test_isrMisc.py MemoryTester 0 0 0 0 0 100%
tests/test_isrMisc.py (no class) 21 3 0 2 1 83%
tests/test_isrMock.py IsrMockCases 46 46 0 0 0 0%
tests/test_isrMock.py MemoryTester 0 0 0 0 0 100%
tests/test_isrMock.py (no class) 18 3 0 2 1 80%
tests/test_isrMockLSST.py IsrMockLSSTCases 55 55 0 2 0 0%
tests/test_isrMockLSST.py MemoryTester 0 0 0 0 0 100%
tests/test_isrMockLSST.py (no class) 20 3 0 2 1 82%
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) 15 3 0 2 1 76%
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) 15 4 0 2 1 71%
tests/test_isrTask.py IsrTaskTestCases 109 109 0 14 0 0%
tests/test_isrTask.py IsrTaskUnTrimmedTestCases 210 210 0 0 0 0%
tests/test_isrTask.py MemoryTester 0 0 0 0 0 100%
tests/test_isrTask.py (no class) 54 10 0 2 1 80%
tests/test_isrTaskLSST.py IsrTaskLSSTTestCase 1156 1156 0 114 0 0%
tests/test_isrTaskLSST.py MemoryTester 0 0 0 0 0 100%
tests/test_isrTaskLSST.py (no class) 60 3 0 2 1 94%
tests/test_linearize.py LinearizeTestCase 124 124 0 34 0 0%
tests/test_linearize.py MemoryTester 0 0 0 0 0 100%
tests/test_linearize.py (no class) 67 44 0 16 1 29%
tests/test_linearizeLookupTable.py LinearizeLookupTableTestCase 107 107 0 6 0 0%
tests/test_linearizeLookupTable.py MemoryTester 0 0 0 0 0 100%
tests/test_linearizeLookupTable.py (no class) 38 13 0 4 1 62%
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) 32 9 0 4 1 67%
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) 21 5 0 4 2 72%
tests/test_overscanAmpConfig.py OverscanAmpConfigTestCase 122 122 0 46 0 0%
tests/test_overscanAmpConfig.py MemoryTester 0 0 0 0 0 100%
tests/test_overscanAmpConfig.py (no class) 26 3 0 2 1 86%
tests/test_overscanCorrection.py IsrTestCases 466 466 0 172 0 0%
tests/test_overscanCorrection.py MemoryTester 0 0 0 0 0 100%
tests/test_overscanCorrection.py (no class) 48 6 0 2 1 86%
tests/test_photodiode.py PhotodiodeTestCase 58 58 0 0 0 0%
tests/test_photodiode.py MemoryTester 0 0 0 0 0 100%
tests/test_photodiode.py (no class) 21 4 0 2 1 78%
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) 18 4 0 2 1 75%
tests/test_ptcDataset.py PtcDatasetCases 338 338 0 52 0 0%
tests/test_ptcDataset.py MemoryTester 0 0 0 0 0 100%
tests/test_ptcDataset.py (no class) 27 4 0 2 1 83%
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) 14 3 0 2 1 75%
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) 31 14 0 2 1 55%
tests/test_shutterMotion.py ShutterMotionV1TestCase 16 16 0 0 0 0%
tests/test_shutterMotion.py ShutterMotionV2TestCase 16 16 0 0 0 0%
tests/test_shutterMotion.py MemoryTester 0 0 0 0 0 100%
tests/test_shutterMotion.py (no class) 22 4 0 2 1 79%
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) 31 13 0 2 1 58%
tests/test_transmissionCurve.py TransmissionCurveCases 16 16 0 2 0 0%
tests/test_transmissionCurve.py MemoryTester 0 0 0 0 0 100%
tests/test_transmissionCurve.py (no class) 22 4 0 2 1 79%
tests/test_variance_plane.py CustomHandler 4 4 0 2 0 0%
tests/test_variance_plane.py VariancePlaneTestCase 211 211 0 56 0 0%
tests/test_variance_plane.py TestMemory 0 0 0 0 0 100%
tests/test_variance_plane.py (no class) 113 79 0 40 1 23%
Total   14434 12044 0 3766 40 13%

No items found using the specified filter.