Skip to content

CP-38343: xenopsd: GC and memory RRD stats #5522

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Sep 10, 2024

Conversation

edwintorok
Copy link
Contributor

Based on xapi_stats.ml, but heavily refactored.

Signed-off-by: Edwin Török edvin.torok@citrix.com

This is xapi-project/xenopsd#772, but I squashed and rebased the 2 commits on top of latest master, and ran ocamlformat, and fixed some dune warnings.

Original commits in xenopsd repo:
(cherry picked from commit 40d3aa7923c7a5c7654d9e83508e52b3b7c3840a)
(cherry picked from commit b30f2310e6087ef59c486410f079175bf36aa705)

So far I've only compile tested this change, hence a draft.

@edwintorok edwintorok changed the base branch from master to feature/perf March 20, 2024 16:08
@edwintorok edwintorok changed the base branch from feature/perf to master March 20, 2024 16:09
@edwintorok edwintorok changed the base branch from master to feature/perf March 20, 2024 16:09
@edwintorok edwintorok changed the base branch from feature/perf to master March 20, 2024 16:14
@edwintorok
Copy link
Contributor Author

This should target the perf feature branch, but that one is out-of-date and needs #5523 first

@edwintorok edwintorok changed the base branch from master to feature/perf March 21, 2024 10:29
@edwintorok edwintorok force-pushed the private/edvint/stats3 branch from 5559e8f to b203731 Compare April 15, 2024 09:05
@edwintorok edwintorok marked this pull request as ready for review April 15, 2024 09:08
@edwintorok edwintorok force-pushed the private/edvint/stats3 branch 2 times, most recently from 1071f6a to e2b2eea Compare August 5, 2024 15:41
Copy link

codecov bot commented Aug 5, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Additional details and impacted files
@@           Coverage Diff            @@
##           master   #5522     +/-   ##
========================================
+ Coverage    51.4%   51.8%   +0.4%     
========================================
  Files          13      19      +6     
  Lines        1928    2586    +658     
========================================
+ Hits          991    1341    +350     
- Misses        937    1245    +308     

see 16 files with indirect coverage changes

Flag Coverage Δ
python2.7 53.6% <ø> (?)
python3.11 58.1% <ø> (+6.7%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

@edwintorok edwintorok changed the base branch from feature/perf to master August 5, 2024 15:49
Based on xapi_stats.ml, but heavily refactored.

Signed-off-by: Edwin Török <edvin.torok@citrix.com>

(cherry picked from commit 40d3aa7923c7a5c7654d9e83508e52b3b7c3840a)
(cherry picked from commit b30f2310e6087ef59c486410f079175bf36aa705)
@edwintorok edwintorok force-pushed the private/edvint/stats3 branch from e2b2eea to b05efa9 Compare August 5, 2024 15:50
Signed-off-by: Edwin Török <edwin.torok@cloud.com>
Copy link
Contributor

@Vincent-lau Vincent-lau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, my previous comments are mostly cosmetic anyway

@robhoes robhoes merged commit 1e924cb into xapi-project:master Sep 10, 2024
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants