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

couchbase / sync_gateway / 881
64%

Build:
DEFAULT BRANCH: master
Ran 08 Jan 2024 02:42PM UTC
Jobs 1
Files 208
Run time 22s
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

08 Jan 2024 02:24PM UTC coverage: 63.495% (+0.5%) from 62.962%
881

push

jenkins

web-flow
CBG-3638 make BootstrapStartupConfigForTest parallel safe (#6622)

* CBG-3638 make BootstrapStartupConfigForTest parallel

Previous to this commit, tests that used BootstrapStartupConfigForTest would
start a real web server that listened on fixed ports: 14984, 14985, 14986. This
worked fine for integration test runs with Couchbase Server, since they
have to be run with `go test -p 1` because of limitations of the amount
of churning the bucket pool does. This limitation does not apply to
rosmar. If two packages were running tests simultaneously, this would
error.

BootstrapStartupConfigForTest now creates servers on :0, and there is a
test API for looking up the address of the listener.

Allow BootstrapStartupConfigForTest to work for CE edition without
GroupID when it is not necessary, so the tests work on github. In the
case of a bucket pool backed by CBS, these require a unique groupID
since even a tombstoned config will be read. In rosmar, the buckets are
dropped between each test so this isn't a concern. The motivation for
this is to run more tests in GH actions.

* Have test use bootstrap server methods

33337 of 52503 relevant lines covered (63.5%)

0.72 hits per line

Jobs
ID Job ID Ran Files Coverage
1 881.1 08 Jan 2024 02:42PM UTC 0
63.5
Source Files on build 881
Detailed source file information is not available for this build.
  • Back to Repo
  • bd7e4f6d on github
  • Prev Build on master (#880)
  • Next Build on master (#882)
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