Details
-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
None
-
1
Description
Some tests have a variable success rate and are causing build failures on Jenkins. Some identified below, but the list may be added to.
com.couchbase.client.core.CoreTest.addServicesOnNewConfig
|
com.couchbase.client.core.config.loader.KeyValueBucketLoaderIntegrationTest.loadConfigViaCarrierPublication:
|
Seed Node NodeIdentifier{address=localhost, managerPort=45673} is disconnected, bailing out. |
com.couchbase.client.core.CoreTest.removesNodeIfNotPresentInConfigAnymore
|
com.couchbase.client.core.config.DefaultConfigurationProviderIntegrationTest.retriesOnBucketNotFoundDuringLoadException
|
com.couchbase.client.core.CoreTest.addNodesAndServicesOnNewConfig:
|
node.addService(VIEWS, 8092, Optional.empty); |
Wanted 1 time: |
-> at com.couchbase.client.core.CoreTest.addNodesAndServicesOnNewConfig(CoreTest.java:134) |
But was 2 times: |
-> at com.couchbase.client.core.Core.lambda$ensureServiceAt$12(Core.java:634) |
-> at com.couchbase.client.core.Core.lambda$ensureServiceAt$12(Core.java:634) |
--------------------
Acceptance Criteria
--------------------
Tests should have a reliable success rate and should not return false-positives/negatives.
Attachments
Gerrit Reviews
For Gerrit Dashboard: JCBC-2010 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
182048,2 | JCBC-2010: Fix Gerrit validation failures (variable test success rate) | master | couchbase-jvm-clients | Status: MERGED | +2 | +1 |
182614,8 | JCBC-2010 - Fix stability of Bucket Loader Tests. | master | couchbase-jvm-clients | Status: ABANDONED | 0 | -1 |