Coverage report: 21%

Files Functions Classes

coverage.py v7.5.0, created at 2024-04-25 00:03 -0700

File function statements missing excluded branches partial coverage
python/lsst/__init__.py (no function) 2 0 0 0 0 100%
python/lsst/dax/__init__.py (no function) 2 0 0 0 0 100%
python/lsst/dax/apdb/__init__.py (no function) 8 0 0 0 0 100%
python/lsst/dax/apdb/apdb.py _data_file_name 1 0 0 0 0 100%
python/lsst/dax/apdb/apdb.py Apdb.tableDef 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py Apdb.makeSchema 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py Apdb.getDiaObjects 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py Apdb.getDiaSources 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py Apdb.getDiaForcedSources 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py Apdb.getDiaObjectsHistory 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py Apdb.getDiaSourcesHistory 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py Apdb.getDiaForcedSourcesHistory 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py Apdb.getSSObjects 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py Apdb.store 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py Apdb.storeSSObjects 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py Apdb.reassignDiaSources 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py Apdb.dailyJob 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py Apdb.countUnassociatedObjects 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py Apdb.makeField 1 1 0 0 0 0%
python/lsst/dax/apdb/apdb.py (no function) 49 0 0 0 0 100%
python/lsst/dax/apdb/apdbCassandra.py CassandraMissingError.__init__ 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbCassandra.py _AddressTranslator.__init__ 1 1 0 2 0 0%
python/lsst/dax/apdb/apdbCassandra.py _AddressTranslator.translate 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.__init__ 17 17 0 6 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.tableDef 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.makeSchema 6 6 0 2 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.getDiaObjects 16 16 0 6 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.getDiaSources 6 6 0 2 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.getDiaForcedSources 6 6 0 2 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.getDiaObjectsHistory 14 14 0 4 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.getDiaSourcesHistory 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.getDiaForcedSourcesHistory 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.getSSObjects 8 8 0 2 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.store 9 9 0 4 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.storeSSObjects 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.reassignDiaSources 25 25 0 16 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.dailyJob 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra.countUnassociatedObjects 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._makeProfiles 12 12 0 4 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._getSources 19 19 0 10 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._getSourcesHistory 14 14 0 4 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._storeDiaObjects 9 9 0 2 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._storeDiaSources 6 6 0 2 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._storeDiaSourcesPartitions 3 3 0 0 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._storeObjectsPandas 39 39 0 30 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._add_obj_part 9 9 0 2 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._add_src_part 12 12 0 6 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._add_fsrc_part 7 7 0 4 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._time_partition 6 6 0 2 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._make_empty_catalog 3 3 0 2 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._prep_statement 5 5 0 2 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._combine_where 21 21 0 18 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._spatial_where 16 16 0 14 0 0%
python/lsst/dax/apdb/apdbCassandra.py ApdbCassandra._temporal_where 15 15 0 12 0 0%
python/lsst/dax/apdb/apdbCassandra.py (no function) 89 7 0 2 1 91%
python/lsst/dax/apdb/apdbCassandraSchema.py ExtraTables.table_name 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbCassandraSchema.py ApdbCassandraSchema.__init__ 28 28 0 18 0 0%
python/lsst/dax/apdb/apdbCassandraSchema.py ApdbCassandraSchema._extraTableSchema 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbCassandraSchema.py ApdbCassandraSchema.tableName 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbCassandraSchema.py ApdbCassandraSchema.getColumnMap 5 5 0 4 0 0%
python/lsst/dax/apdb/apdbCassandraSchema.py ApdbCassandraSchema.partitionColumns 7 7 0 6 0 0%
python/lsst/dax/apdb/apdbCassandraSchema.py ApdbCassandraSchema.clusteringColumns 7 7 0 6 0 0%
python/lsst/dax/apdb/apdbCassandraSchema.py ApdbCassandraSchema.makeSchema 4 4 0 4 0 0%
python/lsst/dax/apdb/apdbCassandraSchema.py ApdbCassandraSchema._makeTableSchema 29 29 0 22 0 0%
python/lsst/dax/apdb/apdbCassandraSchema.py ApdbCassandraSchema._tableColumns 29 29 0 18 0 0%
python/lsst/dax/apdb/apdbCassandraSchema.py (no function) 28 1 0 4 1 94%
python/lsst/dax/apdb/apdbSchema.py ColumnDef.dtype 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbSchema.py TableDef.primary_key 4 4 0 4 0 0%
python/lsst/dax/apdb/apdbSchema.py ApdbTables.table_name 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbSchema.py ApdbSchema.__init__ 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbSchema.py ApdbSchema._readTables 16 16 0 8 0 0%
python/lsst/dax/apdb/apdbSchema.py ApdbSchema._buildSchemas 36 36 0 16 0 0%
python/lsst/dax/apdb/apdbSchema.py (no function) 77 0 0 10 0 100%
python/lsst/dax/apdb/apdbSql.py _split 4 4 0 2 0 0%
python/lsst/dax/apdb/apdbSql.py _coerce_uint64 2 2 0 4 0 0%
python/lsst/dax/apdb/apdbSql.py _make_midPointTai_start 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbSql.py _ansi_session 5 5 0 4 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSqlConfig.validate 3 3 0 2 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.__init__ 27 27 0 12 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.tableRowCount 9 9 0 4 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.tableDef 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.makeSchema 1 1 0 0 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.getDiaObjects 18 18 0 14 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.getDiaSources 6 6 0 4 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.getDiaForcedSources 12 12 0 6 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.getDiaObjectsHistory 12 12 0 6 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.getDiaSourcesHistory 12 12 0 6 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.getDiaForcedSourcesHistory 9 9 0 4 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.getSSObjects 9 9 0 6 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.store 7 7 0 4 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.storeSSObjects 18 18 0 8 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.reassignDiaSources 12 12 0 10 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.dailyJob 7 7 0 2 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql.countUnassociatedObjects 6 6 0 2 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql._getDiaSourcesInRegion 12 12 0 4 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql._getDiaSourcesByIDs 7 7 0 2 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql._getSourcesByIDs 17 17 0 10 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql._storeDiaObjects 40 40 0 24 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql._storeDiaSources 4 4 0 4 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql._storeDiaForcedSources 4 4 0 4 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql._explain 10 10 0 6 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql._htm_indices 6 6 0 4 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql._filterRegion 9 9 0 4 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql._add_obj_htm_index 9 9 0 2 0 0%
python/lsst/dax/apdb/apdbSql.py ApdbSql._add_src_htm_index 8 8 0 4 0 0%
python/lsst/dax/apdb/apdbSql.py (no function) 70 0 0 0 0 100%
python/lsst/dax/apdb/apdbSqlSchema.py ApdbSqlSchema.__init__ 25 25 0 8 0 0%
python/lsst/dax/apdb/apdbSqlSchema.py ApdbSqlSchema._makeTables 10 10 0 4 0 0%
python/lsst/dax/apdb/apdbSqlSchema.py ApdbSqlSchema.makeSchema 9 9 0 2 0 0%
python/lsst/dax/apdb/apdbSqlSchema.py ApdbSqlSchema._tableColumns 16 16 0 10 0 0%
python/lsst/dax/apdb/apdbSqlSchema.py ApdbSqlSchema._tableIndices 13 13 0 10 0 0%
python/lsst/dax/apdb/apdbSqlSchema.py ApdbSqlSchema._getDoubleType 13 13 0 8 0 0%
python/lsst/dax/apdb/apdbSqlSchema.py (no function) 17 0 0 0 0 100%
python/lsst/dax/apdb/cassandra_utils.py SessionWrapper.__init__ 2 2 0 0 0 0%
python/lsst/dax/apdb/cassandra_utils.py SessionWrapper.execute_async 3 3 0 2 0 0%
python/lsst/dax/apdb/cassandra_utils.py SessionWrapper.submit 1 1 0 0 0 0%
python/lsst/dax/apdb/cassandra_utils.py pandas_dataframe_factory 1 1 0 0 0 0%
python/lsst/dax/apdb/cassandra_utils.py raw_data_factory 1 1 0 0 0 0%
python/lsst/dax/apdb/cassandra_utils.py select_concurrent 42 42 0 22 0 0%
python/lsst/dax/apdb/cassandra_utils.py literal 12 12 0 8 0 0%
python/lsst/dax/apdb/cassandra_utils.py quote_id 3 3 0 2 0 0%
python/lsst/dax/apdb/cassandra_utils.py (no function) 24 6 0 2 1 73%
python/lsst/dax/apdb/factory.py make_apdb 5 5 0 4 0 0%
python/lsst/dax/apdb/factory.py (no function) 6 0 0 0 0 100%
python/lsst/dax/apdb/pixelization.py Pixelization.__init__ 8 8 0 6 0 0%
python/lsst/dax/apdb/pixelization.py Pixelization.pixels 5 5 0 2 0 0%
python/lsst/dax/apdb/pixelization.py Pixelization.pixel 2 2 0 0 0 0%
python/lsst/dax/apdb/pixelization.py Pixelization.envelope 6 6 0 4 0 0%
python/lsst/dax/apdb/pixelization.py (no function) 11 0 0 0 0 100%
python/lsst/dax/apdb/tests/__init__.py (no function) 2 0 0 0 0 100%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.make_config 1 1 0 0 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.n_columns 1 1 0 0 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.getDiaObjects_table 1 1 0 0 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.make_region 4 4 0 0 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.assert_catalog 3 3 0 0 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.test_makeSchema 7 7 0 0 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.test_empty_gets 22 22 0 4 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.test_empty_gets_0months 13 13 0 0 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.test_storeObjects 9 9 0 0 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.test_objectHistory 44 44 0 0 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.test_storeSources 15 15 0 0 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.test_sourceHistory 42 42 0 2 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.test_storeForcedSources 13 13 0 0 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.test_forcedSourceHistory 45 45 0 2 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.test_storeSSObjects 13 13 0 0 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.test_reassignObjects 19 19 0 2 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.test_midPointTai_src 23 23 0 0 0 0%
python/lsst/dax/apdb/tests/_apdb.py ApdbTest.test_midPointTai_fsrc 23 23 0 0 0 0%
python/lsst/dax/apdb/tests/_apdb.py (no function) 42 0 0 0 0 100%
python/lsst/dax/apdb/tests/data_factory.py _genPointsInRegion 14 14 0 4 0 0%
python/lsst/dax/apdb/tests/data_factory.py makeObjectCatalog 8 8 0 4 0 0%
python/lsst/dax/apdb/tests/data_factory.py makeSourceCatalog 4 4 0 0 0 0%
python/lsst/dax/apdb/tests/data_factory.py makeForcedSourceCatalog 4 4 0 0 0 0%
python/lsst/dax/apdb/tests/data_factory.py makeSSObjectCatalog 5 5 0 0 0 0%
python/lsst/dax/apdb/tests/data_factory.py (no function) 13 0 0 0 0 100%
python/lsst/dax/apdb/timer.py Timer.__init__ 8 8 0 0 0 0%
python/lsst/dax/apdb/timer.py Timer.start 5 5 0 0 0 0%
python/lsst/dax/apdb/timer.py Timer.stop 9 9 0 2 0 0%
python/lsst/dax/apdb/timer.py Timer.dump 2 2 0 0 0 0%
python/lsst/dax/apdb/timer.py Timer.__str__ 12 12 0 4 0 0%
python/lsst/dax/apdb/timer.py Timer.__enter__ 2 2 0 0 0 0%
python/lsst/dax/apdb/timer.py Timer.__exit__ 5 5 0 4 0 0%
python/lsst/dax/apdb/timer.py (no function) 15 0 0 0 0 100%
python/lsst/dax/apdb/version.py (no function) 6 0 0 0 0 100%
tests/test_ap_verify_queries.py createTestObjects 5 5 0 2 0 0%
tests/test_ap_verify_queries.py TestApVerifyQueries.setUp 7 7 0 0 0 0%
tests/test_ap_verify_queries.py TestApVerifyQueries.tearDown 1 1 0 0 0 0%
tests/test_ap_verify_queries.py TestApVerifyQueries.test_count_zero_objects 2 2 0 0 0 0%
tests/test_ap_verify_queries.py TestApVerifyQueries.test_count_objects 7 7 0 0 0 0%
tests/test_ap_verify_queries.py setup_module 1 1 0 0 0 0%
tests/test_ap_verify_queries.py (no function) 21 2 0 2 1 87%
tests/test_apdbCassandra.py ApdbCassandraTestCase.setUpClass 5 5 0 4 0 0%
tests/test_apdbCassandra.py ApdbCassandraTestCase.setUp 9 9 0 0 0 0%
tests/test_apdbCassandra.py ApdbCassandraTestCase.tearDown 5 5 0 0 0 0%
tests/test_apdbCassandra.py ApdbCassandraTestCase.make_config 7 7 0 4 0 0%
tests/test_apdbCassandra.py ApdbCassandraTestCase.n_columns 16 16 0 14 0 0%
tests/test_apdbCassandra.py ApdbCassandraTestCase.getDiaObjects_table 1 1 0 0 0 0%
tests/test_apdbCassandra.py setup_module 1 1 0 0 0 0%
tests/test_apdbCassandra.py (no function) 34 2 0 2 1 92%
tests/test_apdbSql.py ApdbSqlTestCase.make_config 3 3 0 0 0 0%
tests/test_apdbSql.py ApdbSqlTestCase.n_columns 10 10 0 10 0 0%
tests/test_apdbSql.py ApdbSqlTestCase.getDiaObjects_table 1 1 0 0 0 0%
tests/test_apdbSql.py ApdbSqlTestCaseLastObject.getDiaObjects_table 1 1 0 0 0 0%
tests/test_apdbSql.py setup_module 1 1 0 0 0 0%
tests/test_apdbSql.py (no function) 25 2 0 2 1 89%
tests/test_apdbSqlSchema.py ApdbSchemaTestCase.setUpClass 1 1 0 0 0 0%
tests/test_apdbSqlSchema.py ApdbSchemaTestCase._assertTable 3 3 0 0 0 0%
tests/test_apdbSqlSchema.py ApdbSchemaTestCase.test_makeSchema 29 29 0 0 0 0%
tests/test_apdbSqlSchema.py setup_module 1 1 0 0 0 0%
tests/test_apdbSqlSchema.py (no function) 18 2 0 2 1 85%
Total   2035 1497 0 614 7 21%

No items found using the specified filter.