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

xapi-project / sm / 762 / 1
47%
master: 47%

Build:
DEFAULT BRANCH: master
Ran 02 May 2019 01:32PM UTC
Files 95
Run time 6s
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

02 May 2019 01:30PM UTC coverage: 33.998%. Remained the same
762.1

push

travis-ci

MarkSymsCtx
CA-309979 Fix Storage Manager initialisation

Now that we have xapi-init-complete.target, both mpathcount.service and
usb-scan.service can wait until this point as there is no point to
either of them until xapi can be notified of their results.

In addition, ExecStartPost can be used in both cases to kick them once
as soon as they come up, which makes the mpathroot init script obsolete.

The sm-multipath init script is likewise incorrect and its reliance on
systemd-sysv-generator coupled with its LSB header cause it to come up
*after* network-online.target which is too late. Since it that there are
non-init uses of this script, leave it alone for now but do not enable
it (and disable it on upgrade). Replace its service function with the
new oneshot sm-mpath-root.service which calls a simplified version.

We should find and replace the non-init uses of
/etc/rc.d/init.d/sm-multipath so that we can stop providing it entirely
and eventually remove all use of INITDIR from Storage Manager

Signed-off-by: Tim Smith <tim.smith@citrix.com>

849 of 6413 branches covered (13.24%)

7164 of 21072 relevant lines covered (34.0%)

0.34 hits per line

Source Files on job 762.1
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 723
  • Travis Job 762.1
  • d84c81a0 on github
  • Prev Job for on master (#761.1)
  • Next Job for on master (#767.1)
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