# command: ./gradlew :messaging:messaging-rabbit:test --rerun-tasks --console=plain
# revision: 21234e38cdb9a926cbc92bb97a2aee2e4a7d2916
# exit: 0

BUILD SUCCESSFUL in 16s
28 actionable tasks: 28 executed

name="dev.caskeleton.messaging.rabbit.RabbitAdapterContractTest$Contract" tests="7"  skipped="0" failures="0" errors="0"  [공유 계약]
name="dev.caskeleton.messaging.rabbit.RabbitBrokerIT"                     tests="4"  skipped="0" failures="0" errors="0"  [컨테이너]
name="dev.caskeleton.messaging.rabbit.RabbitConfirmCoordinatorTest"       tests="11" skipped="0" failures="0" errors="0"
name="dev.caskeleton.messaging.rabbit.RabbitEnvelopeRoundTripTest"        tests="6"  skipped="0" failures="0" errors="0"
name="dev.caskeleton.messaging.rabbit.RabbitProfileValidatorTest"         tests="7"  skipped="0" failures="0" errors="0"
name="dev.caskeleton.messaging.rabbit.RabbitRuntimeTest"                  tests="14" skipped="0" failures="0" errors="0"
name="dev.caskeleton.messaging.rabbit.RabbitSettlementControllerTest"     tests="5"  skipped="0" failures="0" errors="0"
name="dev.caskeleton.messaging.rabbit.RabbitTopologyAndBatchTest"         tests="17" skipped="0" failures="0" errors="0"
TOTAL tests=71 failures=0 errors=0 skipped=0

# RabbitAdapterContractTest$Contract 7건 = messaging-testkit 의 MessagingAdapterContract 7개.
# => rabbit 은 공유 어댑터 계약을 전부 통과한다. CompatibilityMatrix 의 runsSharedContract=true 는 정확하다.
# RabbitBrokerIT 4건이 실제 RabbitMQ 컨테이너에 대해 실행되었다(skipped=0).
#
# 인증 레인 없음: messaging-rabbit 에는 messagingCertificationTest 가 없다.
# CompatibilityMatrix 의 rabbit 주석이 그것을 정확히 서술한다:
#   "Stable in this repository means fault evidence, and there is none: connection-refused,
#    cut-after-write, confirm-timeout, settlement-lost and high-latency have never been executed here."
