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

apache / bookkeeper / 88 / 1
72%
master: 72%

Build:
DEFAULT BRANCH: master
Ran 20 May 2018 02:28PM UTC
Files 416
Run time 15s
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

20 May 2018 02:28PM UTC coverage: 72.485% (-0.02%) from 72.501%
88.1

push

jenkins

Sijie Guo
Add a docker based `BookKeeperClusterTestBase` for failure related integration tests

Descriptions of the changes in this PR:

*Motivation*

Currently we don't have any failure related testing for table service. Since we are using docker as the integration testing infrastructure,
It is better to use container for those failure testings, rather than going down the path as what we did before.

*Solution*

This change provides the basic test base for bookkeeper cluster using dockers. `BookKeeperClusterTestBase` provides the similar functionalities
to start/stop bookies as what we did in the unit test.

`bookkeeper/tests/containers` in `integration-tests-topologies` provides all the basic containers used for testing.
`tests/integration/cluster` and `tests/integration/topologies` provides the test base for writing tests using dockerized bookkeeper cluster.

Author: Sijie Guo <sijie@apache.org>

Reviewers: Enrico Olivelli <eolivelli@gmail.com>

This closes #1412 from sijie/docker_cluster_dev

23818 of 32859 relevant lines covered (72.49%)

0.72 hits per line

Source Files on job 88.1
  • Tree
  • List 0
  • Changed 25
  • Source Changed 0
  • Coverage Changed 25
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 88
  • 5bdfbf6a on github
  • Prev Job for on master (#87.1)
  • Next Job for on master (#89.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