summaryrefslogtreecommitdiff
path: root/test/integration/toxics/Makefile
blob: ff9a430cd0cb7dbae0c920b5385ff6ac2f35921f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Some toxiproxy settings to simulate high latency or interrupted sockets.

PROXY?=sip
LATENCY?=1000

inspect:
	toxiproxy-cli list
	toxiproxy-cli inspect ${PROXY}

create:
	toxiproxy-cli create ${PROXY} --listen localhost:7001 --upstream localhost:6001
	toxiproxy-cli toxic add ${PROXY} --type latency --attributes latency=${LATENCY}

set-latency:
	toxiproxy-cli toxic update ${PROXY} --toxicName latency_downstream -a=jitter=0,latency=${LATENCY}

toggle:
	toxiproxy-cli toggle ${PROXY}