Hide keyboard shortcuts

Hot-keys on this page

n s m x b p c   change column sorting

Module statements missing excluded branches partial coverage
Total 11618 9223 0 3593 55 16%
python/lsst/daf/__init__.py 2 0 0 0 0 100%
python/lsst/daf/butler/__init__.py 3 0 0 0 0 100%
python/lsst/daf/butler/butler.py 273 222 0 136 0 12%
python/lsst/daf/butler/core/__init__.py 28 0 0 0 0 100%
python/lsst/daf/butler/core/assembler.py 108 92 0 54 0 10%
python/lsst/daf/butler/core/butlerConfig.py 45 30 0 20 0 23%
python/lsst/daf/butler/core/composites.py 38 23 0 14 0 29%
python/lsst/daf/butler/core/config.py 442 371 0 214 0 11%
python/lsst/daf/butler/core/configSupport.py 104 74 0 64 6 21%
python/lsst/daf/butler/core/connectionString.py 26 18 0 8 0 24%
python/lsst/daf/butler/core/constraints.py 49 32 0 26 0 23%
python/lsst/daf/butler/core/dataIdPacker.py 65 41 0 12 0 31%
python/lsst/daf/butler/core/databaseDict.py 36 13 0 8 0 52%
python/lsst/daf/butler/core/datasets.py 150 100 0 42 0 26%
python/lsst/daf/butler/core/datastore.py 114 49 0 6 0 56%
python/lsst/daf/butler/core/dbAuth.py 74 61 0 48 0 11%
python/lsst/daf/butler/core/deferredDatasetHandle.py 31 16 0 10 1 44%
python/lsst/daf/butler/core/dimensions/__init__.py 4 0 0 0 0 100%
python/lsst/daf/butler/core/dimensions/dataId.py 220 178 0 124 0 12%
python/lsst/daf/butler/core/dimensions/elements.py 76 53 0 14 0 26%
python/lsst/daf/butler/core/dimensions/graph.py 168 119 0 54 0 22%
python/lsst/daf/butler/core/dimensions/sets.py 116 79 0 38 0 24%
python/lsst/daf/butler/core/exceptions.py 6 0 0 0 0 100%
python/lsst/daf/butler/core/execution.py 18 8 0 0 0 56%
python/lsst/daf/butler/core/fileDescriptor.py 24 18 0 10 0 18%
python/lsst/daf/butler/core/fileTemplates.py 181 146 0 82 0 13%
python/lsst/daf/butler/core/formatter.py 93 48 0 18 0 41%
python/lsst/daf/butler/core/location.py 156 113 0 62 0 20%
python/lsst/daf/butler/core/mappingFactory.py 52 39 0 16 0 19%
python/lsst/daf/butler/core/preFlight.py 17 8 0 0 0 53%
python/lsst/daf/butler/core/quantum.py 50 32 0 14 0 28%
python/lsst/daf/butler/core/regions.py 12 8 0 2 0 29%
python/lsst/daf/butler/core/registry.py 204 114 0 54 0 35%
python/lsst/daf/butler/core/registryConfig.py 21 10 0 4 0 44%
python/lsst/daf/butler/core/repoRelocation.py 8 3 0 2 0 50%
python/lsst/daf/butler/core/run.py 20 8 0 0 0 60%
python/lsst/daf/butler/core/s3utils.py 50 39 0 22 0 15%
python/lsst/daf/butler/core/safeFileIo.py 112 83 0 20 0 22%
python/lsst/daf/butler/core/schema.py 142 108 0 64 0 17%
python/lsst/daf/butler/core/storageClass.py 219 172 0 116 0 14%
python/lsst/daf/butler/core/storedFileInfo.py 22 5 0 6 0 68%
python/lsst/daf/butler/core/utils.py 107 67 0 42 2 28%
python/lsst/daf/butler/core/views.py 34 18 0 4 0 42%
python/lsst/daf/butler/exprParser/__init__.py 4 0 0 0 0 100%
python/lsst/daf/butler/exprParser/exprTree.py 88 50 0 6 0 40%
python/lsst/daf/butler/exprParser/parserLex.py 57 24 0 2 0 56%
python/lsst/daf/butler/exprParser/parserYacc.py 87 54 0 20 0 31%
python/lsst/daf/butler/exprParser/ply/__init__.py 2 0 0 0 0 100%
python/lsst/daf/butler/exprParser/ply/lex.py 692 622 0 310 1 7%
python/lsst/daf/butler/exprParser/ply/yacc.py 1929 1775 0 904 1 5%
python/lsst/daf/butler/exprParser/treeVisitor.py 11 0 0 0 0 100%
python/lsst/daf/butler/instrument.py 73 40 0 12 1 40%
python/lsst/daf/butler/registries/sqlRegistry.py 393 326 0 188 0 12%
python/lsst/daf/butler/registries/sqlRegistryDatabaseDict.py 77 62 0 26 0 15%
python/lsst/daf/butler/sql/__init__.py 4 0 0 0 0 100%
python/lsst/daf/butler/sql/dataIdQueryBuilder.py 23 13 0 10 0 30%
python/lsst/daf/butler/sql/queryBuilder.py 217 176 0 104 16 13%
python/lsst/daf/butler/sql/resultColumnsManager.py 94 72 0 47 0 16%
python/lsst/daf/butler/sql/singleDatasetQueryBuilder.py 97 71 0 38 0 21%
python/lsst/daf/butler/version.py 6 0 0 0 0 100%
tests/datasetsHelper.py 45 35 0 8 0 19%
tests/dummyRegistry.py 25 16 0 6 0 29%
tests/examplePythonTypes.py 36 23 0 8 0 30%
tests/test_butler.py 363 267 0 50 1 24%
tests/test_butlerFits.py 128 78 0 22 1 35%
tests/test_composites.py 47 37 0 4 1 22%
tests/test_config.py 318 267 0 38 1 15%
tests/test_connectionString.py 31 15 0 4 0 46%
tests/test_constraints.py 95 82 0 2 1 14%
tests/test_dataid.py 17 9 0 2 1 47%
tests/test_datasets.py 140 123 0 16 1 12%
tests/test_datastore.py 379 296 0 62 1 19%
tests/test_datastoreFits.py 143 105 0 12 1 25%
tests/test_dbAuth.py 142 124 0 10 1 12%
tests/test_dimensions.py 190 175 0 22 1 8%
tests/test_execution.py 15 9 0 2 1 41%
tests/test_exprParserLex.py 171 153 0 12 1 10%
tests/test_exprParserYacc.py 242 212 0 12 1 12%
tests/test_formatter.py 79 64 0 4 1 19%
tests/test_instrument.py 37 17 0 6 1 49%
tests/test_location.py 65 53 0 8 1 18%
tests/test_quantum.py 50 42 0 2 1 17%
tests/test_queryBuilder.py 217 203 0 88 1 5%
tests/test_run.py 21 15 0 2 1 30%
tests/test_s3utils.py 56 37 0 8 1 34%
tests/test_schema.py 63 46 0 20 1 22%
tests/test_sqlDatabaseDict.py 84 68 0 6 1 19%
tests/test_sqlRegistry.py 451 418 0 46 1 7%
tests/test_storageClass.py 140 125 0 4 1 11%
tests/test_templates.py 151 134 0 6 1 11%
tests/test_utils.py 103 72 0 4 1 30%

No items found using the specified filter.