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

apache / bookkeeper / 88
72%

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

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

Jobs
ID Job ID Ran Files Coverage
1 88.1 20 May 2018 02:28PM UTC 0
72.49
Source Files on build 88
Detailed source file information is not available for this build.
  • Back to Repo
  • Jenkins Build #88
  • 5bdfbf6a on github
  • Prev Build on master (#87)
  • Next Build on master (#89)
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