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

xapi-project / xen-api / 5192 / 3
80%
master: 80%

Build:
DEFAULT BRANCH: master
Ran 22 May 2018 01:39PM UTC
Files 399
Run time 20s
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

22 May 2018 12:50PM UTC coverage: 20.622% (-0.002%) from 20.624%
BUILD_METHOD=opam-coverage

push

travis-ci

robhoes
CA-275120: XenAPI methods only callable by SM are publicly visible

There are some calls, such as VDI.db_introduce and SR.set_physical_utilisation, that are publicly visible, but can only be called by SM, because we call Sm.assert_session_has_internal_sr_access in message forwarding for these functions. We should make these hidden by setting hide_from_docs to true in the datamodel. Going through all of the 'should be hidden' APIs is outside the scope of this ticket. This ticket only concerns hiding the public SR and VDI function that are only callable by SM.

Following APIs are found some existing usage outside SM repo, so did not updated this time. See detailed reference from ticket description
SR:
•void set_physical_size ()

VDI:
•void set_sharable ()
•void set_read_only ()

Signed-off-by: YarsinCitrix <yarsin.he@citrix.com>

20225 of 98075 relevant lines covered (20.62%)

2288.46 hits per line

Source Files on job 5192.3 (BUILD_METHOD=opam-coverage)
  • Tree
  • List 0
  • Changed 34
  • Source Changed 2
  • Coverage Changed 33
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 4630
  • Travis Job 5192.3
  • 0152b07e on github
  • Prev Job for BUILD_METHOD=opam-coverage on master (#5191.3)
  • Next Job for BUILD_METHOD=opam-coverage on master (#5201.3)
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