Coverage report: 88.68%

coverage.py v7.4.1, created at 2024-07-12 13:54 +0000

Module statements missing excluded coverage
/builds/BuildGrid/buildgrid/buildgrid/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/_enums.py 57 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/_exceptions.py 87 9 0 89.66%
/builds/BuildGrid/buildgrid/buildgrid/_types.py 18 4 0 77.78%
/builds/BuildGrid/buildgrid/buildgrid/_version.py 1 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/browser/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/browser/app.py 46 7 0 84.78%
/builds/BuildGrid/buildgrid/buildgrid/browser/rest_api.py 397 66 0 83.38%
/builds/BuildGrid/buildgrid/buildgrid/browser/utils.py 28 1 0 96.43%
/builds/BuildGrid/buildgrid/buildgrid/cleanup/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/cleanup/cleanup.py 116 33 0 71.55%
/builds/BuildGrid/buildgrid/buildgrid/cleanup/janitor/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/cleanup/janitor/config.py 29 3 0 89.66%
/builds/BuildGrid/buildgrid/buildgrid/cleanup/janitor/index.py 44 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/cleanup/janitor/s3.py 79 12 0 84.81%
/builds/BuildGrid/buildgrid/buildgrid/cleanup/janitor/utils.py 17 5 0 70.59%
/builds/BuildGrid/buildgrid/buildgrid/client/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/client/actioncache.py 47 6 0 87.23%
/builds/BuildGrid/buildgrid/buildgrid/client/asset.py 43 9 0 79.07%
/builds/BuildGrid/buildgrid/buildgrid/client/auth_token_loader.py 21 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/client/authentication.py 48 19 0 60.42%
/builds/BuildGrid/buildgrid/buildgrid/client/capabilities.py 14 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/client/cas.py 459 59 0 87.15%
/builds/BuildGrid/buildgrid/buildgrid/client/channel.py 106 29 0 72.64%
/builds/BuildGrid/buildgrid/buildgrid/client/interceptors.py 53 2 0 96.23%
/builds/BuildGrid/buildgrid/buildgrid/client/logstream.py 30 16 0 46.67%
/builds/BuildGrid/buildgrid/buildgrid/client/retrier.py 41 11 0 73.17%
/builds/BuildGrid/buildgrid/buildgrid/server/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/actioncache/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/actioncache/caches/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/actioncache/caches/action_cache_abc.py 87 5 0 94.25%
/builds/BuildGrid/buildgrid/buildgrid/server/actioncache/caches/lru_cache.py 45 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/actioncache/caches/mirrored_cache.py 48 6 0 87.50%
/builds/BuildGrid/buildgrid/buildgrid/server/actioncache/caches/redis_cache.py 62 1 0 98.39%
/builds/BuildGrid/buildgrid/buildgrid/server/actioncache/caches/remote_cache.py 59 3 0 94.92%
/builds/BuildGrid/buildgrid/buildgrid/server/actioncache/caches/s3_cache.py 111 8 0 92.79%
/builds/BuildGrid/buildgrid/buildgrid/server/actioncache/caches/with_cache.py 47 10 0 78.72%
/builds/BuildGrid/buildgrid/buildgrid/server/actioncache/caches/write_once_cache.py 26 5 0 80.77%
/builds/BuildGrid/buildgrid/buildgrid/server/actioncache/instance.py 26 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/actioncache/service.py 20 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/auth/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/auth/config.py 30 1 0 96.67%
/builds/BuildGrid/buildgrid/buildgrid/server/auth/enums.py 19 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/auth/exceptions.py 24 1 0 95.83%
/builds/BuildGrid/buildgrid/buildgrid/server/auth/manager.py 128 18 0 85.94%
/builds/BuildGrid/buildgrid/buildgrid/server/bots/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/bots/instance.py 87 5 0 94.25%
/builds/BuildGrid/buildgrid/buildgrid/server/bots/service.py 38 2 0 94.74%
/builds/BuildGrid/buildgrid/buildgrid/server/build_events/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/build_events/service.py 52 20 0 61.54%
/builds/BuildGrid/buildgrid/buildgrid/server/build_events/storage.py 52 28 0 46.15%
/builds/BuildGrid/buildgrid/buildgrid/server/capabilities/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/capabilities/instance.py 73 2 0 97.26%
/builds/BuildGrid/buildgrid/buildgrid/server/capabilities/service.py 18 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/instance.py 215 18 0 91.63%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/service.py 105 6 0 94.29%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/disk.py 73 1 0 98.63%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/index/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/index/index_abc.py 16 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/index/redis.py 196 7 0 96.43%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/index/sql.py 412 29 0 92.96%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/index/sql_dialect_delegates/__init__.py 3 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/index/sql_dialect_delegates/postgresqldelegate.py 17 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/index/sql_dialect_delegates/sqlitedelegate.py 17 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/lru_memory_cache.py 73 4 0 94.52%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/redis.py 90 2 0 97.78%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/remote.py 120 7 0 94.17%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/replicated.py 148 5 0 96.62%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/s3.py 228 27 0 88.16%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/sharded.py 106 1 0 99.06%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/size_differentiated.py 119 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/sql.py 122 8 0 93.44%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/storage_abc.py 125 5 0 96.00%
/builds/BuildGrid/buildgrid/buildgrid/server/cas/storage/with_cache.py 132 4 0 96.97%
/builds/BuildGrid/buildgrid/buildgrid/server/context.py 46 3 0 93.48%
/builds/BuildGrid/buildgrid/buildgrid/server/controller.py 19 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/decorators/__init__.py 5 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/decorators/authorize.py 30 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/decorators/errors.py 90 20 0 77.78%
/builds/BuildGrid/buildgrid/buildgrid/server/decorators/instance.py 31 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/decorators/io.py 50 5 0 90.00%
/builds/BuildGrid/buildgrid/buildgrid/server/decorators/metadata.py 24 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/decorators/requestid.py 24 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/decorators/rpc.py 53 1 0 98.11%
/builds/BuildGrid/buildgrid/buildgrid/server/decorators/time.py 48 2 0 95.83%
/builds/BuildGrid/buildgrid/buildgrid/server/execution/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/execution/instance.py 107 7 0 93.46%
/builds/BuildGrid/buildgrid/buildgrid/server/execution/service.py 53 6 0 88.68%
/builds/BuildGrid/buildgrid/buildgrid/server/metadata.py 45 1 0 97.78%
/builds/BuildGrid/buildgrid/buildgrid/server/metrics_names.py 66 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/metrics_utils.py 83 1 0 98.80%
/builds/BuildGrid/buildgrid/buildgrid/server/monitoring.py 263 158 0 39.92%
/builds/BuildGrid/buildgrid/buildgrid/server/operations/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/operations/filtering/__init__.py 3 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/operations/filtering/filter.py 7 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/operations/filtering/interpreter.py 29 1 0 96.55%
/builds/BuildGrid/buildgrid/buildgrid/server/operations/filtering/parser.py 22 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/operations/filtering/sanitizer.py 66 5 0 92.42%
/builds/BuildGrid/buildgrid/buildgrid/server/operations/instance.py 48 1 0 97.92%
/builds/BuildGrid/buildgrid/buildgrid/server/operations/service.py 50 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/env.py 11 0 23 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/083f52d97bcb_add_index_on_queued_timestamp.py 11 1 0 90.91%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/1553978c6e69_add_stream_resource_names_to_jobs.py 17 4 0 76.47%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/29e88b3e0d0a_store_tool_information_for_a_job_in_the_.py 17 4 0 76.47%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/2b49634f4459_add_job_action_column.py 11 1 0 90.91%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/316ad77858af_add_blobs_table_for_sqlstorage.py 11 1 0 90.91%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/38340cc0cfb7_partial_indices.py 19 4 0 78.95%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/53e8b8b5bed6_add_inline_blob_support.py 11 1 0 90.91%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/69ceb5938c06_add_a_deleted_flag_for_indexed_cas_.py 12 1 0 91.67%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/8d910c8de8b6_use_largebinary_to_store_action_message.py 15 3 0 80.00%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/9b595964dc25_add_job_command.py 11 1 0 90.91%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/afa46425330d_add_platform_properties_table.py 13 2 0 84.62%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/b57c30a687fa_add_client_identities_table.py 17 4 0 76.47%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/bbb77b202e31_add_job_status_code.py 11 1 0 90.91%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/bc324dfd3610_add_cascades_for_job_platforms_table.py 20 5 0 75.00%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/c64c104b2c8b_digest_size_bytes_to_bigint.py 13 2 0 84.62%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/d4efbcc698ca_add_instance_name_to_jobs.py 13 2 0 84.62%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/e1448dca2c7a_add_expiry_time_to_bots.py 13 2 0 84.62%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/e287a533bbd7_new_database.py 33 12 0 63.64%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/alembic/versions/fcb6e8f09a1d_add_bots_table.py 17 4 0 76.47%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/impl.py 893 65 0 92.72%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/models.py 115 3 0 97.39%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/notifier.py 92 3 0 96.74%
/builds/BuildGrid/buildgrid/buildgrid/server/persistence/sql/utils.py 109 10 0 90.83%
/builds/BuildGrid/buildgrid/buildgrid/server/redis/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/redis/provider.py 74 31 0 58.11%
/builds/BuildGrid/buildgrid/buildgrid/server/s3/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/s3/s3utils.py 304 48 0 84.21%
/builds/BuildGrid/buildgrid/buildgrid/server/server.py 278 50 0 82.01%
/builds/BuildGrid/buildgrid/buildgrid/server/servicer.py 53 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/sql/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/sql/provider.py 127 13 0 89.76%
/builds/BuildGrid/buildgrid/buildgrid/server/sql/sqlutils.py 72 2 0 97.22%
/builds/BuildGrid/buildgrid/buildgrid/server/threading.py 58 2 0 96.55%
/builds/BuildGrid/buildgrid/buildgrid/server/utils/__init__.py 0 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/server/utils/async_lru_cache.py 42 3 0 92.86%
/builds/BuildGrid/buildgrid/buildgrid/server/utils/cancellation.py 22 2 0 90.91%
/builds/BuildGrid/buildgrid/buildgrid/settings.py 42 0 0 100.00%
/builds/BuildGrid/buildgrid/buildgrid/utils.py 147 6 0 95.92%
Total 9136 1034 23 88.68%

No items found using the specified filter.