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

openshift / ansible-service-broker / 3304
41%

Build:
DEFAULT BRANCH: master
Ran 23 Jul 2018 07:56PM UTC
Jobs 1
Files 11
Run time 11s
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

pending completion
3304

push

travis-ci

djzager
Enhance spec reconciliation, using async bootstrap (#1008)

* Update ASB Bootstrap method, add reconciliation logic for specs

Update broker/broker.go
Update Ansible::Bootstrap to perform reconciliation of specs

Update dao/dao.go, dao/crd/dao.go, dao/etcd/dao.go
Add `BatchUpdateSpecs` method to dao interface

Update broker.go and broker_test.go

Update pkg/crd/dao.go, modify BatchGetBundleInstances

Add testdata/specs.json and testdata/updatedSpecs.json

Update broker/broker.go, complete implementing reconciliation of specs

* Update unit tests for ASB Bootstrap related code

Update pkg/dao.mocks/Dao.go to make struck Dao implement interface Dao

* Update vendors to point to bundle-lib/deletion-field

Update broker/broker.go, fix typo to pass `make fmt`

Update Gopkg.lock and vendors

* Update pkg/dao/mocks/Dao.go, regenerate Dao.go using mockery

* Update unit test for getSafeToDeleteSpecs

* Update ASB Bootstrap handler, make bootstrap async

* Remove helper methods for delete field in stuct Spec

* Update Dao interface, remove BatchUpdateSpecs

* Update ASB Bootstrap handler, log bootstrap error

* Update metrics package for reconciliation of specs

* Un mark delete field during adding/updating specs

* Update metrics, use gauge with labels for specs

* Update etcd/dao, remove BatchUpdateSpecs

* Update vendors, point to ~0.2.5 version of bundle-lib

* Fix typos, add suggestions from code reviews

1128 of 2802 relevant lines covered (40.26%)

13.48 hits per line

Jobs
ID Job ID Ran Files Coverage
4 3304.4 (OPENSHIFT_VERSION=v3.9.0) 23 Jul 2018 07:56PM UTC 0
40.26
Travis Job 3304.4
Source Files on build 3304
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3304
  • 4da06810 on github
  • Prev Build on master (#3296)
  • Next Build on master (#3306)
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