Coverage report: 24%

Files Functions Classes

coverage.py v7.11.0, created at 2025-11-14 01:22 -0800

File class statements missing excluded branches partial coverage
bin/dispatch_verify.py (no class) 3 1 0 2 1 60%
bin/gen3_to_job.py (no class) 5 3 0 2 1 43%
bin/inspect_job.py (no class) 3 1 0 2 1 60%
bin/lint_metrics.py (no class) 3 1 0 2 1 60%
python/lsst/__init__.py (no class) 2 0 0 0 0 100%
python/lsst/verify/__init__.py (no class) 21 2 0 0 0 90%
python/lsst/verify/bin/__init__.py (no class) 0 0 0 0 0 100%
python/lsst/verify/bin/dispatchverify.py Configuration 45 45 0 24 0 0%
python/lsst/verify/bin/dispatchverify.py (no class) 136 108 0 40 0 16%
python/lsst/verify/bin/inspectjob.py (no class) 46 36 0 20 0 15%
python/lsst/verify/bin/jobReporter.py JobReporter 25 25 0 8 0 0%
python/lsst/verify/bin/jobReporter.py (no class) 34 22 0 4 0 32%
python/lsst/verify/bin/lintmetrics.py (no class) 22 16 0 0 0 27%
python/lsst/verify/bin/print_metricvalues.py (no class) 28 22 0 4 0 19%
python/lsst/verify/blob.py Blob 38 38 0 16 0 0%
python/lsst/verify/blob.py (no class) 24 0 0 0 0 100%
python/lsst/verify/blobset.py BlobSet 54 54 0 20 0 0%
python/lsst/verify/blobset.py (no class) 22 0 0 0 0 100%
python/lsst/verify/datum.py QuantityAttributeMixin 21 21 0 10 0 0%
python/lsst/verify/datum.py Datum 42 42 0 22 0 0%
python/lsst/verify/datum.py (no class) 37 0 0 0 0 100%
python/lsst/verify/errors.py VerifyError 0 0 0 0 0 100%
python/lsst/verify/errors.py VerifySpecificationError 0 0 0 0 0 100%
python/lsst/verify/errors.py SpecificationResolutionError 0 0 0 0 0 100%
python/lsst/verify/errors.py (no class) 7 0 0 0 0 100%
python/lsst/verify/extract_metricvalues.py (no class) 100 90 0 42 0 7%
python/lsst/verify/job.py Job 64 64 0 24 0 0%
python/lsst/verify/job.py (no class) 33 0 0 0 0 100%
python/lsst/verify/jobmetadata.py Metadata 63 63 0 28 0 0%
python/lsst/verify/jobmetadata.py (no class) 28 0 0 0 0 100%
python/lsst/verify/jsonmixin.py JsonSerializationMixin 18 18 0 10 0 0%
python/lsst/verify/jsonmixin.py (no class) 13 0 0 0 0 100%
python/lsst/verify/measurement.py Measurement 111 111 0 58 0 0%
python/lsst/verify/measurement.py MeasurementNotes 26 26 0 8 0 0%
python/lsst/verify/measurement.py (no class) 62 0 0 0 0 100%
python/lsst/verify/measurementset.py MeasurementSet 64 64 0 40 0 0%
python/lsst/verify/measurementset.py (no class) 25 0 0 0 0 100%
python/lsst/verify/metadata/__init__.py (no class) 0 0 0 0 0 100%
python/lsst/verify/metadata/eupsmanifest.py Manifest 27 27 0 12 0 0%
python/lsst/verify/metadata/eupsmanifest.py (no class) 13 0 0 0 0 100%
python/lsst/verify/metadata/jenkinsci.py (no class) 4 1 0 0 0 75%
python/lsst/verify/metadata/ldf.py (no class) 4 1 0 0 0 75%
python/lsst/verify/metadata/lsstsw.py LsstswRepos 24 24 0 6 0 0%
python/lsst/verify/metadata/lsstsw.py (no class) 18 2 0 0 0 89%
python/lsst/verify/metaquery.py MetadataQuery 18 18 0 14 0 0%
python/lsst/verify/metaquery.py (no class) 12 0 0 0 0 100%
python/lsst/verify/metric.py Metric 51 51 0 22 0 0%
python/lsst/verify/metric.py (no class) 40 0 0 0 0 100%
python/lsst/verify/metricset.py MetricSet 123 123 0 58 0 0%
python/lsst/verify/metricset.py (no class) 37 0 0 0 0 100%
python/lsst/verify/naming.py Name 193 193 0 130 0 0%
python/lsst/verify/naming.py (no class) 50 0 0 0 0 100%
python/lsst/verify/output.py (no class) 17 12 0 6 0 22%
python/lsst/verify/report.py Report 40 40 0 8 0 0%
python/lsst/verify/report.py (no class) 9 0 0 0 0 100%
python/lsst/verify/spec/__init__.py (no class) 2 0 0 0 0 100%
python/lsst/verify/spec/base.py Specification 23 23 0 10 0 0%
python/lsst/verify/spec/base.py (no class) 24 0 0 0 0 100%
python/lsst/verify/spec/threshold.py ThresholdSpecification 36 36 0 4 0 0%
python/lsst/verify/spec/threshold.py (no class) 33 0 0 0 0 100%
python/lsst/verify/specset.py SpecificationSet 287 287 0 140 0 0%
python/lsst/verify/specset.py SpecificationPartial 5 5 0 0 0 0%
python/lsst/verify/specset.py (no class) 62 0 0 0 0 100%
python/lsst/verify/squash.py (no class) 65 49 0 12 0 21%
python/lsst/verify/tasks/__init__.py (no class) 4 0 0 0 0 100%
python/lsst/verify/tasks/apdbMetricTask.py ApdbMetricConnections 0 0 0 0 0 100%
python/lsst/verify/tasks/apdbMetricTask.py ApdbMetricConfig 0 0 0 0 0 100%
python/lsst/verify/tasks/apdbMetricTask.py ApdbMetricTask 9 9 0 4 0 0%
python/lsst/verify/tasks/apdbMetricTask.py (no class) 17 0 0 0 0 100%
python/lsst/verify/tasks/commonMetrics.py TimeMethodMetricConfig 0 0 0 0 0 100%
python/lsst/verify/tasks/commonMetrics.py TimingMetricTask 15 15 0 2 0 0%
python/lsst/verify/tasks/commonMetrics.py CpuTimingMetricTask 15 15 0 6 0 0%
python/lsst/verify/tasks/commonMetrics.py MemoryMetricTask 20 20 0 8 0 0%
python/lsst/verify/tasks/commonMetrics.py (no class) 33 0 0 0 0 100%
python/lsst/verify/tasks/metadataMetricTask.py SingleMetadataMetricConnections 5 5 0 2 0 0%
python/lsst/verify/tasks/metadataMetricTask.py MetadataMetricConfig 0 0 0 0 0 100%
python/lsst/verify/tasks/metadataMetricTask.py AbstractMetadataMetricTask 13 13 0 6 0 0%
python/lsst/verify/tasks/metadataMetricTask.py MetadataMetricTask 3 3 0 0 0 0%
python/lsst/verify/tasks/metadataMetricTask.py (no class) 23 0 0 0 0 100%
python/lsst/verify/tasks/metricTask.py MetricComputationError 0 0 0 0 0 100%
python/lsst/verify/tasks/metricTask.py MetricConnections 0 0 0 0 0 100%
python/lsst/verify/tasks/metricTask.py MetricConfig 6 6 0 4 0 0%
python/lsst/verify/tasks/metricTask.py MetricTask 6 6 0 2 0 0%
python/lsst/verify/tasks/metricTask.py (no class) 19 0 0 0 0 100%
python/lsst/verify/tasks/testUtils.py MetricTaskTestCase 13 13 0 0 0 0%
python/lsst/verify/tasks/testUtils.py MetadataMetricTestCase 38 38 0 6 0 0%
python/lsst/verify/tasks/testUtils.py ApdbMetricTestCase 14 14 0 0 0 0%
python/lsst/verify/tasks/testUtils.py (no class) 32 0 0 0 0 100%
python/lsst/verify/timer.py (no class) 19 10 0 0 0 47%
python/lsst/verify/version.py (no class) 5 0 0 0 0 100%
python/lsst/verify/yamlpersistance.py (no class) 63 35 0 10 0 41%
python/lsst/verify/yamlutils.py _build_ordered_loader.OrderedLoader 0 0 0 0 0 100%
python/lsst/verify/yamlutils.py (no class) 32 24 0 8 0 20%
tests/data/make_metricvalue_butlers.py (no class) 65 57 0 4 1 13%
tests/test_apdbMetricTask.py DummyTask 4 4 0 2 0 0%
tests/test_apdbMetricTask.py Gen3ApdbTestSuite 46 46 0 0 0 0%
tests/test_apdbMetricTask.py Gen3ApdbTestSuite.testRunQuantumNone.NoneTask 1 1 0 0 0 0%
tests/test_apdbMetricTask.py MemoryTester 0 0 0 0 0 100%
tests/test_apdbMetricTask.py (no class) 32 3 0 2 1 88%
tests/test_blob.py BlobTestCase 40 40 0 0 0 0%
tests/test_blob.py (no class) 18 1 0 2 1 90%
tests/test_blobset.py BlobSetTestCase 36 36 0 2 0 0%
tests/test_blobset.py (no class) 9 1 0 2 1 82%
tests/test_commonMetrics.py DummyTask 1 1 0 0 0 0%
tests/test_commonMetrics.py TimingMetricTestSuite 39 39 0 4 0 0%
tests/test_commonMetrics.py CpuTimingMetricTestSuite 42 42 0 4 0 0%
tests/test_commonMetrics.py MemoryMetricTestSuite 46 46 0 6 0 0%
tests/test_commonMetrics.py MemoryTester 0 0 0 0 0 100%
tests/test_commonMetrics.py (no class) 56 3 0 2 1 93%
tests/test_datum.py DatumTestCase 78 78 0 0 0 0%
tests/test_datum.py (no class) 20 1 0 2 1 91%
tests/test_eupsmanifest.py ManifestTestCase 16 16 0 2 0 0%
tests/test_eupsmanifest.py (no class) 8 1 0 2 1 80%
tests/test_extract_metricvalues.py ExtractMetricvaluesTest 82 82 0 12 0 0%
tests/test_extract_metricvalues.py (no class) 16 1 0 2 1 89%
tests/test_inspectjob.py InspectJobTestCase 75 75 0 12 0 0%
tests/test_inspectjob.py (no class) 23 1 0 2 1 92%
tests/test_job.py JobTestCase 79 79 0 2 0 0%
tests/test_job.py (no class) 10 1 0 2 1 83%
tests/test_jobReporter.py JobReporterTestCase 23 23 0 2 0 0%
tests/test_jobReporter.py (no class) 14 1 0 2 1 88%
tests/test_lsstsw.py LsstswReposTestCase 9 9 0 0 0 0%
tests/test_lsstsw.py (no class) 12 3 0 2 1 71%
tests/test_measurements.py MeasurementTestCase 134 134 0 2 0 0%
tests/test_measurements.py (no class) 25 1 0 2 1 93%
tests/test_measurementset.py MeasurementSetTestCase 47 47 0 4 0 0%
tests/test_measurementset.py MeasurementSetMetricReloadTestCase 10 10 0 0 0 0%
tests/test_measurementset.py (no class) 14 1 0 2 1 88%
tests/test_merge_documents.py TestMergeDocuments 9 9 0 0 0 0%
tests/test_merge_documents.py (no class) 10 1 0 2 1 83%
tests/test_metrics.py MetricTestCase 43 43 0 2 0 0%
tests/test_metrics.py (no class) 14 1 0 2 1 88%
tests/test_metricset.py MetricsPackageTestCase 54 54 0 6 0 0%
tests/test_metricset.py VerifyMetricsParsingTestCase 4 4 0 0 0 0%
tests/test_metricset.py MetricSetSubsetTestCase 24 24 0 0 0 0%
tests/test_metricset.py MetricSetSerializationTestCase 7 7 0 0 0 0%
tests/test_metricset.py (no class) 27 0 0 0 0 100%
tests/test_naming.py NameConstructors 26 26 0 0 0 0%
tests/test_naming.py NameComparisonTestCase 70 70 0 0 0 0%
tests/test_naming.py FullyQualifiedMetricName 26 26 0 0 0 0%
tests/test_naming.py MetricName 29 29 0 0 0 0%
tests/test_naming.py FullyQualifiedSpecificationName 30 30 0 0 0 0%
tests/test_naming.py RelativeSpecificationName 21 21 0 0 0 0%
tests/test_naming.py SpecificationName 27 27 0 0 0 0%
tests/test_naming.py PackageName 26 26 0 0 0 0%
tests/test_naming.py (no class) 141 1 0 2 1 99%
tests/test_output.py OutputQuantitiesTestCase 15 15 0 4 0 0%
tests/test_output.py (no class) 15 4 0 2 1 71%
tests/test_specification_set.py TestSpecificationSet 47 47 0 2 0 0%
tests/test_specification_set.py TestSpecificationSetGetterSetter 20 20 0 0 0 0%
tests/test_specification_set.py TestSpecificationSetLoadYamlFile 41 41 0 0 0 0%
tests/test_specification_set.py TestSpecificationSetLoadSinglePackage 4 4 0 0 0 0%
tests/test_specification_set.py TestSpecificationSetLoadMetricsPackage 3 3 0 0 0 0%
tests/test_specification_set.py TestSpecificationSetNameSubset 13 13 0 4 0 0%
tests/test_specification_set.py TestSpecificationSetMetadataSubset 35 35 0 0 0 0%
tests/test_specification_set.py (no class) 52 1 0 2 1 96%
tests/test_squash.py GetDefaultTimeoutTestCase 1 1 0 0 0 0%
tests/test_squash.py GetDefaultApiVersionTestCase 1 1 0 0 0 0%
tests/test_squash.py MakeAcceptHeaderTestCase 2 2 0 0 0 0%
tests/test_squash.py GetEndpointUrlTestCase 11 11 0 0 0 0%
tests/test_squash.py GetTestCase 18 18 0 0 0 0%
tests/test_squash.py PostTestCase 17 17 0 0 0 0%
tests/test_squash.py (no class) 37 3 0 2 1 90%
tests/test_threshold_specification.py ThresholdSpecificationTestCase 62 62 0 0 0 0%
tests/test_threshold_specification.py (no class) 13 1 0 2 1 87%
tests/test_timer.py TimeThisTestSuite 37 37 0 0 0 0%
tests/test_timer.py MemoryTester 0 0 0 0 0 100%
tests/test_timer.py (no class) 19 3 0 2 1 81%
Total   5027 3613 0 984 26 24%

No items found using the specified filter.