This repository was archived by the owner on Nov 15, 2023. It is now read-only.
Commit 9e8b26f
Per subsystem CPU usage tracking (#4239)
* SubsystemContext: add subsystem name str
Signed-off-by: Andrei Sandu <[email protected]>
* Overseer builder proc macro changes
* initilize SubsystemContext name field.
* Add subsystem name in TaskKind::launch_task()
Signed-off-by: Andrei Sandu <[email protected]>
* Update ToOverseer enum
Signed-off-by: Andrei Sandu <[email protected]>
* Assign subsystem names to orphan tasks
Signed-off-by: Andrei Sandu <[email protected]>
* cargo fmt
Signed-off-by: Andrei Sandu <[email protected]>
* SubsystemContext: add subsystem name str
Signed-off-by: Andrei Sandu <[email protected]>
* Overseer builder proc macro changes
* initilize SubsystemContext name field.
* Add subsystem name in TaskKind::launch_task()
Signed-off-by: Andrei Sandu <[email protected]>
* Update ToOverseer enum
Signed-off-by: Andrei Sandu <[email protected]>
* Assign subsystem names to orphan tasks
Signed-off-by: Andrei Sandu <[email protected]>
* cargo fmt
Signed-off-by: Andrei Sandu <[email protected]>
* Rebase changes for new spawn() group param
Signed-off-by: Andrei Sandu <[email protected]>
* Add subsystem constat in JobTrait
Signed-off-by: Andrei Sandu <[email protected]>
* Add subsystem string
Signed-off-by: Andrei Sandu <[email protected]>
* Fix tests
Signed-off-by: Andrei Sandu <[email protected]>
* Fix spawn() calls
Signed-off-by: Andrei Sandu <[email protected]>
* cargo fmt
Signed-off-by: Andrei Sandu <[email protected]>
* Fix
Signed-off-by: Andrei Sandu <[email protected]>
* Fix tests
Signed-off-by: Andrei Sandu <[email protected]>
* fix
Signed-off-by: Andrei Sandu <[email protected]>
* Fix more tests
Signed-off-by: Andrei Sandu <[email protected]>
* Address PR review feedback #1
Signed-off-by: Andrei Sandu <[email protected]>
* Address PR review round 2
Signed-off-by: Andrei Sandu <[email protected]>
* Fixes
- remove JobTrait::Subsystem
- fix tests
Signed-off-by: Andrei Sandu <[email protected]>
* update Cargo.lock
Co-authored-by: Andronik Ordian <[email protected]>1 parent 83e5955 commit 9e8b26f
File tree
22 files changed
+340
-260
lines changed- node
- collation-generation/src
- core
- av-store/src
- backing/src
- bitfield-signing/src
- provisioner/src
- pvf/src
- runtime-api/src
- jaeger/src
- network
- availability-distribution/src/tests
- availability-recovery/src
- overseer
- overseer-gen
- examples
- proc-macro/src
- src
- src
- service/src
- subsystem-test-helpers/src
- subsystem-util/src
- parachain/test-parachains/adder/collator/src
22 files changed
+340
-260
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
291 | 291 | | |
292 | 292 | | |
293 | 293 | | |
294 | | - | |
| 294 | + | |
295 | 295 | | |
296 | 296 | | |
297 | 297 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
383 | 383 | | |
384 | 384 | | |
385 | 385 | | |
386 | | - | |
387 | | - | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
388 | 389 | | |
389 | 390 | | |
390 | 391 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
659 | 659 | | |
660 | 660 | | |
661 | 661 | | |
662 | | - | |
| 662 | + | |
663 | 663 | | |
664 | 664 | | |
665 | 665 | | |
| |||
900 | 900 | | |
901 | 901 | | |
902 | 902 | | |
903 | | - | |
904 | | - | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
905 | 906 | | |
906 | | - | |
907 | | - | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
908 | 910 | | |
909 | 911 | | |
910 | 912 | | |
| |||
1168 | 1170 | | |
1169 | 1171 | | |
1170 | 1172 | | |
1171 | | - | |
| 1173 | + | |
1172 | 1174 | | |
1173 | 1175 | | |
1174 | 1176 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
233 | 233 | | |
234 | 234 | | |
235 | 235 | | |
236 | | - | |
| 236 | + | |
237 | 237 | | |
238 | 238 | | |
239 | 239 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
151 | | - | |
| 151 | + | |
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
278 | 278 | | |
279 | 279 | | |
280 | 280 | | |
281 | | - | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
282 | 287 | | |
283 | 288 | | |
284 | 289 | | |
285 | | - | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
286 | 296 | | |
287 | 297 | | |
288 | 298 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
270 | 270 | | |
271 | 271 | | |
272 | 272 | | |
273 | | - | |
| 273 | + | |
| 274 | + | |
274 | 275 | | |
275 | 276 | | |
276 | 277 | | |
| |||
288 | 289 | | |
289 | 290 | | |
290 | 291 | | |
291 | | - | |
| 292 | + | |
| 293 | + | |
292 | 294 | | |
293 | 295 | | |
294 | 296 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| 115 | + | |
115 | 116 | | |
116 | 117 | | |
117 | 118 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
197 | 197 | | |
198 | 198 | | |
199 | 199 | | |
200 | | - | |
| 200 | + | |
| 201 | + | |
201 | 202 | | |
202 | 203 | | |
203 | 204 | | |
| |||
308 | 309 | | |
309 | 310 | | |
310 | 311 | | |
311 | | - | |
| 312 | + | |
| 313 | + | |
312 | 314 | | |
313 | 315 | | |
314 | 316 | | |
| |||
0 commit comments