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

robertbreker / sm
32%

Build:
DEFAULT BRANCH: master
Repo Added 28 May 2014 08:13PM UTC
Files 76
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

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • btrfssr
  • enable-dgc-detectprio
  • experimentalnfsv4
  • experimentalnfsv4-unittest
  • hardmount

pending completion
43

push

travis-ci

siddharthv
CP-10986: Return read caching status on VDI.attach

Returning the status of read caching during VDI Attach is a bit tricky.
This is because the SM only works out whether or not O_DIRECT should be
used during VDI Activate (which happens after attach). This is determined by a
number of elements: licensing, override parameters or VDI Type, etc.

This patch isolates this check in a separate (private) method and
caches it. Both VDI attach and activate use this method to work out whether
tapdisk will be enabling read caching or not.

We also add this information to the return struct in VDI.attach as
requested by the ticket.

Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
Acked-by: Felipe Franciosi <felipe@paradoxo.org>

Github: closes #242 on xapi-project/sm

6126 of 19349 relevant lines covered (31.66%)

0.32 hits per line

Relevant lines Covered
Build:
Build:
19349 RELEVANT LINES 6126 COVERED LINES
0.32 HITS PER LINE
Source Files on master
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
43 master CP-10986: Return read caching status on VDI.attach Returning the status of read caching during VDI Attach is a bit tricky. This is because the SM only works out whether or not O_DIRECT should be used during VDI Activate (which happens after attac... push 10 Mar 2015 11:20AM UTC siddharthv travis-ci pending completion  
41 master CA-159585: Fix broken travis-CI for SM As part of out travis use, we do a pylint check on new pull requests. Recently, as of pylint(v1.4) support for python 2.6 has been dropped. Also, pylint uses `astroid` as an external dependency who's changes... push 01 Mar 2015 10:18PM UTC siddharthv travis-ci pending completion  
22 master CA-130987: Forward any exceptions thrown inside _snapshot Signed-off-by: Vineeth Raveendran <vineeth.thampi@citrix.com> Reviewed-by: Chandrika Srinivasan <chandrika.srinivasan@citrix.com> Imported-by: Siddharth Vinothkumar <siddharth.vinothkumar@... push 21 Jul 2014 03:17PM UTC Siddharth Vinothkumar travis-ci pending completion  
19 master Merge multiple improvements to multipath.conf Signed-off-by: Germano Percossi <germano.percossi@citrix.com> GitHub: closes #146 on xapi-project/sm push 20 Jun 2014 05:09PM UTC germanop travis-ci pending completion  
11 master Add travis-ci and coveralls Signed-off-by: Robert Breker <robert.breker@citrix.com> push 28 May 2014 09:37PM UTC robertbreker travis-ci pending completion  
8 master Add travis-ci and coveralls Signed-off-by: Robert Breker <robert.breker@citrix.com> push 28 May 2014 09:24PM UTC robertbreker travis-ci pending completion  
6 master Add travis-ci and coveralls Signed-off-by: Robert Breker <robert.breker@citrix.com> push 28 May 2014 09:02PM UTC robertbreker travis-ci pending completion  
See All Builds (22)
  • Repo on GitHub
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