Expand description
Shared log pattern constants
These constants are used both for logging and for test assertions. When a log pattern changes, the tests that wait for it automatically update.
§Usage in Code
ⓘ
info!("{} {} connected to {}", patterns::TCP_CLIENT, client_id, remote_addr);§Usage in Tests
ⓘ
client.wait_for_pattern(patterns::TCP_CLIENT_CONNECTED, Duration::from_secs(5)).await?;Constants§
- AMQP_
CLIENT_ CONNECTED - CLIENT_
STARTUP - CONVERSATION_
STATE_ UPDATED - HTTP_
CLIENT_ CONNECTED - HTTP_
SERVER_ LISTENING - REDIS_
CLIENT - REDIS_
CLIENT_ CONNECTED - REDIS_
CLIENT_ DISCONNECTED - REDIS_
CLIENT_ RECEIVED - REDIS_
CLIENT_ SENT_ COMMAND - REDIS_
SERVER_ LISTENING - SERVER_
STARTUP - TCP_
CLIENT - TCP_
CLIENT_ CONNECTED - TCP_
CLIENT_ DISCONNECTED - TCP_
CLIENT_ RECEIVED - TCP_
CLIENT_ SENT - TCP_
SERVER_ CONNECTION_ CLOSED - TCP_
SERVER_ LISTENING - TCP_
SERVER_ RECEIVED - TELNET_
CLIENT - TELNET_
CLIENT_ CONNECTED - TELNET_
CLIENT_ DISCONNECTED - TELNET_
CLIENT_ RECEIVED - TELNET_
CLIENT_ SENT_ COMMAND - TELNET_
CLIENT_ SENT_ TEXT - TELNET_
SERVER_ LISTENING - TLS_
CLIENT - TLS_
CLIENT_ CONNECTED - TLS_
CLIENT_ DISCONNECTED - TLS_
CLIENT_ RECEIVED - TLS_
CLIENT_ SENT