issues
search
paritytech
/
zombienet-sdk
ZombieNet SDK
https://paritytech.github.io/zombienet-sdk/zombienet_sdk/
GNU General Public License v3.0
32
stars
8
forks
source link
chore: bump versions `0.2.7`
#242
Closed
pepoviola
closed
2 months ago
github-actions[bot]
commented
2 months ago
Coverage after merging
0.2.7
into
main
49.84%
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
22.78%
100%
30.23%
22.11%
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
,
363–370
,
377–383
,
385
,
387–393
,
396–408
,
415
,
426
,
434–437
,
439
,
458–460
,
462–472
,
474–475
,
477–478
,
480–481
,
483
,
485–487
,
489–496
,
498–505
,
507–509
,
51
,
510–512
,
514–515
,
517
,
52
,
520–521
,
53–56
,
58–63
,
65–72
,
74–86
,
88–93
,
96–99
network.rs
0%
100%
0%
0%
126–136
,
138–139
,
141–145
,
148–154
,
156–157
,
159–162
,
165–183
,
185
,
198–201
,
228–241
,
243
,
245–255
,
257–271
,
273–274
,
276–280
,
283–286
,
288–295
,
297
,
300–305
,
307–308
,
310–313
,
316–322
,
328–331
,
366–371
,
373–377
,
380
,
382–387
,
389–397
,
400–402
,
405–406
,
408
,
411
,
413–429
,
43
,
430
,
432–434
,
437–439
,
44
,
440–441
,
443
,
445–449
,
45
,
454–459
,
46
,
460–469
,
47
,
470–479
,
48
,
480–488
,
49
,
491–494
,
496–499
,
50
,
500–501
,
503–504
,
509
,
51
,
510–525
,
527–535
,
537–539
,
541–543
,
546–550
,
552
,
554–556
,
558–560
,
562–564
,
566–568
,
570–572
,
574–576
,
578–583
,
585–591
,
64–78
,
81–83
,
85–87
,
89–91
,
94–96
network_spec.rs
32.63%
100%
26.47%
33.33%
101–106
,
109–112
,
115–121
,
124–125
,
127–129
,
131–133
,
135–137
,
139–141
,
143–145
,
147–156
,
158–159
,
161
,
165–182
,
185–186
,
189–200
,
203–219
,
222–226
,
228–231
,
233–257
,
259–268
,
270–272
,
274
,
48
,
64–71
,
73–75
,
77–83
,
86–94
,
97–99
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.67%
100%
19.72%
23.97%
100
,
1000–1009
,
101
,
1010–1012
,
1015–1017
,
1019
,
1022
,
1024
,
108–111
,
115
,
129–145
,
147–160
,
162
,
166–171
,
175
,
177
,
180
,
183–187
,
189–193
,
195
,
197–199
,
201
,
204–205
,
209–220
,
222–227
,
229–238
,
241–258
,
261–267
,
269–271
,
273–278
,
280
,
283–291
,
293–297
,
299
,
301
,
303
,
305
,
308–318
,
321–324
,
326–328
,
330–332
,
334–343
,
345–357
,
359
,
362–367
,
369–370
,
372–385
,
387
,
390–395
,
397–398
,
401–414
,
416–421
,
423–425
,
427–429
,
432–436
,
438–460
,
464–473
,
476–479
,
481
,
483–484
,
486–499
,
50
,
500–501
,
503
,
505–509
,
51
,
511
,
514
,
517–518
,
52
,
521–525
,
528–529
,
53
,
530–539
,
54
,
540–552
,
556–558
,
561–569
,
579–587
,
589–601
,
603–611
,
614–616
,
620–623
,
625–626
,
629–636
,
638–640
,
643–645
,
647
,
652–658
,
661–673
,
675–682
,
684–689
,
691
,
693–704
,
708–721
,
723
,
726–727
,
730–736
,
738–743
,
745–750
,
752
,
754
,
756–765
,
767–770
,
773–774
,
777–781
,
783–784
,
786–787
,
789–793
,
795–797
,
800
,
803
,
805–806
,
808–809
,
811–813
,
815–817
,
819–821
,
824–826
,
829–833
,
835
,
837
,
856
,
880
,
884–890
,
892–902
,
904–905
,
907–927
,
929
,
942
,
946–949
,
95
,
950–959
,
96
,
960–968
,
97
,
970
,
979–989
,
99
,
991
,
993–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%
101–106
,
108
,
111–117
,
119
,
122–132
,
136–137
,
55–57
,
59–73
,
75–78
,
82–83
,
85
,
87–97
,
99
port.rs
93.33%
100%
75%
96.15%
crates/orchestrator/src/network
node.rs
0%
100%
0%
0%
100–103
,
106–116
,
122–125
,
129–132
,
135–138
,
147–152
,
162–169
,
173–181
,
184–187
,
189
,
19
,
194–200
,
202–207
,
209–217
,
219–224
,
226
,
234
,
236
,
240–253
,
255–258
,
262–264
,
266
,
272–274
,
277–286
,
288–289
,
293–303
,
306
,
308
,
312–326
,
338–348
,
351–352
,
360–368
,
370–372
,
375–376
,
378–384
,
386–393
,
395–398
,
400–403
,
405
,
407
,
41
,
411–419
,
42–56
,
58–60
,
62–64
,
66–68
,
70–72
,
77–79
,
82–86
,
88
,
90
,
93–98
parachain.rs
57.21%
100%
60%
57.01%
101–106
,
109–130
,
132
,
135–140
,
143–144
,
146–151
,
155–158
,
162–166
,
168–171
,
173
,
177–178
,
180–182
,
184–186
,
188–190
,
67
,
70–75
,
77–84
,
94–98
relaychain.rs
0%
100%
0%
0%
16–23
,
26–28
,
30–32
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
32.68%
100%
12.50%
33.79%
128–129
,
131–134
,
148
,
159–160
,
194–198
,
200–201
,
203
,
206
,
208–211
,
213–216
,
219
,
223–228
,
230
,
233
,
235–267
,
269
,
27
,
271–278
,
28
,
280–282
,
29–39
,
48
parachain.rs
51.41%
100%
36.36%
52.41%
108
,
117
,
127
,
150
,
155–158
,
161
,
173–176
,
179
,
214–216
,
218–234
,
236–238
,
240–242
,
244–246
,
252–265
,
267–279
,
281
,
283–284
,
80
,
85–87
,
99
relaychain.rs
85.71%
100%
75%
86.84%
115
,
122
,
140–142
,
144–146
,
82
,
94
crates/orchestrator/src/shared
types.rs
50%
100%
33.33%
55.56%
16
,
31
,
37
,
49–53
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–393
,
395–399
,
40
,
400–409
,
41
,
410–413
,
415
,
417–419
,
42
,
422–429
,
43
,
430–436
,
438–449
,
45
,
450
,
452–453
,
455–468
,
470–479
,
48
,
480–483
,
487–488
,
49
,
498–499
,
50
,
500–509
,
51
,
510–516
,
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%
101–111
,
113–119
,
121–131
,
133–136
,
148–159
,
161–168
,
170–180
,
193–203
,
205–219
,
221–227
,
229–235
,
237–240
,
251–260
,
262–269
,
271–281
,
291–300
,
302–309
,
311–321
,
345–351
,
355–362
,
56–72
,
74–80
,
82–85
,
87–90
,
92–99
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
Coverage after merging 0.2.7 into main
Coverage Report