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

xcp-ng / xen-api / 31786883638
79%
master: 79%

Build:
Build:
LAST BUILD BRANCH: gtn-split-quicktest
DEFAULT BRANCH: master
Ran 14 Aug 2026 09:10AM UTC
Jobs 1
Files 36
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

14 Aug 2026 09:09AM UTC coverage: 78.996%. Remained the same
31786883638

push

github

gthvn1
quicktest: add -sr-only and -common-only suite filters

Storage CI runs quicktest once per SR under test, but not every suite acutally
depends on the SR passed via -sr. Suites like message, xenstore, event etc.
exercise xapi behavior that has nothing to do with storage and produce the same
result no matter which SR is passed. Today they still re-run in full for every
SR.

This patch tags every suite in quicktest.ml as Common or Sr_specific, and add
two new flags to select by that tag.

Both are mutually exclusive with each other, but can be combined with -run-only
for finer grained selection. -list-tests also respect them, so `quicktest
-list-tests -sr-only` shows exactly what a real -sr-only run would execute.

This lets a caller testing many SRs run only the SR-specific suites per SR and
the common ones exactly once, instead of paying the common suites' cost on
every single SR invocation.

Signed-off-by: Guillaume Thouvenin <guillaume.thouvenin@vates.tech>

3667 of 4642 relevant lines covered (79.0%)

0.79 hits per line

Jobs
ID Job ID Ran Files Coverage
1 python3.11 - 31786883638.1 14 Aug 2026 09:10AM UTC 36
79.0
GitHub Action Run
Source Files on build 31786883638
  • Tree
  • List 36
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #31786883638
  • 1aca3efd on github
  • Prev Build on master (#31562715615)
  • Next Build on gtn-split-quicktest (#31817331175)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc