Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(pd): restore metrics-process emission (#5022)
## Describe your changes In bumping the various metrics-related crates recently, we overlooked that the specific metrics emitted by the `metrics-process` crate had vanished. Bumping the dependency resolves. Updates the pd metrics tests to check for more patterns. These checks were failing on the main branch, specifically the `pd_process_*` patterns. Also refactors the metrics test to use `rstest`, for more granular output. ## Issue ticket number and link Refs #5021 ## Testing and review I've already confirmed that the new tests failed on main, so CI passing is enough to merge here. ## Checklist before requesting a review - [x] I have added guiding text to explain how a reviewer should test these changes. - [x] If this code contains consensus-breaking changes, I have added the "consensus-breaking" label. Otherwise, I declare my belief that there are not consensus-breaking changes, for the following reason: > metrics and tests only, does not affect consensus logic
- Loading branch information