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

xapi-project / xen-api / 15796305528
80%

Build:
DEFAULT BRANCH: master
Ran 21 Jun 2025 01:44PM UTC
Jobs 1
Files 33
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

21 Jun 2025 01:34PM UTC coverage: 77.719%. Remained the same
15796305528

push

github

web-flow
CA-408552: Improve bootstrom performance by save db ops (#6541)

events_from_xenopsd thread is critical as it sync up VM status in case
of bootstorm, this thread is flood as lots of events comes from xenopsd
waiting for process.

During processing of the events, VM/VDI/VBD update_allowed_operations
will be called to refresh the allowed operations.

However, for each ops (start/suspend,etc) for the same object(VM), the
object info is always the same no matter what the ops is. Thus, it is
not necessary to query the object information over and over again.

Disclosure is used to resovle the issue. Query once and the disclosure
will just remember the query result.

The performance test for starting 500 VM on 4 hosts improve around 10%
performance for both XS8 and XS9

3359 of 4322 relevant lines covered (77.72%)

0.78 hits per line

Jobs
ID Job ID Ran Files Coverage
1 python3.11 - 15796305528.1 21 Jun 2025 01:44PM UTC 33
77.72
GitHub Action Run
Source Files on build 15796305528
  • 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 #15796305528
  • 42107689 on github
  • Prev Build on master (#15781621941)
  • Next Build on master (#15802527717)
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