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

IBM / ubiquity / 900 / 1
59%
master: 0%

Build:
Build:
LAST BUILD BRANCH: spectrumscale_debug
DEFAULT BRANCH: master
Ran 17 Dec 2017 02:07PM UTC
Files 37
Run time 1s
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

17 Dec 2017 02:04PM UTC coverage: 54.801% (-0.02%) from 54.819%
900.1

push

travis-ci

web-flow
Improve performance for multipathing Discovery AND do deep Discovery only for IBM devices (PR #171)

Improve performance for mpath Discovery method - no need to do deepDiscovery during Attachment. More details:
1. Do NOT do sg_inq deepDiscovery during the RescanAll in the attach flow.
   Its waist of time to do deepDiscovery in this case, since its already done after the RescanAll when discovering the new device.

2. Do sg_inq deepDiscovery only in the following cases:
  1.2.1. During the attach after the RescanAll
  1.2.2. When Discover for cleanup(unmount flow).

3. Remove double sg_inq validation if discover during deepDiscovery

4. Remove Stat(mpath) validation during Discover, since its already validated during GetWwnByScsiInq() or DiscoverBySgInq()

5. Fix interfaces, UT and fakes according (Still need to add more UT)

In addition: 
This commit also improve the DiscoverBySgInq - by go though only IBM devices. So in many cases a faulty mpath device will not have vendor IBM on it, so it will skip faulty devices as well.

2551 of 4655 relevant lines covered (54.8%)

3.68 hits per line

Source Files on job 900.1
  • Tree
  • List 0
  • Changed 3
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 900
  • Travis Job 900.1
  • c94b05f9 on github
  • Prev Job for on dev (#899.1)
  • Next Job for on dev (#957.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