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

xapi-project / xen-api / 15682739396
80%

Build:
DEFAULT BRANCH: master
Ran 16 Jun 2025 01:53PM UTC
Jobs 1
Files 33
Run time 2min
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

16 Jun 2025 01:42PM UTC coverage: 77.719%. Remained the same
15682739396

push

github

web-flow
CA-409431: Use an Observer forwarder for xapi-storage-script (#6488)

Currently, xapi-storage-script uses the presence/absence of a smapi
observer config file to determine whether it should create traces. This
only happens on startup which means smapiv3 traces will often not be
created when they should be (e.g. if the smapi component is enabled
after startup, tracing for smapiv3 will not be)

This commit updates the Smapi Observer forwarder to use an RPC client to
send messages to xapi-storage-script, updating it on any relevant
changes to the Observer. This is done in a generic way so that any
future components could use also listen to this queue to call its own
Observer functions.

Also move the Observer RPC declarations to a common file to reduce code
duplication and make some debug logs more helpful.

3359 of 4322 relevant lines covered (77.72%)

0.78 hits per line

Jobs
ID Job ID Ran Files Coverage
1 python3.11 - 15682739396.1 16 Jun 2025 01:53PM UTC 33
77.72
GitHub Action Run
Source Files on build 15682739396
  • Tree
  • List 33
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15682739396
  • a98bfc50 on github
  • Prev Build on master (#15677053508)
  • Next Build on master (#15683139862)
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

© 2025 Coveralls, Inc