Coverage report:
51%
hide covered
Files
Functions
Classes
coverage.py v7.8.0
, created at 2025-05-05 20:36 +0000
File
statements
missing
excluded
coverage
/home/fedora/jumpstarter/packages/jumpstarter-driver-composite/jumpstarter_driver_composite/__init__.py
0
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-driver-composite/jumpstarter_driver_composite/client.py
19
7
0
63%
jumpstarter_driver_flashers/__init__.py
0
0
0
100%
jumpstarter_driver_flashers/bundle.py
62
2
0
97%
jumpstarter_driver_flashers/client.py
299
241
0
19%
jumpstarter_driver_flashers/driver.py
116
4
0
97%
jumpstarter_driver_flashers/driver_test.py
61
0
0
100%
jumpstarter_driver_flashers/test_bundle.py
8
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-driver-http/jumpstarter_driver_http/__init__.py
0
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-driver-http/jumpstarter_driver_http/client.py
20
7
0
65%
/home/fedora/jumpstarter/packages/jumpstarter-driver-http/jumpstarter_driver_http/driver.py
82
34
0
59%
/home/fedora/jumpstarter/packages/jumpstarter-driver-network/jumpstarter_driver_network/__init__.py
0
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-driver-network/jumpstarter_driver_network/adapters/__init__.py
6
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-driver-network/jumpstarter_driver_network/adapters/dbus.py
23
17
0
26%
/home/fedora/jumpstarter/packages/jumpstarter-driver-network/jumpstarter_driver_network/adapters/fabric.py
14
2
0
86%
/home/fedora/jumpstarter/packages/jumpstarter-driver-network/jumpstarter_driver_network/adapters/novnc.py
18
8
0
56%
/home/fedora/jumpstarter/packages/jumpstarter-driver-network/jumpstarter_driver_network/adapters/pexpect.py
13
6
0
54%
/home/fedora/jumpstarter/packages/jumpstarter-driver-network/jumpstarter_driver_network/adapters/portforward.py
22
8
0
64%
/home/fedora/jumpstarter/packages/jumpstarter-driver-network/jumpstarter_driver_network/streams/__init__.py
2
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-driver-network/jumpstarter_driver_network/streams/websocket.py
61
33
0
46%
/home/fedora/jumpstarter/packages/jumpstarter-driver-opendal/jumpstarter_driver_opendal/__init__.py
0
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-driver-opendal/jumpstarter_driver_opendal/adapter.py
42
16
0
62%
/home/fedora/jumpstarter/packages/jumpstarter-driver-opendal/jumpstarter_driver_opendal/client.py
346
211
0
39%
/home/fedora/jumpstarter/packages/jumpstarter-driver-opendal/jumpstarter_driver_opendal/common.py
72
7
0
90%
/home/fedora/jumpstarter/packages/jumpstarter-driver-opendal/jumpstarter_driver_opendal/driver.py
223
62
0
72%
/home/fedora/jumpstarter/packages/jumpstarter-driver-power/jumpstarter_driver_power/__init__.py
0
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-driver-power/jumpstarter_driver_power/client.py
46
32
0
30%
/home/fedora/jumpstarter/packages/jumpstarter-driver-power/jumpstarter_driver_power/common.py
7
1
0
86%
/home/fedora/jumpstarter/packages/jumpstarter-driver-power/jumpstarter_driver_power/driver.py
46
9
0
80%
/home/fedora/jumpstarter/packages/jumpstarter-driver-pyserial/jumpstarter_driver_pyserial/__init__.py
0
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-driver-pyserial/jumpstarter_driver_pyserial/client.py
23
12
0
48%
/home/fedora/jumpstarter/packages/jumpstarter-driver-pyserial/jumpstarter_driver_pyserial/console.py
50
33
0
34%
/home/fedora/jumpstarter/packages/jumpstarter-driver-pyserial/jumpstarter_driver_pyserial/driver.py
49
16
0
67%
/home/fedora/jumpstarter/packages/jumpstarter-driver-tftp/jumpstarter_driver_tftp/__init__.py
1
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-driver-tftp/jumpstarter_driver_tftp/client.py
12
4
0
67%
/home/fedora/jumpstarter/packages/jumpstarter-driver-tftp/jumpstarter_driver_tftp/driver.py
107
54
0
50%
/home/fedora/jumpstarter/packages/jumpstarter-driver-tftp/jumpstarter_driver_tftp/server.py
392
322
0
18%
/home/fedora/jumpstarter/packages/jumpstarter-driver-uboot/jumpstarter_driver_uboot/__init__.py
0
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-driver-uboot/jumpstarter_driver_uboot/client.py
90
73
0
19%
/home/fedora/jumpstarter/packages/jumpstarter-driver-uboot/jumpstarter_driver_uboot/common.py
14
6
0
57%
/home/fedora/jumpstarter/packages/jumpstarter-driver-uboot/jumpstarter_driver_uboot/driver.py
17
2
0
88%
/home/fedora/jumpstarter/packages/jumpstarter-protocol/jumpstarter_protocol/__init__.py
3
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-protocol/jumpstarter_protocol/jumpstarter/__init__.py
0
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-protocol/jumpstarter_protocol/jumpstarter/client/__init__.py
0
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-protocol/jumpstarter_protocol/jumpstarter/client/v1/__init__.py
0
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-protocol/jumpstarter_protocol/jumpstarter/client/v1/client_pb2.py
121
100
0
17%
/home/fedora/jumpstarter/packages/jumpstarter-protocol/jumpstarter_protocol/jumpstarter/client/v1/client_pb2_grpc.py
68
39
0
43%
/home/fedora/jumpstarter/packages/jumpstarter-protocol/jumpstarter_protocol/jumpstarter/v1/__init__.py
0
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-protocol/jumpstarter_protocol/jumpstarter/v1/jumpstarter_pb2.py
93
76
0
18%
/home/fedora/jumpstarter/packages/jumpstarter-protocol/jumpstarter_protocol/jumpstarter/v1/jumpstarter_pb2_grpc.py
141
74
0
48%
/home/fedora/jumpstarter/packages/jumpstarter-protocol/jumpstarter_protocol/jumpstarter/v1/kubernetes_pb2.py
26
14
0
46%
/home/fedora/jumpstarter/packages/jumpstarter-protocol/jumpstarter_protocol/jumpstarter/v1/kubernetes_pb2_grpc.py
1
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter-protocol/jumpstarter_protocol/jumpstarter/v1/router_pb2.py
22
10
0
55%
/home/fedora/jumpstarter/packages/jumpstarter-protocol/jumpstarter_protocol/jumpstarter/v1/router_pb2_grpc.py
19
4
0
79%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/client/__init__.py
4
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/client/adapters.py
9
2
0
78%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/client/base.py
36
11
0
69%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/client/client.py
33
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/client/core.py
91
33
0
64%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/client/exceptions.py
2
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/client/grpc.py
120
58
0
52%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/client/lease.py
129
74
0
43%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/common/__init__.py
3
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/common/condition.py
17
12
0
29%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/common/exceptions.py
23
6
0
74%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/common/grpc.py
67
50
0
25%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/common/importlib.py
19
6
0
68%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/common/metadata.py
10
1
0
90%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/common/resources.py
14
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/common/serde.py
8
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/common/streams.py
28
7
0
75%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/common/tempfile.py
32
16
0
50%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/common/utils.py
44
9
0
80%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/config/__init__.py
0
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/config/client.py
162
83
0
49%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/config/common.py
10
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/config/env.py
9
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/config/grpc.py
6
3
0
50%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/config/tls.py
4
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/driver/__init__.py
3
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/driver/base.py
131
42
0
68%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/driver/decorators.py
16
1
0
94%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/exporter/__init__.py
3
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/exporter/exporter.py
98
71
0
28%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/exporter/logging.py
17
2
0
88%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/exporter/session.py
88
11
0
88%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/streams/__init__.py
0
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/streams/aiohttp.py
21
10
0
52%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/streams/blocking.py
11
2
0
82%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/streams/common.py
26
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/streams/metadata.py
25
1
0
96%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/streams/progress.py
66
34
0
48%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/streams/router.py
53
13
0
75%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/utils/__init__.py
0
0
0
100%
/home/fedora/jumpstarter/packages/jumpstarter/jumpstarter/utils/env.py
23
13
0
43%
Total
4318
2117
0
51%
No items found using the specified filter.