-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
JCBC-2170 FIT: ClusterEnvironment.publishOnScheduler()
Motivation ---------- Verify the SDK publishes results on the configured scheduler. Modifications ------------- Configure the FIT ClusterEnvironment to publish on a custom scheduler. Add UserSchedulerUtil.withSchedulerCheck(Mono/Flux). It returns a new Mono/Flux with doOn* callbacks that verify the signals are published on the custom scheduler. Everywhere the performer calls a reactive SDK method, wrap the result in `withSchedulerCheck()`. Change-Id: I40a5c053603d34ed8e86743f286c91bf77273010 Reviewed-on: https://review.couchbase.org/c/couchbase-jvm-clients/+/219006 Tested-by: Build Bot <build@couchbase.com> Reviewed-by: Michael Reiche <michael.reiche@couchbase.com>
- Loading branch information
Showing
12 changed files
with
168 additions
and
55 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.