Files
clean-architecture-backend-…/infra/httpclient/README.md
T
DongHyeonkaandClaude Opus 5 5f10b791d3 chore: record pre-existing uncommitted repository state
Snapshot of the in-flight state that already existed, identically, in both
this worktree and the main checkout before this session began: the initial
HTTP Client platform implementation (previously untracked), the redis-lab
removal, and the JPA / object-storage / notification integration work.

Kept separate from this session's HTTP Client review response, which lands
in the following commit, so the two bodies of work stay reviewable apart.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-11 16:48:43 +09:00

723 B

HTTP Client Platform — local test topology

The suites drive these dependencies through Testcontainers and in-process fixtures, so nothing here is required to run ./gradlew :adapter:outbound:httpclient:test. These files exist for the nightly lane and for reproducing a failure locally with the same images and ports CI uses.

Directory Purpose Used by
toxiproxy/ TCP fault injection (latency, reset, bandwidth) httpClientFailureInjectionTest
tls/ how the TLS and mTLS material is produced TLS and mTLS suites
proxy/ forward proxy with CONNECT and proxy authentication proxy contract suite
oauth2/ token endpoint behaviour under contention OAuth2 suites