issues
search
paritytech
/
zombienet-sdk
ZombieNet SDK
https://paritytech.github.io/zombienet-sdk/zombienet_sdk/
GNU General Public License v3.0
28
stars
8
forks
source link
chore: bump versions for release `0.2.6`
#238
Closed
pepoviola
closed
1 month ago
pepoviola
commented
1 month ago
Add:
Bump subxt version
Change visibility for internal crates
github-actions[bot]
commented
1 month ago
Coverage after merging
0.2.6
into
main
49.94%
Coverage Report
File
Stmts
Branches
Funcs
Lines
Uncovered Lines
crates/configuration/src
global_settings.rs
100%
100%
100%
100%
hrmp_channel.rs
100%
100%
100%
100%
network.rs
98.88%
100%
100%
98.78%
118
,
123
,
131
,
178
,
81
,
89
parachain.rs
93.95%
100%
96.88%
93.68%
372–384
,
386–393
,
396
,
46–47
,
60–62
,
651–660
,
76–79
relaychain.rs
94.12%
100%
96.88%
93.82%
383–392
,
93–95
utils.rs
50%
100%
50%
50%
15–17
,
19–21
,
23–25
crates/configuration/src/shared
errors.rs
100%
100%
100%
100%
helpers.rs
100%
100%
100%
100%
node.rs
95.85%
100%
96.88%
95.77%
119
,
136
,
142
,
388–406
,
408
,
44
resources.rs
97.10%
100%
97.56%
97.04%
102
,
114
,
126–128
,
147–150
types.rs
94.81%
100%
92.31%
95.22%
284–286
,
355–357
,
383–384
,
386–388
,
407
,
60–62
crates/file-server/src
main.rs
0%
100%
0%
0%
22–49
,
51–58
,
60–61
,
63–65
,
67–70
,
72–73
,
75
,
77–81
,
83–88
crates/orchestrator/src
errors.rs
0%
100%
0%
0%
8
lib.rs
23.05%
100%
30.23%
22.39%
100–102
,
105–108
,
110
,
113–114
,
116–118
,
120–127
,
129
,
131–135
,
137–141
,
144–158
,
162–171
,
174–178
,
180–201
,
203–208
,
210–225
,
227
,
229–235
,
238
,
242–246
,
248–253
,
255–258
,
261
,
263–266
,
269–273
,
275
,
277–291
,
293
,
295–298
,
301–305
,
307–325
,
335–359
,
364–365
,
372–378
,
380
,
382–388
,
391–403
,
410
,
421
,
429–432
,
434
,
453–455
,
457–467
,
469–470
,
472–473
,
475–476
,
478
,
480–482
,
484–491
,
493–500
,
502–507
,
509
,
51
,
510
,
512
,
515–516
,
52–56
,
58–63
,
65–72
,
74–86
,
88–93
,
96–99
network.rs
0%
100%
0%
0%
121–131
,
133–134
,
136–140
,
143–149
,
151–152
,
154–157
,
160–178
,
180
,
193–196
,
223–236
,
238
,
240–250
,
252–266
,
268–269
,
271–275
,
278–281
,
283–290
,
292
,
295–300
,
302–303
,
305–308
,
311–317
,
323–326
,
361–366
,
368–372
,
375
,
377–379
,
38
,
380–382
,
384–389
,
39
,
390–392
,
395–397
,
40
,
400–401
,
403
,
406
,
408–409
,
41
,
410–419
,
42
,
420–425
,
427–429
,
43
,
432–436
,
438
,
44
,
440–444
,
449
,
45
,
450–459
,
46
,
460–483
,
486–489
,
491–496
,
498–499
,
504–520
,
522–530
,
532–534
,
536–538
,
541–545
,
547
,
549–551
,
553–555
,
557–559
,
561–563
,
565–567
,
569–571
,
573–578
,
580–586
,
59–73
,
76–78
,
80–82
,
84–86
,
89–91
network_spec.rs
32.63%
100%
26.47%
33.33%
100–105
,
108–111
,
114–120
,
123–124
,
126–128
,
130–132
,
134–136
,
138–140
,
142–144
,
146–155
,
157–158
,
160
,
164–181
,
184–185
,
188–199
,
202–218
,
221–225
,
227–230
,
232–256
,
258–267
,
269–271
,
273
,
47
,
63–70
,
72–74
,
76–82
,
85–93
,
96–98
pjs_helper.rs
0%
100%
0%
0%
10–13
,
15
,
17
,
21
,
24–45
,
49–52
,
54–59
,
6
,
60–63
,
7–9
spawner.rs
0%
100%
0%
0%
101–106
,
108–111
,
114–123
,
125
,
128–130
,
133–137
,
139
,
144–148
,
151
,
153–157
,
159–163
,
166–176
,
178–179
,
181
,
185–188
,
190–195
,
197–207
,
209–212
,
215–216
,
219–223
,
226
,
228
,
230–237
,
44–57
,
59–60
,
62
,
64–67
,
71–72
,
74
,
77–97
,
99
crates/orchestrator/src/generators
bootnode_addr.rs
96.94%
100%
100%
96.67%
chain_spec.rs
23.74%
100%
19.72%
24.05%
100
,
1000–1005
,
1008–1010
,
1012
,
1015
,
1017
,
107–110
,
114
,
128–144
,
146–159
,
161
,
165–170
,
174
,
176
,
179
,
182–186
,
188–192
,
194
,
196–198
,
200
,
203–204
,
208–219
,
221–226
,
228–237
,
240–257
,
260–266
,
268–270
,
272–277
,
279
,
282–290
,
292–296
,
298
,
300
,
302
,
304
,
307–317
,
320–323
,
325–327
,
329–331
,
333–342
,
344–356
,
358
,
361–366
,
368–369
,
371–384
,
386
,
389–394
,
396–397
,
400–413
,
415–420
,
422–424
,
426–428
,
431–435
,
437–459
,
463–472
,
475–478
,
480
,
482–483
,
485–489
,
49
,
490–499
,
50
,
500
,
502
,
504–508
,
51
,
510
,
513
,
516–517
,
52
,
520–524
,
527–529
,
53
,
530–551
,
555–557
,
560–568
,
578–586
,
588–600
,
602–610
,
613–615
,
619–622
,
624–625
,
628–635
,
637–639
,
642–644
,
646
,
651–657
,
660–672
,
674–681
,
683–688
,
690
,
692–703
,
707–720
,
722
,
725–726
,
729–735
,
737–742
,
744–749
,
751
,
753
,
755–764
,
766–769
,
772–773
,
776–778
,
780
,
782–783
,
785–789
,
791–794
,
796
,
798–799
,
801–802
,
804–806
,
808–810
,
812–814
,
817–819
,
822–826
,
828
,
830
,
849
,
873
,
877–883
,
885–895
,
897–898
,
900–920
,
922
,
935
,
939
,
94
,
940–949
,
95
,
950–959
,
96
,
960–961
,
963
,
972–979
,
98
,
980–982
,
984
,
986–989
,
99
,
990–999
command.rs
0%
100%
0%
0%
100–106
,
109–121
,
123–129
,
131
,
134–139
,
141
,
144–157
,
159
,
162–164
,
166
,
169
,
17
,
170–179
,
18
,
180–189
,
19
,
190–199
,
20
,
200–206
,
208
,
21
,
210
,
212–219
,
22
,
220–229
,
23
,
230–233
,
235–238
,
24
,
240–245
,
247–249
,
25
,
250–255
,
258–259
,
26
,
260–268
,
27
,
270–274
,
276
,
279–287
,
289
,
292–308
,
311–316
,
318
,
321–323
,
325
,
328–348
,
350–352
,
354–355
,
357
,
359
,
362–364
,
366
,
368
,
47–65
,
67–69
,
71–79
,
82–99
errors.rs
0%
100%
0%
0%
4
identity.rs
81.25%
100%
50%
85.71%
13
key.rs
93.97%
100%
72.73%
96.19%
36
keystore.rs
0%
100%
0%
0%
19–31
,
34–46
,
48–55
,
57–64
,
66
,
68–86
para_artifact.rs
19.77%
100%
40%
18.52%
100–105
,
107
,
110–116
,
118
,
121–131
,
135–136
,
54–56
,
58–72
,
74–77
,
81–82
,
84
,
86–96
,
98
port.rs
93.33%
100%
75%
96.15%
crates/orchestrator/src/network
node.rs
0%
100%
0%
0%
100
,
103–113
,
119–122
,
126–129
,
132–135
,
144–149
,
159–166
,
170–178
,
18
,
181–184
,
186
,
191–197
,
199–204
,
206–214
,
216–221
,
223
,
231
,
233
,
237–250
,
252–255
,
259–261
,
263
,
269–271
,
274–283
,
285–286
,
290–300
,
303
,
305
,
309–323
,
335–345
,
348–349
,
357–365
,
367–369
,
372–373
,
375–379
,
38
,
380–381
,
383–389
,
39
,
390
,
392–395
,
397–399
,
40
,
400
,
402
,
404
,
408–409
,
41
,
410–416
,
42–53
,
55–57
,
59–61
,
63–65
,
67–69
,
74–76
,
79–83
,
85
,
87
,
90–95
,
97–99
parachain.rs
60.37%
100%
64.29%
60.10%
100–105
,
108–119
,
121
,
123
,
126–131
,
134–135
,
137–142
,
146–149
,
153–157
,
159–162
,
164
,
168–169
,
171–173
,
175–177
,
179–181
,
66
,
69–74
,
76–83
,
93–97
relaychain.rs
0%
100%
0%
0%
14–21
,
24–26
,
28–30
crates/orchestrator/src/network_helper
metrics.rs
0%
100%
0%
0%
20–24
,
26–31
,
33–41
,
43
,
45
,
50–53
,
58–61
verifier.rs
0%
100%
0%
0%
10–12
,
17
,
19–25
,
27–32
,
34
,
8–9
crates/orchestrator/src/network_spec
node.rs
33.11%
100%
14.29%
34.03%
127–128
,
130–133
,
147
,
158–159
,
193–197
,
199–200
,
202
,
205
,
207–210
,
212–215
,
218
,
222–227
,
229
,
232
,
234–259
,
26
,
260–266
,
268
,
27
,
270–277
,
279
,
28
,
280–281
,
29–38
parachain.rs
51.41%
100%
36.36%
52.41%
107
,
116
,
126
,
149
,
154–157
,
160
,
172–175
,
178
,
213–215
,
217–233
,
235–237
,
239–241
,
243–245
,
251–264
,
266–278
,
280
,
282–283
,
79
,
84–86
,
98
relaychain.rs
85.71%
100%
75%
86.84%
114
,
121
,
139–141
,
143–145
,
81
,
93
crates/orchestrator/src/shared
types.rs
66.67%
100%
66.67%
66.67%
45–49
crates/prom-metrics-parser/src
lib.rs
93.22%
100%
85.71%
93.69%
103
,
125
,
53–55
,
7
,
79
crates/provider/src
lib.rs
0%
100%
0%
0%
142–145
,
147–150
,
199–201
,
208–210
,
25
crates/provider/src/docker
client.rs
0%
100%
0%
0%
100
,
103–109
,
11
,
110–122
,
124–134
,
136–147
,
149–155
,
157–163
,
165–168
,
170–173
,
175–178
,
182–183
,
185–186
,
188–190
,
192
,
194
,
196–200
,
203–212
,
214–215
,
219–221
,
223–229
,
231–240
,
242–248
,
250–252
,
254–260
,
262–273
,
275–281
,
283–289
,
291–302
,
304–315
,
317–321
,
323–325
,
327–336
,
338–348
,
350–358
,
360–380
,
382–392
,
394–400
,
402–411
,
413–419
,
42
,
420–424
,
426
,
428–433
,
435
,
437–445
,
447–448
,
450–452
,
454–462
,
464–467
,
469–472
,
475–477
,
479–485
,
487–491
,
494–495
,
497–502
,
504
,
506–507
,
509–510
,
512–525
,
529–530
,
532–535
,
537–539
,
54
,
541–545
,
547–551
,
554–556
,
558–560
,
562
,
564–567
,
65
,
81–91
,
93–99
namespace.rs
0%
100%
0%
0%
101–110
,
112–122
,
124–130
,
132–143
,
146–153
,
155–162
,
165–175
,
177–178
,
180–187
,
190–211
,
214–224
,
226–227
,
229–231
,
233–235
,
238
,
240
,
248–250
,
252–254
,
256–258
,
260–262
,
264–266
,
268–275
,
280–300
,
302–331
,
333–384
,
386–388
,
390–402
,
409–431
,
435–436
,
438
,
440–441
,
50–61
,
63–65
,
68
,
70–72
,
75–87
,
89–90
,
92–96
,
98–99
node.rs
0%
100%
0%
0%
100–119
,
121–123
,
125
,
127
,
129–130
,
132–166
,
169–178
,
180–181
,
183–187
,
225–234
,
236–237
,
239–259
,
261–262
,
264–267
,
270–272
,
274–275
,
277–296
,
298–299
,
301–306
,
314–316
,
318–320
,
322–324
,
326–328
,
330–332
,
334–336
,
338–340
,
342–344
,
346–352
,
354–358
,
360–362
,
364–366
,
371–399
,
404–406
,
413–456
,
462–464
,
466–480
,
482–500
,
502–520
,
522–544
,
546–557
,
73–78
,
80–84
,
86–91
,
93
,
98
provider.rs
0%
100%
0%
0%
100–113
,
118–135
,
34–55
,
57–58
,
62–66
,
68–71
,
79–81
,
83–85
,
87–94
,
96–99
crates/provider/src/kubernetes
client.rs
0%
100%
0%
0%
100–101
,
103–134
,
136
,
138–139
,
141–163
,
165–172
,
174–176
,
178–190
,
192–196
,
198–202
,
205–227
,
229
,
231–247
,
249–259
,
26
,
260–264
,
266–271
,
274–278
,
280
,
282–283
,
286–287
,
289–305
,
308–310
,
312
,
317
,
320
,
323
,
325–330
,
332–338
,
340–341
,
343–366
,
368–369
,
373–379
,
38
,
380–389
,
39
,
390–399
,
40
,
400–409
,
41
,
411–413
,
416–419
,
42
,
420–429
,
43
,
430
,
432–444
,
446–447
,
449
,
45
,
450–462
,
464–477
,
48
,
481–482
,
49
,
492–499
,
50
,
500–509
,
51
,
510
,
52–53
,
56–64
,
66–85
,
87
,
89–90
,
92–98
namespace.rs
0%
100%
0%
0%
100–102
,
104–111
,
113–120
,
122–123
,
125–140
,
142–148
,
150–152
,
154–159
,
162–166
,
168–180
,
183–193
,
195–230
,
232–236
,
239–240
,
242–249
,
251–258
,
260–264
,
266–267
,
269–276
,
278–282
,
284–285
,
287–288
,
290–309
,
311–313
,
315–319
,
321–322
,
324–326
,
328–330
,
333
,
335
,
342–353
,
355–358
,
360–361
,
369–371
,
373–375
,
377–379
,
381–383
,
385–387
,
389–396
,
401–422
,
424–452
,
454–505
,
507–509
,
511–523
,
56–67
,
69–71
,
74
,
76–78
,
81–95
,
97–98
node.rs
0%
100%
0%
0%
100
,
105
,
107–127
,
129–131
,
133
,
135
,
137–138
,
140–160
,
162–166
,
168–169
,
171–179
,
182–207
,
209–213
,
215–216
,
218–225
,
227–228
,
230–237
,
242–266
,
268–269
,
271–280
,
282–283
,
285–304
,
306–307
,
309–312
,
315–317
,
319–320
,
322–340
,
342–343
,
345–350
,
352–359
,
361–364
,
366–369
,
371
,
373–381
,
383–384
,
386–391
,
393–396
,
404–406
,
408–410
,
412–414
,
416–418
,
420–422
,
424–426
,
428–430
,
432–434
,
436–438
,
440–444
,
447–452
,
454–463
,
469–487
,
492–519
,
524–540
,
547–615
,
621–623
,
625–646
,
648–665
,
667–684
,
686–707
,
709–720
,
80–85
,
87–91
,
93–98
pod_spec_builder.rs
0%
100%
0%
0%
100–125
,
127–149
,
15
,
150–152
,
154–159
,
16
,
160–166
,
168–169
,
17
,
170–172
,
174–176
,
178–179
,
18
,
180
,
182–183
,
185
,
187
,
19–32
,
34–71
,
73–90
,
92–99
provider.rs
0%
100%
0%
0%
102–119
,
34–50
,
52–55
,
63–65
,
67–69
,
71–78
,
80–97
crates/provider/src/native
namespace.rs
0%
100%
0%
0%
100–101
,
106–124
,
126–151
,
153–209
,
211–214
,
216–226
,
41–51
,
53–55
,
58
,
60–62
,
65–74
,
82–84
,
86–88
,
90–92
,
94–99
node.rs
0%
100%
0%
0%
100–103
,
108–109
,
111–131
,
133–135
,
137
,
139
,
141–142
,
144–152
,
154–155
,
157–168
,
170–171
,
173–177
,
180–184
,
188–190
,
192–193
,
195–203
,
205–215
,
217–219
,
221–222
,
226–227
,
229–232
,
234–258
,
260–279
,
281
,
283
,
285
,
287–288
,
290–297
,
300
,
302–303
,
305–306
,
308–310
,
314–315
,
317–324
,
326–327
,
329–357
,
359–360
,
362–367
,
375–377
,
379–381
,
383–385
,
387–389
,
391–393
,
395–397
,
399–401
,
403–405
,
407–413
,
415–422
,
424–426
,
428–430
,
435–458
,
463–497
,
504–529
,
535–547
,
549–556
,
558–565
,
567–584
,
586–596
,
84–93
,
95–99
provider.rs
0%
100%
0%
0%
101–117
,
33–50
,
52–55
,
63–65
,
67–69
,
71–78
,
80–96
crates/provider/src/shared
helpers.rs
100%
100%
100%
100%
types.rs
4%
100%
2.86%
4.17%
100–110
,
112–118
,
120–130
,
132–135
,
147–158
,
160–167
,
169–179
,
192–202
,
204–218
,
220–226
,
228–234
,
236–239
,
250–259
,
261–268
,
270–280
,
290–299
,
301–308
,
310–320
,
344–350
,
354–361
,
55–71
,
73–79
,
81–84
,
86–89
,
91–98
crates/sdk/src
environment.rs
0%
100%
0%
0%
23–27
,
29
,
32–36
,
38–40
,
43–49
,
51
lib.rs
0%
100%
0%
0%
37–42
,
44–49
,
51–56
crates/support/src
fs.rs
100%
100%
100%
100%
net.rs
0%
100%
0%
0%
10–16
,
18–22
,
24
,
26–30
,
32–35
,
37–48
,
52
,
55–56
replacer.rs
96.67%
100%
85.71%
98.11%
crates/support/src/fs
in_memory.rs
96.66%
100%
95.56%
96.74%
248–253
,
41–44
,
46
,
48–51
,
53
,
55–58
,
60
local.rs
99.27%
100%
98.04%
99.40%
92–94
github-actions[bot]
commented
1 month ago
Coverage after merging
0.2.6
into
main
49.94%
Coverage Report
File
Stmts
Branches
Funcs
Lines
Uncovered Lines
crates/configuration/src
global_settings.rs
100%
100%
100%
100%
hrmp_channel.rs
100%
100%
100%
100%
network.rs
98.88%
100%
100%
98.78%
118
,
123
,
131
,
178
,
81
,
89
parachain.rs
93.95%
100%
96.88%
93.68%
372–384
,
386–393
,
396
,
46–47
,
60–62
,
651–660
,
76–79
relaychain.rs
94.12%
100%
96.88%
93.82%
383–392
,
93–95
utils.rs
50%
100%
50%
50%
15–17
,
19–21
,
23–25
crates/configuration/src/shared
errors.rs
100%
100%
100%
100%
helpers.rs
100%
100%
100%
100%
node.rs
95.85%
100%
96.88%
95.77%
119
,
136
,
142
,
388–406
,
408
,
44
resources.rs
97.10%
100%
97.56%
97.04%
102
,
114
,
126–128
,
147–150
types.rs
94.81%
100%
92.31%
95.22%
284–286
,
355–357
,
383–384
,
386–388
,
407
,
60–62
crates/file-server/src
main.rs
0%
100%
0%
0%
22–49
,
51–58
,
60–61
,
63–65
,
67–70
,
72–73
,
75
,
77–81
,
83–88
crates/orchestrator/src
errors.rs
0%
100%
0%
0%
8
lib.rs
23.05%
100%
30.23%
22.39%
100–102
,
105–108
,
110
,
113–114
,
116–118
,
120–127
,
129
,
131–135
,
137–141
,
144–158
,
162–171
,
174–178
,
180–201
,
203–208
,
210–225
,
227
,
229–235
,
238
,
242–246
,
248–253
,
255–258
,
261
,
263–266
,
269–273
,
275
,
277–291
,
293
,
295–298
,
301–305
,
307–325
,
335–359
,
364–365
,
372–378
,
380
,
382–388
,
391–403
,
410
,
421
,
429–432
,
434
,
453–455
,
457–467
,
469–470
,
472–473
,
475–476
,
478
,
480–482
,
484–491
,
493–500
,
502–507
,
509
,
51
,
510
,
512
,
515–516
,
52–56
,
58–63
,
65–72
,
74–86
,
88–93
,
96–99
network.rs
0%
100%
0%
0%
121–131
,
133–134
,
136–140
,
143–149
,
151–152
,
154–157
,
160–178
,
180
,
193–196
,
223–236
,
238
,
240–250
,
252–266
,
268–269
,
271–275
,
278–281
,
283–290
,
292
,
295–300
,
302–303
,
305–308
,
311–317
,
323–326
,
361–366
,
368–372
,
375
,
377–379
,
38
,
380–382
,
384–389
,
39
,
390–392
,
395–397
,
40
,
400–401
,
403
,
406
,
408–409
,
41
,
410–419
,
42
,
420–425
,
427–429
,
43
,
432–436
,
438
,
44
,
440–444
,
449
,
45
,
450–459
,
46
,
460–483
,
486–489
,
491–496
,
498–499
,
504–520
,
522–530
,
532–534
,
536–538
,
541–545
,
547
,
549–551
,
553–555
,
557–559
,
561–563
,
565–567
,
569–571
,
573–578
,
580–586
,
59–73
,
76–78
,
80–82
,
84–86
,
89–91
network_spec.rs
32.63%
100%
26.47%
33.33%
100–105
,
108–111
,
114–120
,
123–124
,
126–128
,
130–132
,
134–136
,
138–140
,
142–144
,
146–155
,
157–158
,
160
,
164–181
,
184–185
,
188–199
,
202–218
,
221–225
,
227–230
,
232–256
,
258–267
,
269–271
,
273
,
47
,
63–70
,
72–74
,
76–82
,
85–93
,
96–98
pjs_helper.rs
0%
100%
0%
0%
10–13
,
15
,
17
,
21
,
24–45
,
49–52
,
54–59
,
6
,
60–63
,
7–9
spawner.rs
0%
100%
0%
0%
101–106
,
108–111
,
114–123
,
125
,
128–130
,
133–137
,
139
,
144–148
,
151
,
153–157
,
159–163
,
166–176
,
178–179
,
181
,
185–188
,
190–195
,
197–207
,
209–212
,
215–216
,
219–223
,
226
,
228
,
230–237
,
44–57
,
59–60
,
62
,
64–67
,
71–72
,
74
,
77–97
,
99
crates/orchestrator/src/generators
bootnode_addr.rs
96.94%
100%
100%
96.67%
chain_spec.rs
23.74%
100%
19.72%
24.05%
100
,
1000–1005
,
1008–1010
,
1012
,
1015
,
1017
,
107–110
,
114
,
128–144
,
146–159
,
161
,
165–170
,
174
,
176
,
179
,
182–186
,
188–192
,
194
,
196–198
,
200
,
203–204
,
208–219
,
221–226
,
228–237
,
240–257
,
260–266
,
268–270
,
272–277
,
279
,
282–290
,
292–296
,
298
,
300
,
302
,
304
,
307–317
,
320–323
,
325–327
,
329–331
,
333–342
,
344–356
,
358
,
361–366
,
368–369
,
371–384
,
386
,
389–394
,
396–397
,
400–413
,
415–420
,
422–424
,
426–428
,
431–435
,
437–459
,
463–472
,
475–478
,
480
,
482–483
,
485–489
,
49
,
490–499
,
50
,
500
,
502
,
504–508
,
51
,
510
,
513
,
516–517
,
52
,
520–524
,
527–529
,
53
,
530–551
,
555–557
,
560–568
,
578–586
,
588–600
,
602–610
,
613–615
,
619–622
,
624–625
,
628–635
,
637–639
,
642–644
,
646
,
651–657
,
660–672
,
674–681
,
683–688
,
690
,
692–703
,
707–720
,
722
,
725–726
,
729–735
,
737–742
,
744–749
,
751
,
753
,
755–764
,
766–769
,
772–773
,
776–778
,
780
,
782–783
,
785–789
,
791–794
,
796
,
798–799
,
801–802
,
804–806
,
808–810
,
812–814
,
817–819
,
822–826
,
828
,
830
,
849
,
873
,
877–883
,
885–895
,
897–898
,
900–920
,
922
,
935
,
939
,
94
,
940–949
,
95
,
950–959
,
96
,
960–961
,
963
,
972–979
,
98
,
980–982
,
984
,
986–989
,
99
,
990–999
command.rs
0%
100%
0%
0%
100–106
,
109–121
,
123–129
,
131
,
134–139
,
141
,
144–157
,
159
,
162–164
,
166
,
169
,
17
,
170–179
,
18
,
180–189
,
19
,
190–199
,
20
,
200–206
,
208
,
21
,
210
,
212–219
,
22
,
220–229
,
23
,
230–233
,
235–238
,
24
,
240–245
,
247–249
,
25
,
250–255
,
258–259
,
26
,
260–268
,
27
,
270–274
,
276
,
279–287
,
289
,
292–308
,
311–316
,
318
,
321–323
,
325
,
328–348
,
350–352
,
354–355
,
357
,
359
,
362–364
,
366
,
368
,
47–65
,
67–69
,
71–79
,
82–99
errors.rs
0%
100%
0%
0%
4
identity.rs
81.25%
100%
50%
85.71%
13
key.rs
93.97%
100%
72.73%
96.19%
36
keystore.rs
0%
100%
0%
0%
19–31
,
34–46
,
48–55
,
57–64
,
66
,
68–86
para_artifact.rs
19.77%
100%
40%
18.52%
100–105
,
107
,
110–116
,
118
,
121–131
,
135–136
,
54–56
,
58–72
,
74–77
,
81–82
,
84
,
86–96
,
98
port.rs
93.33%
100%
75%
96.15%
crates/orchestrator/src/network
node.rs
0%
100%
0%
0%
100
,
103–113
,
119–122
,
126–129
,
132–135
,
144–149
,
159–166
,
170–178
,
18
,
181–184
,
186
,
191–197
,
199–204
,
206–214
,
216–221
,
223
,
231
,
233
,
237–250
,
252–255
,
259–261
,
263
,
269–271
,
274–283
,
285–286
,
290–300
,
303
,
305
,
309–323
,
335–345
,
348–349
,
357–365
,
367–369
,
372–373
,
375–379
,
38
,
380–381
,
383–389
,
39
,
390
,
392–395
,
397–399
,
40
,
400
,
402
,
404
,
408–409
,
41
,
410–416
,
42–53
,
55–57
,
59–61
,
63–65
,
67–69
,
74–76
,
79–83
,
85
,
87
,
90–95
,
97–99
parachain.rs
60.37%
100%
64.29%
60.10%
100–105
,
108–119
,
121
,
123
,
126–131
,
134–135
,
137–142
,
146–149
,
153–157
,
159–162
,
164
,
168–169
,
171–173
,
175–177
,
179–181
,
66
,
69–74
,
76–83
,
93–97
relaychain.rs
0%
100%
0%
0%
14–21
,
24–26
,
28–30
crates/orchestrator/src/network_helper
metrics.rs
0%
100%
0%
0%
20–24
,
26–31
,
33–41
,
43
,
45
,
50–53
,
58–61
verifier.rs
0%
100%
0%
0%
10–12
,
17
,
19–25
,
27–32
,
34
,
8–9
crates/orchestrator/src/network_spec
node.rs
33.11%
100%
14.29%
34.03%
127–128
,
130–133
,
147
,
158–159
,
193–197
,
199–200
,
202
,
205
,
207–210
,
212–215
,
218
,
222–227
,
229
,
232
,
234–259
,
26
,
260–266
,
268
,
27
,
270–277
,
279
,
28
,
280–281
,
29–38
parachain.rs
51.41%
100%
36.36%
52.41%
107
,
116
,
126
,
149
,
154–157
,
160
,
172–175
,
178
,
213–215
,
217–233
,
235–237
,
239–241
,
243–245
,
251–264
,
266–278
,
280
,
282–283
,
79
,
84–86
,
98
relaychain.rs
85.71%
100%
75%
86.84%
114
,
121
,
139–141
,
143–145
,
81
,
93
crates/orchestrator/src/shared
types.rs
66.67%
100%
66.67%
66.67%
45–49
crates/prom-metrics-parser/src
lib.rs
93.22%
100%
85.71%
93.69%
103
,
125
,
53–55
,
7
,
79
crates/provider/src
lib.rs
0%
100%
0%
0%
142–145
,
147–150
,
199–201
,
208–210
,
25
crates/provider/src/docker
client.rs
0%
100%
0%
0%
100
,
103–109
,
11
,
110–122
,
124–134
,
136–147
,
149–155
,
157–163
,
165–168
,
170–173
,
175–178
,
182–183
,
185–186
,
188–190
,
192
,
194
,
196–200
,
203–212
,
214–215
,
219–221
,
223–229
,
231–240
,
242–248
,
250–252
,
254–260
,
262–273
,
275–281
,
283–289
,
291–302
,
304–315
,
317–321
,
323–325
,
327–336
,
338–348
,
350–358
,
360–380
,
382–392
,
394–400
,
402–411
,
413–419
,
42
,
420–424
,
426
,
428–433
,
435
,
437–445
,
447–448
,
450–452
,
454–462
,
464–467
,
469–472
,
475–477
,
479–485
,
487–491
,
494–495
,
497–502
,
504
,
506–507
,
509–510
,
512–525
,
529–530
,
532–535
,
537–539
,
54
,
541–545
,
547–551
,
554–556
,
558–560
,
562
,
564–567
,
65
,
81–91
,
93–99
namespace.rs
0%
100%
0%
0%
101–110
,
112–122
,
124–130
,
132–143
,
146–153
,
155–162
,
165–175
,
177–178
,
180–187
,
190–211
,
214–224
,
226–227
,
229–231
,
233–235
,
238
,
240
,
248–250
,
252–254
,
256–258
,
260–262
,
264–266
,
268–275
,
280–300
,
302–331
,
333–384
,
386–388
,
390–402
,
409–431
,
435–436
,
438
,
440–441
,
50–61
,
63–65
,
68
,
70–72
,
75–87
,
89–90
,
92–96
,
98–99
node.rs
0%
100%
0%
0%
100–119
,
121–123
,
125
,
127
,
129–130
,
132–166
,
169–178
,
180–181
,
183–187
,
225–234
,
236–237
,
239–259
,
261–262
,
264–267
,
270–272
,
274–275
,
277–296
,
298–299
,
301–306
,
314–316
,
318–320
,
322–324
,
326–328
,
330–332
,
334–336
,
338–340
,
342–344
,
346–352
,
354–358
,
360–362
,
364–366
,
371–399
,
404–406
,
413–456
,
462–464
,
466–480
,
482–500
,
502–520
,
522–544
,
546–557
,
73–78
,
80–84
,
86–91
,
93
,
98
provider.rs
0%
100%
0%
0%
100–113
,
118–135
,
34–55
,
57–58
,
62–66
,
68–71
,
79–81
,
83–85
,
87–94
,
96–99
crates/provider/src/kubernetes
client.rs
0%
100%
0%
0%
100–101
,
103–134
,
136
,
138–139
,
141–163
,
165–172
,
174–176
,
178–190
,
192–196
,
198–202
,
205–227
,
229
,
231–247
,
249–259
,
26
,
260–264
,
266–271
,
274–278
,
280
,
282–283
,
286–287
,
289–305
,
308–310
,
312
,
317
,
320
,
323
,
325–330
,
332–338
,
340–341
,
343–366
,
368–369
,
373–379
,
38
,
380–389
,
39
,
390–399
,
40
,
400–409
,
41
,
411–413
,
416–419
,
42
,
420–429
,
43
,
430
,
432–444
,
446–447
,
449
,
45
,
450–462
,
464–477
,
48
,
481–482
,
49
,
492–499
,
50
,
500–509
,
51
,
510
,
52–53
,
56–64
,
66–85
,
87
,
89–90
,
92–98
namespace.rs
0%
100%
0%
0%
100–102
,
104–111
,
113–120
,
122–123
,
125–140
,
142–148
,
150–152
,
154–159
,
162–166
,
168–180
,
183–193
,
195–230
,
232–236
,
239–240
,
242–249
,
251–258
,
260–264
,
266–267
,
269–276
,
278–282
,
284–285
,
287–288
,
290–309
,
311–313
,
315–319
,
321–322
,
324–326
,
328–330
,
333
,
335
,
342–353
,
355–358
,
360–361
,
369–371
,
373–375
,
377–379
,
381–383
,
385–387
,
389–396
,
401–422
,
424–452
,
454–505
,
507–509
,
511–523
,
56–67
,
69–71
,
74
,
76–78
,
81–95
,
97–98
node.rs
0%
100%
0%
0%
100
,
105
,
107–127
,
129–131
,
133
,
135
,
137–138
,
140–160
,
162–166
,
168–169
,
171–179
,
182–207
,
209–213
,
215–216
,
218–225
,
227–228
,
230–237
,
242–266
,
268–269
,
271–280
,
282–283
,
285–304
,
306–307
,
309–312
,
315–317
,
319–320
,
322–340
,
342–343
,
345–350
,
352–359
,
361–364
,
366–369
,
371
,
373–381
,
383–384
,
386–391
,
393–396
,
404–406
,
408–410
,
412–414
,
416–418
,
420–422
,
424–426
,
428–430
,
432–434
,
436–438
,
440–444
,
447–452
,
454–463
,
469–487
,
492–519
,
524–540
,
547–615
,
621–623
,
625–646
,
648–665
,
667–684
,
686–707
,
709–720
,
80–85
,
87–91
,
93–98
pod_spec_builder.rs
0%
100%
0%
0%
100–125
,
127–149
,
15
,
150–152
,
154–159
,
16
,
160–166
,
168–169
,
17
,
170–172
,
174–176
,
178–179
,
18
,
180
,
182–183
,
185
,
187
,
19–32
,
34–71
,
73–90
,
92–99
provider.rs
0%
100%
0%
0%
102–119
,
34–50
,
52–55
,
63–65
,
67–69
,
71–78
,
80–97
crates/provider/src/native
namespace.rs
0%
100%
0%
0%
100–101
,
106–124
,
126–151
,
153–209
,
211–214
,
216–226
,
41–51
,
53–55
,
58
,
60–62
,
65–74
,
82–84
,
86–88
,
90–92
,
94–99
node.rs
0%
100%
0%
0%
100–103
,
108–109
,
111–131
,
133–135
,
137
,
139
,
141–142
,
144–152
,
154–155
,
157–168
,
170–171
,
173–177
,
180–184
,
188–190
,
192–193
,
195–203
,
205–215
,
217–219
,
221–222
,
226–227
,
229–232
,
234–258
,
260–279
,
281
,
283
,
285
,
287–288
,
290–297
,
300
,
302–303
,
305–306
,
308–310
,
314–315
,
317–324
,
326–327
,
329–357
,
359–360
,
362–367
,
375–377
,
379–381
,
383–385
,
387–389
,
391–393
,
395–397
,
399–401
,
403–405
,
407–413
,
415–422
,
424–426
,
428–430
,
435–458
,
463–497
,
504–529
,
535–547
,
549–556
,
558–565
,
567–584
,
586–596
,
84–93
,
95–99
provider.rs
0%
100%
0%
0%
101–117
,
33–50
,
52–55
,
63–65
,
67–69
,
71–78
,
80–96
crates/provider/src/shared
helpers.rs
100%
100%
100%
100%
types.rs
4%
100%
2.86%
4.17%
100–110
,
112–118
,
120–130
,
132–135
,
147–158
,
160–167
,
169–179
,
192–202
,
204–218
,
220–226
,
228–234
,
236–239
,
250–259
,
261–268
,
270–280
,
290–299
,
301–308
,
310–320
,
344–350
,
354–361
,
55–71
,
73–79
,
81–84
,
86–89
,
91–98
crates/sdk/src
environment.rs
0%
100%
0%
0%
23–27
,
29
,
32–36
,
38–40
,
43–49
,
51
lib.rs
0%
100%
0%
0%
37–42
,
44–49
,
51–56
crates/support/src
fs.rs
100%
100%
100%
100%
net.rs
0%
100%
0%
0%
10–16
,
18–22
,
24
,
26–30
,
32–35
,
37–48
,
52
,
55–56
replacer.rs
96.67%
100%
85.71%
98.11%
crates/support/src/fs
in_memory.rs
96.66%
100%
95.56%
96.74%
248–253
,
41–44
,
46
,
48–51
,
53
,
55–58
,
60
local.rs
99.27%
100%
98.04%
99.40%
92–94
Add: