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

> Task :messaging:messaging-testkit:compileJava
> Task :messaging:messaging-testkit:processResources
> Task :messaging:messaging-testkit:classes
> Task :messaging:messaging-testkit:compileTestJava
> Task :messaging:messaging-testkit:processTestResources NO-SOURCE
> Task :messaging:messaging-testkit:testClasses
> Task :messaging:messaging-testkit:test

BUILD SUCCESSFUL in 8s
20 actionable tasks: 20 executed

# build/test-results/test/*.xml 집계
name="dev.caskeleton.messaging.testkit.CertifiedEvidenceTest"              tests="8"  skipped="0" failures="0" errors="0"
name="dev.caskeleton.messaging.testkit.CompatibilityMatrixTest"            tests="11" skipped="0" failures="0" errors="0"
name="dev.caskeleton.messaging.testkit.CrossBrokerContractSuite"           tests="10" skipped="0" failures="0" errors="0"
name="dev.caskeleton.messaging.testkit.InMemoryHarnessContractTest$Contract" tests="7"  skipped="0" failures="0" errors="0"
name="dev.caskeleton.messaging.testkit.MessagingDocumentationContractTest" tests="8"  skipped="0" failures="0" errors="0"
TOTAL tests=44 failures=0 errors=0 skipped=0

# 주: InMemoryHarnessContractTest$Contract 의 7건이 MessagingAdapterContract 의 7개 계약 테스트이며,
#     CompatibilityMatrixTest.theSharedContractStillDeclaresEveryRequiredTest 가
#     그 7개 이름을 리플렉션으로 대조한다(CompatibilityMatrixTest.java:13-21, 71-80).
# 주: 이 레인은 컨테이너를 쓰지 않는다. Kafka/Rabbit 의 실제 브로커 인증 레인
#     (messagingCertificationTest) 은 :messaging:messaging-kafka 에 있고 `test` 에서 제외된다
#     (messaging-kafka/build.gradle: excludeTags 'quarantine', 'messaging-certification').
