Coverage report: 66%

Files Functions Classes

coverage.py v7.6.0, created at 2026-08-03 16:46 +0000

File statements missing excluded branches partial coverage
dak/__init__.py 0 0 0 0 0 100%
dak/acl.py 121 52 0 48 5 52%
dak/add_user.py 81 57 0 28 2 26%
dak/admin.py 848 423 0 360 58 45%
dak/archive_dedup_pool.py 53 20 2 18 1 56%
dak/auto_decruft.py 211 117 2 103 13 37%
dak/bts_categorize.py 70 38 0 24 2 38%
dak/check_archive.py 259 209 0 132 2 14%
dak/check_overrides.py 160 27 2 98 19 78%
dak/clean_queues.py 121 87 0 64 3 21%
dak/clean_suites.py 215 46 0 92 29 72%
dak/contents.py 55 2 0 10 2 94%
dak/control_overrides.py 181 60 2 102 31 59%
dak/control_suite.py 321 35 3 178 25 87%
dak/copy_installer.py 80 22 0 32 2 62%
dak/cruft_report.py 430 211 3 222 51 45%
dak/dak.py 58 19 4 28 5 63%
dak/dakdb/__init__.py 0 0 0 0 0 100%
dak/dakdb/update100.py 1 0 0 0 0 100%
dak/dakdb/update101.py 1 0 0 0 0 100%
dak/dakdb/update102.py 1 0 0 0 0 100%
dak/dakdb/update103.py 1 0 0 0 0 100%
dak/dakdb/update104.py 1 0 0 0 0 100%
dak/dakdb/update105.py 1 0 0 0 0 100%
dak/dakdb/update106.py 1 0 0 0 0 100%
dak/dakdb/update107.py 1 0 0 0 0 100%
dak/dakdb/update108.py 1 0 0 0 0 100%
dak/dakdb/update109.py 1 0 0 0 0 100%
dak/dakdb/update110.py 1 0 0 0 0 100%
dak/dakdb/update111.py 1 0 0 0 0 100%
dak/dakdb/update112.py 1 0 0 0 0 100%
dak/dakdb/update113.py 1 0 0 0 0 100%
dak/dakdb/update114.py 1 0 0 0 0 100%
dak/dakdb/update115.py 1 0 0 0 0 100%
dak/dakdb/update116.py 1 0 0 0 0 100%
dak/dakdb/update117.py 1 0 0 0 0 100%
dak/dakdb/update118.py 2 0 0 0 0 100%
dak/dakdb/update119.py 3 0 0 0 0 100%
dak/dakdb/update120.py 1 0 0 0 0 100%
dak/dakdb/update121.py 1 0 0 0 0 100%
dak/dakdb/update122.py 1 0 0 0 0 100%
dak/dakdb/update123.py 1 0 0 0 0 100%
dak/dakdb/update124.py 9 0 0 4 0 100%
dak/dakdb/update125.py 1 0 0 0 0 100%
dak/dakdb/update126.py 1 0 0 0 0 100%
dak/dakdb/update127.py 1 0 0 0 0 100%
dak/dakdb/update128.py 1 0 0 0 0 100%
dak/dakdb/update129.py 1 0 0 0 0 100%
dak/dakdb/update130.py 1 0 0 0 0 100%
dak/dakdb/update131.py 1 0 0 0 0 100%
dak/dakdb/update69.py 1 0 0 0 0 100%
dak/dakdb/update70.py 20 8 0 8 1 46%
dak/dakdb/update71.py 1 0 0 0 0 100%
dak/dakdb/update72.py 2 0 0 0 0 100%
dak/dakdb/update73.py 19 1 0 2 1 90%
dak/dakdb/update74.py 1 0 0 0 0 100%
dak/dakdb/update75.py 63 3 0 4 2 93%
dak/dakdb/update76.py 1 0 0 0 0 100%
dak/dakdb/update77.py 7 0 0 0 0 100%
dak/dakdb/update78.py 1 0 0 0 0 100%
dak/dakdb/update79.py 1 0 0 0 0 100%
dak/dakdb/update80.py 1 0 0 0 0 100%
dak/dakdb/update81.py 1 0 0 0 0 100%
dak/dakdb/update82.py 1 0 0 0 0 100%
dak/dakdb/update83.py 68 22 0 22 5 61%
dak/dakdb/update84.py 1 0 0 0 0 100%
dak/dakdb/update85.py 1 0 0 0 0 100%
dak/dakdb/update86.py 1 0 0 0 0 100%
dak/dakdb/update87.py 1 0 0 0 0 100%
dak/dakdb/update88.py 1 0 0 0 0 100%
dak/dakdb/update89.py 1 0 0 0 0 100%
dak/dakdb/update90.py 1 0 0 0 0 100%
dak/dakdb/update91.py 1 0 0 0 0 100%
dak/dakdb/update92.py 1 0 0 0 0 100%
dak/dakdb/update93.py 1 0 0 0 0 100%
dak/dakdb/update94.py 1 0 0 0 0 100%
dak/dakdb/update95.py 1 0 0 0 0 100%
dak/dakdb/update96.py 1 0 0 0 0 100%
dak/dakdb/update97.py 1 0 0 0 0 100%
dak/dakdb/update98.py 1 0 0 0 0 100%
dak/dakdb/update99.py 3 0 0 0 0 100%
dak/dominate.py 55 4 0 16 5 87%
dak/examine_package.py 430 132 0 209 43 65%
dak/export.py 30 12 0 10 2 50%
dak/export_suite.py 50 31 0 20 2 30%
dak/external_overrides.py 91 67 0 28 1 21%
dak/find_files.py 33 25 0 14 0 17%
dak/generate_index_diffs.py 185 25 0 74 18 83%
dak/generate_md5sums.py 102 14 0 42 3 85%
dak/generate_packages_sources2.py 146 13 0 46 12 86%
dak/generate_releases.py 299 28 2 147 24 87%
dak/graph.py 88 61 0 40 2 26%
dak/graph_new.py 189 127 0 58 3 30%
dak/import.py 116 43 0 40 9 58%
dak/import_keyring.py 135 38 0 72 17 69%
dak/import_repository.py 123 97 0 60 2 15%
dak/import_users_from_passwd.py 67 44 0 34 2 27%
dak/init_dirs.py 89 17 0 50 10 78%
dak/ls.py 33 7 0 20 5 70%
dak/make_changelog.py 157 23 3 78 10 83%
dak/make_maintainers.py 53 14 0 29 5 62%
dak/make_overrides.py 53 3 0 30 3 93%
dak/make_pkg_file_mapping.py 33 1 0 8 1 95%
dak/manage_build_queues.py 63 4 0 24 4 91%
dak/manage_debug_suites.py 48 7 0 20 5 79%
dak/manage_external_signature_requests.py 34 4 0 10 3 84%
dak/new_security_install.py 103 71 0 44 2 24%
dak/override.py 156 29 0 86 23 76%
dak/policyqueue/__init__.py 0 0 0 0 0 100%
dak/policyqueue/v1/__init__.py 0 0 0 0 0 100%
dak/policyqueue/v1/policyqueue_pb2.py 51 0 0 2 0 100%
dak/policyqueue/v1/policyqueue_pb2_grpc.py 35 15 0 0 0 57%
dak/process_commands.py 56 12 0 18 3 74%
dak/process_new.py 507 215 3 244 32 53%
dak/process_policy.py 331 48 0 152 24 81%
dak/process_upload.py 322 47 0 132 27 82%
dak/queue_report.py 378 205 0 170 28 41%
dak/rm.py 174 41 2 94 29 71%
dak/rpc_server.py 61 19 0 18 0 66%
dak/show_deferred.py 151 109 0 68 4 23%
dak/show_new.py 111 12 3 41 10 81%
dak/stats.py 284 235 0 148 2 12%
dak/transitions.py 278 236 0 114 2 12%
dak/update_db.py 167 55 0 42 11 67%
dak/update_suite.py 125 19 2 56 12 78%
dak/write_sections.py 19 8 2 4 1 52%
daklib/__init__.py 0 0 0 0 0 100%
daklib/announce.py 94 12 2 32 6 84%
daklib/aptversion.py 19 4 0 4 0 83%
daklib/architecture.py 71 12 0 44 7 82%
daklib/archive.py 821 184 2 309 45 75%
daklib/btsutils.py 8 0 0 0 0 100%
daklib/checks.py 664 182 3 396 90 70%
daklib/command.py 267 82 2 90 25 65%
daklib/compress.py 21 11 0 4 0 40%
daklib/config.py 77 20 2 30 6 66%
daklib/contents.py 239 9 3 55 6 95%
daklib/cruft.py 86 10 3 20 0 87%
daklib/dak_exceptions.py 11 0 0 0 0 100%
daklib/dakapt.py 19 2 0 6 0 92%
daklib/daklog.py 72 4 0 22 1 93%
daklib/dakmultiprocessing.py 53 1 0 12 0 98%
daklib/database/__init__.py 0 0 0 0 0 100%
daklib/database/base.py 25 1 0 4 0 97%
daklib/dbconn.py 1555 183 3 414 32 87%
daklib/externalsignature.py 51 6 3 18 4 83%
daklib/filewriter.py 76 1 0 16 2 97%
daklib/formats.py 18 1 0 10 2 89%
daklib/fstransactions.py 127 16 0 60 8 86%
daklib/gpg.py 232 50 0 110 16 76%
daklib/import_repository.py 127 88 0 24 0 26%
daklib/lintian.py 24 0 0 20 1 98%
daklib/ls.py 57 21 0 34 5 63%
daklib/mail.py 25 1 0 2 1 93%
daklib/packagelist.py 112 5 3 62 5 94%
daklib/pdiff.py 285 12 0 145 13 94%
daklib/policy.py 200 17 3 81 11 88%
daklib/policy_rpc.py 89 8 0 46 7 87%
daklib/queue.py 118 89 4 42 6 23%
daklib/regexes.py 57 0 0 0 0 100%
daklib/rm.py 348 144 2 208 24 53%
daklib/rpc.py 6 0 0 0 0 100%
daklib/rpc_auth.py 85 0 0 30 0 100%
daklib/rpc_log.py 52 1 0 10 1 97%
daklib/rpc_peer.py 66 0 0 30 0 100%
daklib/sandbox.py 81 41 0 36 2 41%
daklib/srcformats.py 55 1 0 24 1 97%
daklib/summarystats.py 14 0 0 2 0 100%
daklib/tag2upload.py 133 21 3 66 22 78%
daklib/termcolor.py 8 5 0 4 0 25%
daklib/test_dbconn.py 26 0 0 16 0 100%
daklib/textutils.py 40 3 0 18 2 91%
daklib/upload.py 332 40 3 178 28 86%
daklib/urgencylog.py 44 17 0 12 3 57%
daklib/utils.py 757 257 5 399 60 61%
dakweb/__init__.py 0 0 0 0 0 100%
dakweb/fastapi_main.py 10 0 0 0 0 100%
dakweb/routers/__init__.py 0 0 0 0 0 100%
dakweb/routers/archive.py 14 0 0 2 0 100%
dakweb/routers/binary.py 18 0 0 4 0 100%
dakweb/routers/changelog.py 55 2 0 14 2 94%
dakweb/routers/deps.py 4 2 0 2 0 33%
dakweb/routers/legacy.py 9 0 0 4 0 100%
dakweb/routers/madison.py 21 2 0 6 2 85%
dakweb/routers/source.py 46 0 0 12 0 100%
dakweb/routers/suite.py 24 0 0 6 0 100%
rdak/__init__.py 0 0 0 0 0 100%
rdak/__main__.py 4 4 2 0 0 0%
rdak/cli.py 22 22 2 2 0 0%
rdak/commands/__init__.py 2 0 0 0 0 100%
rdak/commands/policy_queue.py 145 90 0 40 1 35%
rdak/config.py 94 7 0 37 2 92%
rdak/connection.py 13 0 0 4 0 100%
rdak/errors.py 23 0 0 6 0 100%
rdak/output.py 9 0 0 0 0 100%
Total 17784 5367 85 7475 1109 66%

No items found using the specified filter.