Coverage report:
68.6%
hide covered
Files
Functions
Classes
coverage.py v7.6.12
, created at 2025-08-12 16:39 -0700
File
function
statements
missing
excluded
coverage
arrakis_server/__init__.py
(no function)
5
3
0
40.0%
arrakis_server/__main__.py
get_log_level
5
5
0
0.0%
arrakis_server/__main__.py
main
47
47
0
0.0%
arrakis_server/__main__.py
_run_until_shutdown
3
3
0
0.0%
arrakis_server/__main__.py
(no function)
16
16
0
0.0%
arrakis_server/arrow.py
batched
5
1
0
80.0%
arrakis_server/arrow.py
create_partition_batches
10
10
0
0.0%
arrakis_server/arrow.py
create_metadata_stream
10
1
0
90.0%
arrakis_server/arrow.py
read_all_chunks
6
6
0
0.0%
arrakis_server/arrow.py
(no function)
12
0
0
100.0%
arrakis_server/backends/__init__.py
_discover_backends
9
3
0
66.7%
arrakis_server/backends/__init__.py
(no function)
7
0
0
100.0%
arrakis_server/backends/mock/__init__.py
_func_random_normal
1
1
0
0.0%
arrakis_server/backends/mock/__init__.py
load_channel_funcs
8
1
0
87.5%
arrakis_server/backends/mock/__init__.py
MockBackend.__init__
8
2
0
75.0%
arrakis_server/backends/mock/__init__.py
MockBackend.add_arguments
1
1
0
0.0%
arrakis_server/backends/mock/__init__.py
MockBackend.from_args
1
1
0
0.0%
arrakis_server/backends/mock/__init__.py
MockBackend.find
2
0
0
100.0%
arrakis_server/backends/mock/__init__.py
MockBackend.describe
3
0
0
100.0%
arrakis_server/backends/mock/__init__.py
MockBackend.stream
2
0
0
100.0%
arrakis_server/backends/mock/__init__.py
MockBackend._check_channels
3
1
0
66.7%
arrakis_server/backends/mock/__init__.py
MockBackend._generate_block
15
15
0
0.0%
arrakis_server/backends/mock/__init__.py
MockBackend._generate_series
11
11
0
0.0%
arrakis_server/backends/mock/__init__.py
MockBackend._generate_series._run
3
3
0
0.0%
arrakis_server/backends/mock/__init__.py
(no function)
36
0
0
100.0%
arrakis_server/backends/mock/channels/__init__.py
(no function)
0
0
0
100.0%
arrakis_server/channel.py
Channel.validate
3
1
0
66.7%
arrakis_server/channel.py
Channel.subsystem
2
0
0
100.0%
arrakis_server/channel.py
extract_channel_scope
6
1
0
83.3%
arrakis_server/channel.py
(no function)
10
0
0
100.0%
arrakis_server/constants.py
(no function)
2
0
0
100.0%
arrakis_server/errors.py
TimeRangeUnavailableError.__init__
2
2
0
0.0%
arrakis_server/errors.py
ChannelUnavailableError.__init__
2
2
0
0.0%
arrakis_server/errors.py
(no function)
12
0
0
100.0%
arrakis_server/metadata.py
ChannelMetadataBackend.update
0
0
1
100.0%
arrakis_server/metadata.py
ChannelMetadataBackend.load
0
0
1
100.0%
arrakis_server/metadata.py
ChannelMetadataBackend.find
0
0
1
100.0%
arrakis_server/metadata.py
ChannelMetadataBackend.describe
0
0
1
100.0%
arrakis_server/metadata.py
ChannelConfigBackend.__init__
10
3
0
70.0%
arrakis_server/metadata.py
ChannelConfigBackend.validate
3
1
0
66.7%
arrakis_server/metadata.py
ChannelConfigBackend.update
15
8
0
46.7%
arrakis_server/metadata.py
ChannelConfigBackend.load
20
1
0
95.0%
arrakis_server/metadata.py
ChannelConfigBackend.scopes
4
0
0
100.0%
arrakis_server/metadata.py
ChannelConfigBackend.find
15
3
0
80.0%
arrakis_server/metadata.py
ChannelConfigBackend.describe
1
0
0
100.0%
arrakis_server/metadata.py
(no function)
26
0
5
100.0%
arrakis_server/partition.py
generate_partition_id
6
0
0
100.0%
arrakis_server/partition.py
grouped
2
0
0
100.0%
arrakis_server/partition.py
partition_channels
43
0
0
100.0%
arrakis_server/partition.py
(no function)
13
0
0
100.0%
arrakis_server/schemas.py
stream
6
0
0
100.0%
arrakis_server/schemas.py
describe
1
0
0
100.0%
arrakis_server/schemas.py
find
1
0
0
100.0%
arrakis_server/schemas.py
count
1
0
0
100.0%
arrakis_server/schemas.py
partition
1
1
0
0.0%
arrakis_server/schemas.py
publish
2
2
0
0.0%
arrakis_server/schemas.py
(no function)
9
0
0
100.0%
arrakis_server/scope.py
ScopeMap.endpoints
1
1
0
0.0%
arrakis_server/scope.py
ScopeMap.domains
1
0
0
100.0%
arrakis_server/scope.py
ScopeMap.__str__
1
1
0
0.0%
arrakis_server/scope.py
ScopeMap.endpoints_for_domain
4
1
0
75.0%
arrakis_server/scope.py
ScopeMap.endpoints_for_channel
4
1
0
75.0%
arrakis_server/scope.py
ScopeMap.endpoints_for_channels
27
11
0
59.3%
arrakis_server/scope.py
ScopeMap.sync_local_map
9
5
0
44.4%
arrakis_server/scope.py
ScopeMap.filter_by_range
5
0
0
100.0%
arrakis_server/scope.py
ScopeMap.load
5
5
0
0.0%
arrakis_server/scope.py
ScopeInfo.domains
1
1
0
0.0%
arrakis_server/scope.py
ScopeInfo.in_scope
5
1
0
80.0%
arrakis_server/scope.py
Retention.is_live
1
0
0
100.0%
arrakis_server/scope.py
Retention.is_live_only
1
1
0
0.0%
arrakis_server/scope.py
Retention.is_historical_only
1
1
0
0.0%
arrakis_server/scope.py
Retention.from_live_only
1
1
0
0.0%
arrakis_server/scope.py
Retention.in_range
8
1
0
87.5%
arrakis_server/scope.py
(no function)
54
1
0
98.1%
arrakis_server/server.py
exception_catcher
3
0
0
100.0%
arrakis_server/server.py
exception_catcher.wrapper
7
0
0
100.0%
arrakis_server/server.py
parse_url
10
0
0
100.0%
arrakis_server/server.py
ArrakisFlightServer.__init__
15
0
0
100.0%
arrakis_server/server.py
ArrakisFlightServer.url
1
0
0
100.0%
arrakis_server/server.py
ArrakisFlightServer.list_flights
3
3
0
0.0%
arrakis_server/server.py
ArrakisFlightServer.get_flight_info
2
0
0
100.0%
arrakis_server/server.py
ArrakisFlightServer.do_exchange
4
4
0
0.0%
arrakis_server/server.py
ArrakisFlightServer.process_exchange_request
10
10
0
0.0%
arrakis_server/server.py
ArrakisFlightServer.do_get
4
0
0
100.0%
arrakis_server/server.py
ArrakisFlightServer.process_get_request
18
6
0
66.7%
arrakis_server/server.py
ArrakisFlightServer.list_actions
4
4
0
0.0%
arrakis_server/server.py
ArrakisFlightServer.do_action
4
4
0
0.0%
arrakis_server/server.py
ArrakisFlightServer._construct_endpoints
26
3
0
88.5%
arrakis_server/server.py
ArrakisFlightServer.make_flight_info
26
11
0
57.7%
arrakis_server/server.py
ArrakisFlightServer.shutdown
2
2
0
0.0%
arrakis_server/server.py
ArrakisFlightServer.wait_until_shutdown
1
1
0
0.0%
arrakis_server/server.py
ArrakisFlightServer._find
3
0
0
100.0%
arrakis_server/server.py
ArrakisFlightServer._count
5
0
0
100.0%
arrakis_server/server.py
ArrakisFlightServer._describe
3
0
0
100.0%
arrakis_server/server.py
ArrakisFlightServer._stream
5
0
0
100.0%
arrakis_server/server.py
ArrakisFlightServer._publish
5
5
0
0.0%
arrakis_server/server.py
ArrakisFlightServer._partition
14
14
0
0.0%
arrakis_server/server.py
ArrakisFlightServer._generate_stream
4
4
0
0.0%
arrakis_server/server.py
(no function)
45
0
0
100.0%
arrakis_server/traits.py
ServerBackend.__str__
1
1
0
0.0%
arrakis_server/traits.py
ServerBackend.domains
1
1
0
0.0%
arrakis_server/traits.py
ServerBackend.retention
1
1
0
0.0%
arrakis_server/traits.py
ServerBackend.add_arguments
0
0
1
100.0%
arrakis_server/traits.py
ServerBackend.from_args
0
0
1
100.0%
arrakis_server/traits.py
ServerBackend.find
0
0
1
100.0%
arrakis_server/traits.py
ServerBackend.count
2
0
0
100.0%
arrakis_server/traits.py
ServerBackend.describe
0
0
1
100.0%
arrakis_server/traits.py
ServerBackend.stream
0
0
1
100.0%
arrakis_server/traits.py
PublishServerBackend.publish
0
0
1
100.0%
arrakis_server/traits.py
PublishServerBackend.partition
0
0
1
100.0%
arrakis_server/traits.py
can_publish
1
1
0
0.0%
arrakis_server/traits.py
(no function)
32
0
9
100.0%
Total
838
263
25
68.6%
No items found using the specified filter.