Blockhound
It's Java agent to detect blocking calls from non-blocking threads.
You can read more about it here.
The Idea is that if agent detects blocking call from non-blocking thread it will throw BlockingOperationError.
Currently, BlockHound is integrated in Accounting service. As per bitbucket-pipelines.yml BlockHound is going to be included during the build for all branches except master, integration and preprod.
Configuration
blockhound.enabled - even if BlockHound was included during the build you can turn it off by setting this property as false, otherwise use true
Intellij Idea Run Configuration
Check option
Do not bulid before runCheck option
Add before launch taskIn
Before launchsection clickadd task, chooseRun maven goaland enter this commandclean package -Dmaven.test.skip