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

openshift / ansible-service-broker / 3304 / 4
41%
master: 41%

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

23 Jul 2018 07:47PM UTC coverage: 40.257% (+1.4%) from 38.907%
OPENSHIFT_VERSION=v3.9.0

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

Source Files on job 3304.4 (OPENSHIFT_VERSION=v3.9.0)
  • Tree
  • List 0
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 3073
  • Travis Job 3304.4
  • 4da06810 on github
  • Prev Job for OPENSHIFT_VERSION=v3.9.0 on master (#3296.4)
  • Next Job for OPENSHIFT_VERSION=v3.9.0 on master (#3306.4)
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