Files
smpp-js/interop-tests/compose.smscsim.yaml
T

46 lines
1.0 KiB
YAML

services:
smscsim:
image: ukarim/smscsim:0.2.0
environment:
SMSC_PORT: "2775"
WEB_PORT: "12775"
healthcheck:
test: ["CMD-SHELL", "netstat -lnt | grep -q :2775"]
interval: 1s
retries: 30
timeout: 2s
smscsim-failing:
image: ukarim/smscsim:0.2.0
environment:
FAILED_SUBMITS: "true"
SMSC_PORT: "2775"
WEB_PORT: "12775"
healthcheck:
test: ["CMD-SHELL", "netstat -lnt | grep -q :2775"]
interval: 1s
retries: 30
timeout: 2s
capture:
image: nicolaka/netshoot:v0.16
network_mode: "service:smscsim"
cap_add:
- NET_ADMIN
- NET_RAW
depends_on:
smscsim:
condition: service_started
command: ["dumpcap", "-i", "any", "-f", "tcp port 2775", "-w", "/captures/smscsim.pcapng"]
volumes:
- ./interop-tests/captures:/captures
node:
depends_on:
capture:
condition: service_started
smscsim:
condition: service_healthy
smscsim-failing:
condition: service_healthy