Coverage report:
81%
hide covered
Files
Functions
Classes
coverage.py v7.13.5
, created at 2026-09-02 00:03 +0000
File
statements
missing
excluded
coverage
core / src / sensorkit / api / __init__.py
43
6
0
86%
core / src / sensorkit / api / bootstrap.py
76
46
8
39%
core / src / sensorkit / api / declarative.py
350
47
0
87%
core / src / sensorkit / api / entrypoint.py
151
22
0
85%
core / src / sensorkit / astro / __init__.py
0
0
0
100%
core / src / sensorkit / astro / common.py
74
5
2
93%
core / src / sensorkit / astro / coords.py
87
0
3
100%
core / src / sensorkit / astro / observer.py
43
2
0
95%
core / src / sensorkit / astro / target.py
312
54
6
83%
core / src / sensorkit / astro / trajectory.py
49
0
0
100%
core / src / sensorkit / auto / __init__.py
0
0
0
100%
core / src / sensorkit / auto / agent.py
116
43
0
63%
core / src / sensorkit / auto / constraint.py
255
12
0
95%
core / src / sensorkit / auto / lifecycle.py
365
90
22
75%
core / src / sensorkit / auto / mode.py
92
4
0
96%
core / src / sensorkit / auto / operator.py
248
41
0
83%
core / src / sensorkit / auto / scheduler.py
84
20
0
76%
core / src / sensorkit / backend / __init__.py
0
0
0
100%
core / src / sensorkit / backend / base.py
196
4
0
98%
core / src / sensorkit / backend / event.py
74
8
2
89%
core / src / sensorkit / backend / fake.py
231
8
0
97%
core / src / sensorkit / backend / lease.py
140
7
0
95%
core / src / sensorkit / backend / nats.py
225
51
0
77%
core / src / sensorkit / backend / request.py
263
27
0
90%
core / src / sensorkit / cli / __init__.py
0
0
0
100%
core / src / sensorkit / cli / __main__.py
24
24
0
0%
core / src / sensorkit / cli / agent.py
108
108
0
0%
core / src / sensorkit / cli / config.py
108
108
0
0%
core / src / sensorkit / cli / controller.py
38
38
0
0%
core / src / sensorkit / cli / device.py
22
22
0
0%
core / src / sensorkit / cli / go.py
106
106
0
0%
core / src / sensorkit / cli / kv.py
136
136
0
0%
core / src / sensorkit / cli / service.py
72
72
0
0%
core / src / sensorkit / cli / utils.py
41
41
0
0%
core / src / sensorkit / common / __init__.py
0
0
0
100%
core / src / sensorkit / common / aio.py
134
5
6
96%
core / src / sensorkit / common / condition.py
117
5
3
96%
core / src / sensorkit / common / filewatch.py
238
35
1
85%
core / src / sensorkit / common / graph.py
50
1
0
98%
core / src / sensorkit / common / importutil.py
46
1
0
98%
core / src / sensorkit / common / interval.py
133
44
0
67%
core / src / sensorkit / common / keyword.py
138
23
24
83%
core / src / sensorkit / common / logging.py
65
19
2
71%
core / src / sensorkit / common / model.py
223
18
7
92%
core / src / sensorkit / common / time.py
74
3
0
96%
core / src / sensorkit / config / __init__.py
2
0
0
100%
core / src / sensorkit / config / core.py
19
3
0
84%
core / src / sensorkit / config / parser.py
96
19
0
80%
core / src / sensorkit / config / schema.py
92
1
0
99%
core / src / sensorkit / config / section.py
53
0
0
100%
core / src / sensorkit / core / __init__.py
0
0
0
100%
core / src / sensorkit / core / client.py
171
16
24
91%
core / src / sensorkit / core / controller.py
156
8
24
95%
core / src / sensorkit / core / delegate.py
120
31
17
74%
core / src / sensorkit / core / device.py
75
6
8
92%
core / src / sensorkit / core / entity.py
202
18
20
91%
core / src / sensorkit / core / executor.py
132
21
0
84%
core / src / sensorkit / core / impl / __init__.py
0
0
0
100%
core / src / sensorkit / core / impl / controller.py
212
32
1
85%
core / src / sensorkit / core / impl / device.py
88
11
0
88%
core / src / sensorkit / core / impl / entity.py
121
4
2
97%
core / src / sensorkit / core / impl / program.py
190
29
0
85%
core / src / sensorkit / core / program.py
261
15
18
94%
core / src / sensorkit / core / state.py
82
5
0
94%
core / src / sensorkit / core / task.py
133
11
2
92%
core / src / sensorkit / core / trait.py
69
0
3
100%
core / src / sensorkit / data / __init__.py
0
0
0
100%
core / src / sensorkit / data / context.py
113
5
8
96%
core / src / sensorkit / data / filesys.py
198
17
0
91%
core / src / sensorkit / data / fits.py
290
10
19
97%
core / src / sensorkit / data / focus.py
254
254
0
0%
core / src / sensorkit / data / graph.py
258
29
44
89%
core / src / sensorkit / data / local.py
41
0
0
100%
core / src / sensorkit / data / streams.py
170
37
16
78%
core / src / sensorkit / std / __init__.py
9
0
0
100%
core / src / sensorkit / std / collect.py
46
7
0
85%
core / src / sensorkit / std / enclosure.py
19
0
0
100%
core / src / sensorkit / std / instrument.py
84
20
0
76%
core / src / sensorkit / std / mount.py
88
0
0
100%
core / src / sensorkit / std / optics.py
25
0
0
100%
core / src / sensorkit / std / safety.py
29
2
0
93%
core / src / sensorkit / std / sensor.py
282
31
0
89%
core / src / sensorkit / std / traits.py
34
0
0
100%
core / src / sensorkit / std / weather.py
101
2
2
98%
core / src / sensorkit / webapi / __init__.py
24
11
0
54%
core / src / sensorkit / webapi / fastapi.py
378
58
0
85%
core / src / sensorkit / webapi / forwarder.py
91
5
0
95%
core / src / sensorkit / webapi / preview.py
50
4
0
92%
core / src / sensorkit / webapi / schema.py
34
0
0
100%
core / src / sensorkit / webapi / security.py
148
4
0
97%
core / src / sensorkit / webapi / serve.py
144
8
0
94%
Total
10531
2040
294
81%
No items found using the specified filter.