# 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."