• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

xapi-project / xen-api / 11125312264
78%
master: 80%

Build:
Build:
LAST BUILD BRANCH: private/gangj/CA-384228
DEFAULT BRANCH: master
Ran 01 Oct 2024 12:30PM UTC
Jobs 1
Files 37
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

01 Oct 2024 12:29PM UTC coverage: 78.279%. Remained the same
11125312264

push

github

web-flow
IH-615: move metrics collection out of RRDD (#6016)

Moves out two metrics collectors out of RRDD into separate plugins:
* CPU-related metrics
* Network-related metrics

Three more collectors are still in `xcp_rrdd.ml`, this is because
memory-, HA-, and SR-cache-related metrics collection is tightly
integrated with RRDD itself, exposing calls through RRDD bindings for
XAPI to use. To convert these into plugins (and drop the
collection-related code in `xcp_rrdd.ml`, and stop linking to Xenctrl),
these calls need to be done through standard message switch mechanism
instead. This is for a future PR.

Also:
* netdev metrics generation is tightly integrated with networkd,
serializing these into a file, which the plugin reads from. not terribly
efficient but i don't see a way to disentangle it from networkd, so it's
kept this way.

Needs to be merged together with a corresponding spec repo PR, I will
open it after XenRT testing completes (currently running BVT/BST) + also
need to test manually

3456 of 4415 relevant lines covered (78.28%)

0.78 hits per line

Jobs
ID Job ID Ran Files Coverage
1 python3.11 - 11125312264.1 01 Oct 2024 12:30PM UTC 37
78.28
GitHub Action Run
Source Files on build 11125312264
  • Tree
  • List 37
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #11125312264
  • 6e161636 on github
  • Prev Build on gh-readonly-queue/master/pr-5982-15721afb455259f2d35dbad923a7f3692c34ca6d (#11123005875)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc