Coverage report: 62%

Files Functions Classes

coverage.py v7.14.3, created at 2026-06-24 08:29 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
python/lsst/__init__.py   100% 2 0 0   100% 0 0   100%
python/lsst/dax/__init__.py   100% 2 0 0   100% 0 0   100%
python/lsst/dax/apdb/__init__.py   100% 12 0 0   100% 0 0   100%
python/lsst/dax/apdb/apdb.py   100% 61 0 20   100% 0 0   100%
python/lsst/dax/apdb/apdbAdmin.py   100% 29 0 3   100% 0 0   100%
python/lsst/dax/apdb/apdbConfigFreezer.py   86% 42 6 0   71% 14 4   82%
python/lsst/dax/apdb/apdbIndex.py   96% 55 2 0   94% 16 1   96%
python/lsst/dax/apdb/apdbMetadata.py   100% 15 0 5   100% 0 0   100%
python/lsst/dax/apdb/apdbReplica.py   95% 58 3 12   100% 0 0   95%
python/lsst/dax/apdb/apdbSchema.py   92% 80 6 0   85% 26 4   91%
python/lsst/dax/apdb/apdbUpdateRecord.py   90% 126 12 2   44% 16 3   85%
python/lsst/dax/apdb/cassandra/__init__.py   100% 5 0 0   100% 0 0   100%
python/lsst/dax/apdb/cassandra/apdbCassandra.py   12% 811 713 4   0% 296 0   9%
python/lsst/dax/apdb/cassandra/apdbCassandraAdmin.py   19% 275 223 3   1% 102 1   14%
python/lsst/dax/apdb/cassandra/apdbCassandraReplica.py   18% 195 159 2   0% 66 0   14%
python/lsst/dax/apdb/cassandra/apdbCassandraSchema.py   24% 328 248 4   0% 120 0   18%
python/lsst/dax/apdb/cassandra/apdbMetadataCassandra.py   27% 55 40 0   0% 10 0   23%
python/lsst/dax/apdb/cassandra/cassandra_utils.py   29% 145 103 0   0% 52 0   21%
python/lsst/dax/apdb/cassandra/config.py   77% 87 20 2   8% 12 1   69%
python/lsst/dax/apdb/cassandra/connectionContext.py   53% 95 45 0   0% 18 0   44%
python/lsst/dax/apdb/cassandra/exceptions.py   80% 5 1 0   100% 0 0   80%
python/lsst/dax/apdb/cassandra/legacy_config.py   0% 43 43 0   100% 0 0   0%
python/lsst/dax/apdb/cassandra/partitioner.py   92% 79 6 0   89% 28 3   92%
python/lsst/dax/apdb/cassandra/queries.py   94% 244 15 3   78% 90 18   90%
python/lsst/dax/apdb/cassandra/sessionFactory.py   29% 98 70 2   5% 22 1   24%
python/lsst/dax/apdb/cli/apdb_cli.py   100% 147 0 0   100% 0 0   100%
python/lsst/dax/apdb/cli/logging_cli.py   68% 25 8 0   30% 10 1   57%
python/lsst/dax/apdb/cli/options.py   98% 57 1 2   75% 8 2   95%
python/lsst/dax/apdb/config.py   96% 55 2 0   75% 8 2   94%
python/lsst/dax/apdb/factory.py   63% 27 10 4   25% 12 3   51%
python/lsst/dax/apdb/legacy_config.py   100% 22 0 3   100% 0 0   100%
python/lsst/dax/apdb/monitor.py   78% 139 31 3   64% 50 4   74%
python/lsst/dax/apdb/pixelization.py   73% 44 12 0   64% 14 3   71%
python/lsst/dax/apdb/recordIds.py   81% 63 12 0   0% 6 0   74%
python/lsst/dax/apdb/schema_model.py   94% 179 11 0   60% 20 0   90%
python/lsst/dax/apdb/scripts/__init__.py   100% 10 0 0   100% 0 0   100%
python/lsst/dax/apdb/scripts/convert_legacy_config.py   50% 10 5 0   100% 0 0   50%
python/lsst/dax/apdb/scripts/create_cassandra.py   33% 30 20 0   0% 10 0   25%
python/lsst/dax/apdb/scripts/create_sql.py   69% 16 5 0   33% 6 2   59%
python/lsst/dax/apdb/scripts/delete_cassandra.py   33% 12 8 0   0% 4 0   25%
python/lsst/dax/apdb/scripts/list_cassandra.py   15% 39 33 0   0% 26 0   9%
python/lsst/dax/apdb/scripts/list_index.py   50% 8 4 0   0% 2 0   40%
python/lsst/dax/apdb/scripts/metadata.py   36% 25 16 0   0% 6 0   29%
python/lsst/dax/apdb/scripts/metrics.py   20% 124 99 0   0% 74 0   13%
python/lsst/dax/apdb/scripts/partition.py   14% 76 65 0   0% 12 0   12%
python/lsst/dax/apdb/scripts/replication.py   18% 44 36 0   0% 14 0   14%
python/lsst/dax/apdb/sql/__init__.py   100% 5 0 0   100% 0 0   100%
python/lsst/dax/apdb/sql/apdbMetadataSql.py   96% 49 2 0   80% 10 2   93%
python/lsst/dax/apdb/sql/apdbSql.py   92% 702 57 5   76% 238 48   88%
python/lsst/dax/apdb/sql/apdbSqlAdmin.py   76% 21 5 1   100% 0 0   76%
python/lsst/dax/apdb/sql/apdbSqlReplica.py   95% 134 7 2   86% 28 4   93%
python/lsst/dax/apdb/sql/apdbSqlSchema.py   87% 195 25 0   68% 60 7   83%
python/lsst/dax/apdb/sql/config.py   94% 47 3 0   50% 6 3   89%
python/lsst/dax/apdb/sql/legacy_config.py   87% 30 4 0   25% 4 1   79%
python/lsst/dax/apdb/sql/modelToSql.py   85% 118 18 0   66% 62 17   78%
python/lsst/dax/apdb/tests/__init__.py   100% 3 0 0   100% 0 0   100%
python/lsst/dax/apdb/tests/_apdb.py   99% 618 4 8   93% 30 2   99%
python/lsst/dax/apdb/tests/_apdb_admin.py   100% 9 0 1   100% 0 0   100%
python/lsst/dax/apdb/tests/cassandra_mixin.py   59% 32 13 0   17% 6 1   53%
python/lsst/dax/apdb/tests/data_factory.py   96% 71 3 0   79% 24 3   92%
python/lsst/dax/apdb/tests/utils.py   62% 16 6 3   100% 0 0   62%
python/lsst/dax/apdb/timer.py   83% 82 14 0   45% 20 5   75%
python/lsst/dax/apdb/version.py   100% 5 0 0   100% 0 0   100%
python/lsst/dax/apdb/versionTuple.py   84% 25 4 0   67% 6 2   81%
tests/test_ap_verify_queries.py   100% 41 0 3   100% 2 0   100%
tests/test_apdbCassandra.py   39% 138 84 3   0% 6 0   38%
tests/test_apdbCassandraAdmin.py   35% 94 61 2   0% 4 0   34%
tests/test_apdbSql.py   95% 182 10 3   100% 2 0   95%
tests/test_apdbSqlSchema.py   100% 96 0 3   100% 10 0   100%
tests/test_cassandraPartitioner.py   100% 99 0 2   100% 10 0   100%
tests/test_cassandra_queries.py   100% 208 0 2   100% 0 0   100%
tests/test_cli.py   100% 20 0 2   100% 0 0   100%
tests/test_index.py   100% 50 0 2   100% 0 0   100%
tests/test_legacy_config.py   100% 23 0 2   100% 2 0   100%
tests/test_monitor.py   100% 118 0 2   100% 0 0   100%
tests/test_updateRecord.py   100% 87 0 2   100% 0 0   100%
Total   67% 7417 2413 122   36% 1700 148   62%

No items found using the specified filter.